geany
1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
![]() ![]() |
#include <glib.h>
Go to the source code of this file.
Typedefs | |
typedef gint | TMParserType |
Enumerations | |
enum | TMTagType { tm_tag_undef_t = 0 , tm_tag_class_t = 1 , tm_tag_enum_t = 2 , tm_tag_enumerator_t = 4 , tm_tag_field_t = 8 , tm_tag_function_t = 16 , tm_tag_interface_t = 32 , tm_tag_member_t = 64 , tm_tag_method_t = 128 , tm_tag_namespace_t = 256 , tm_tag_package_t = 512 , tm_tag_prototype_t = 1024 , tm_tag_struct_t = 2048 , tm_tag_typedef_t = 4096 , tm_tag_union_t = 8192 , tm_tag_variable_t = 16384 , tm_tag_externvar_t = 32768 , tm_tag_macro_t = 65536 , tm_tag_macro_with_arg_t = 131072 , tm_tag_file_t = 262144 , tm_tag_other_t = 524288 , tm_tag_max_t = 1048575 } |
Types of tags. More... | |
typedef gint TMParserType |
Definition at line 52 of file tm_parser.h.
enum TMTagType |
Types of tags.
It is a bitmask so that multiple tag types can be used simultaneously by 'OR'-ing them bitwise. e.g. tm_tag_class_t | tm_tag_struct_t
Definition at line 22 of file tm_parser.h.