diff options
Diffstat (limited to 'symbols.h')
| -rw-r--r-- | symbols.h | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/symbols.h b/symbols.h deleted file mode 100644 index 1c48ddf..0000000 --- a/symbols.h +++ /dev/null @@ -1,38 +0,0 @@ -#ifndef __SYMBOLS_H -#define __SYMBOLS_H - -#include <glib.h> - -class SymbolList { -public: - struct Entry { - const gchar *name; - gint value; - }; - -private: - const Entry *entries; - gint size; - - /* for auto-completions */ - GList *list; - -public: - SymbolList(const Entry *_entries = NULL, gint _size = 0) - : entries(_entries), size(_size), list(NULL) {} - ~SymbolList() - { - g_list_free(list); - } - - gint lookup(const gchar *name, const gchar *prefix = "", - bool case_sensitive = false); - GList *get_glist(void); -}; - -namespace Symbols { - extern SymbolList __attribute__((weak)) scintilla; - extern SymbolList __attribute__((weak)) scilexer; -} - -#endif |
