summaryrefslogtreecommitdiff
path: root/tags
diff options
context:
space:
mode:
authornasr <nsrddyn@gmail.com>2026-03-29 23:09:33 +0200
committernasr <nsrddyn@gmail.com>2026-03-29 23:09:33 +0200
commit2380741bea16d5e3d54195c266e335cb131ac642 (patch)
tree27453c1b23bad00b3b5d751e50a04a0fe346dcb8 /tags
parent444bfa2f41143aff7490e4fa21565947565b7d30 (diff)
feature: moving rectangle
Diffstat (limited to 'tags')
-rw-r--r--tags242
1 files changed, 242 insertions, 0 deletions
diff --git a/tags b/tags
new file mode 100644
index 0000000..afdec3a
--- /dev/null
+++ b/tags
@@ -0,0 +1,242 @@
1!_TAG_EXTRA_DESCRIPTION anonymous /Include tags for non-named objects like lambda/
2!_TAG_EXTRA_DESCRIPTION fileScope /Include tags of file scope/
3!_TAG_EXTRA_DESCRIPTION pseudo /Include pseudo tags/
4!_TAG_EXTRA_DESCRIPTION subparser /Include tags generated by subparsers/
5!_TAG_FIELD_DESCRIPTION epoch /the last modified time of the input file (only for F\/file kind tag)/
6!_TAG_FIELD_DESCRIPTION file /File-restricted scoping/
7!_TAG_FIELD_DESCRIPTION input /input file/
8!_TAG_FIELD_DESCRIPTION name /tag name/
9!_TAG_FIELD_DESCRIPTION pattern /pattern/
10!_TAG_FIELD_DESCRIPTION typeref /Type and name of a variable or typedef/
11!_TAG_FIELD_DESCRIPTION!C++ name /aliased names/
12!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
13!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
14!_TAG_KIND_DESCRIPTION!C d,macro /macro definitions/
15!_TAG_KIND_DESCRIPTION!C e,enumerator /enumerators (values inside an enumeration)/
16!_TAG_KIND_DESCRIPTION!C f,function /function definitions/
17!_TAG_KIND_DESCRIPTION!C g,enum /enumeration names/
18!_TAG_KIND_DESCRIPTION!C h,header /included header files/
19!_TAG_KIND_DESCRIPTION!C m,member /struct, and union members/
20!_TAG_KIND_DESCRIPTION!C s,struct /structure names/
21!_TAG_KIND_DESCRIPTION!C t,typedef /typedefs/
22!_TAG_KIND_DESCRIPTION!C u,union /union names/
23!_TAG_KIND_DESCRIPTION!C v,variable /variable definitions/
24!_TAG_KIND_DESCRIPTION!C++ c,class /classes/
25!_TAG_KIND_DESCRIPTION!C++ d,macro /macro definitions/
26!_TAG_KIND_DESCRIPTION!C++ e,enumerator /enumerators (values inside an enumeration)/
27!_TAG_KIND_DESCRIPTION!C++ f,function /function definitions/
28!_TAG_KIND_DESCRIPTION!C++ g,enum /enumeration names/
29!_TAG_KIND_DESCRIPTION!C++ h,header /included header files/
30!_TAG_KIND_DESCRIPTION!C++ m,member /class, struct, and union members/
31!_TAG_KIND_DESCRIPTION!C++ n,namespace /namespaces/
32!_TAG_KIND_DESCRIPTION!C++ s,struct /structure names/
33!_TAG_KIND_DESCRIPTION!C++ t,typedef /typedefs/
34!_TAG_KIND_DESCRIPTION!C++ u,union /union names/
35!_TAG_KIND_DESCRIPTION!C++ v,variable /variable definitions/
36!_TAG_KIND_DESCRIPTION!Markdown S,subsection /level 2 sections/
37!_TAG_KIND_DESCRIPTION!Markdown T,l4subsection /level 4 sections/
38!_TAG_KIND_DESCRIPTION!Markdown c,chapter /chapters/
39!_TAG_KIND_DESCRIPTION!Markdown h,hashtag /hashtags/
40!_TAG_KIND_DESCRIPTION!Markdown n,footnote /footnotes/
41!_TAG_KIND_DESCRIPTION!Markdown s,section /sections/
42!_TAG_KIND_DESCRIPTION!Markdown t,subsubsection /level 3 sections/
43!_TAG_KIND_DESCRIPTION!Markdown u,l5subsection /level 5 sections/
44!_TAG_KIND_DESCRIPTION!Sh a,alias /aliases/
45!_TAG_KIND_DESCRIPTION!Sh f,function /functions/
46!_TAG_KIND_DESCRIPTION!Sh h,heredoc /label for here document/
47!_TAG_KIND_DESCRIPTION!Sh s,script /script files/
48!_TAG_OUTPUT_EXCMD mixed /number, pattern, mixed, or combineV2/
49!_TAG_OUTPUT_FILESEP slash /slash or backslash/
50!_TAG_OUTPUT_MODE u-ctags /u-ctags or e-ctags/
51!_TAG_OUTPUT_VERSION 0.0 /current.age/
52!_TAG_PARSER_VERSION!C 1.1 /current.age/
53!_TAG_PARSER_VERSION!C++ 1.1 /current.age/
54!_TAG_PARSER_VERSION!Markdown 1.1 /current.age/
55!_TAG_PARSER_VERSION!Sh 0.0 /current.age/
56!_TAG_PATTERN_LENGTH_LIMIT 96 /0 for no limit/
57!_TAG_PROC_CWD /home/nasr/projects/tb/ //
58!_TAG_PROGRAM_AUTHOR Universal Ctags Team //
59!_TAG_PROGRAM_NAME Universal Ctags /Derived from Exuberant Ctags/
60!_TAG_PROGRAM_URL https://ctags.io/ /official site/
61!_TAG_PROGRAM_VERSION 6.1.0 //
62!_TAG_ROLE_DESCRIPTION!C!function foreigndecl /declared in foreign languages/
63!_TAG_ROLE_DESCRIPTION!C!header local /local header/
64!_TAG_ROLE_DESCRIPTION!C!header system /system header/
65!_TAG_ROLE_DESCRIPTION!C!macro undef /undefined/
66!_TAG_ROLE_DESCRIPTION!C!struct foreigndecl /declared in foreign languages/
67!_TAG_ROLE_DESCRIPTION!C++!header local /local header/
68!_TAG_ROLE_DESCRIPTION!C++!header system /system header/
69!_TAG_ROLE_DESCRIPTION!C++!macro undef /undefined/
70!_TAG_ROLE_DESCRIPTION!Sh!heredoc endmarker /end marker/
71!_TAG_ROLE_DESCRIPTION!Sh!script loaded /loaded/
72ARENA_ALIGN source/base/base_mem.h /^#define ARENA_ALIGN /;" d
73ARENA_H source/base/base_arena.h /^#define ARENA_H$/;" d
74Align source/base/base_arena.h /^#define Align(/;" d
75BASE_H source/base/base.h /^#define BASE_H$/;" d
76BASE_INCLUDE_H source/base/base_include.h /^#define BASE_INCLUDE_H$/;" d
77BASE_MEM_H source/base/base_mem.h /^#define BASE_MEM_H$/;" d
78BASE_PARSE_H source/base/base_parse.h /^#define BASE_PARSE_H$/;" d
79BASE_STRING_H source/base/base_string.h /^#define BASE_STRING_H$/;" d
80BASE_TEST_H source/base/base_test.h /^#define BASE_TEST_H$/;" d
81BLUE source/base/base_test.h /^#define BLUE /;" d
82BUFF_DEFAULT source/base/base.h /^#define BUFF_DEFAULT /;" d
83BUFF_LARGE source/base/base.h /^#define BUFF_LARGE /;" d
84BUFF_SMALL source/base/base.h /^#define BUFF_SMALL /;" d
85COMPARE_STRING source/base/base_parse.h /^#define COMPARE_STRING(/;" d
86CORE_H source/core/core.h /^#define CORE_H$/;" d
87DEPRECATED source/base/base.h /^#define DEPRECATED /;" d
88ERR_INVALID source/base/base.h /^#define ERR_INVALID /;" d
89ERR_IO source/base/base.h /^#define ERR_IO /;" d
90ERR_OK source/base/base.h /^#define ERR_OK /;" d
91ERR_PARSE source/base/base.h /^#define ERR_PARSE /;" d
92ERR_PERM source/base/base.h /^#define ERR_PERM /;" d
93FALSE source/base/base.h /^#define FALSE /;" d
94GREEN source/base/base_test.h /^#define GREEN /;" d
95GiB source/base/base.h /^#define GiB(/;" d
96HEADER_H source/base/bash_hash.h /^#define HEADER_H$/;" d
97KiB source/base/base.h /^#define KiB(/;" d
98LEN source/base/base_test.h /^#define LEN(/;" d
99Line source/base/base_parse.h /^} Line;$/;" t typeref:struct:__anon805aa67a0108
100MAX source/base/base_mem.h /^#define MAX(/;" d
101MIN source/base/base_mem.h /^#define MIN(/;" d
102MemCpy source/base/base.h /^#define MemCpy(/;" d
103MemSet source/base/base.h /^#define MemSet(/;" d
104MiB source/base/base.h /^#define MiB(/;" d
105NIL source/base/base.h /^#define NIL /;" d
106NIL source/platform/platform.h /^#define NIL /;" d
107PATH_MAX_LEN source/base/base.h /^#define PATH_MAX_LEN /;" d
108PLATFORM_H source/platform/platform.h /^#define PLATFORM_H$/;" d
109PLATFORM_INCLUDE_H source/platform/platform_include.h /^#define PLATFORM_INCLUDE_H$/;" d
110PushArray source/base/base_arena.h /^#define PushArray(/;" d
111PushString source/base/base_arena.h /^#define PushString(/;" d
112PushStruct source/base/base_arena.h /^#define PushStruct(/;" d
113RED source/base/base_test.h /^#define RED /;" d
114RESET source/base/base_test.h /^#define RESET /;" d
115STACK_H source/base/base_stack.h /^#define STACK_H$/;" d
116TB_IMPLEMENTATION source/core/core.c /^#define TB_IMPLEMENTATION$/;" d file:
117TRUE source/base/base.h /^#define TRUE /;" d
118WindowProperties source/platform/platform.h /^struct WindowProperties$/;" s
119WindowProperties source/platform/platform.h /^typedef struct WindowProperties WindowProperties;$/;" t typeref:struct:WindowProperties
120__anon805aa67a0108 source/base/base_parse.h /^{$/;" s
121align source/base/base_mem.c /^align(u64 pointer, umm alignment)$/;" f typeref:typename:internal u64
122arena source/base/base_arena.h /^ mem_arena *arena;$/;" m struct:temp_arena typeref:typename:mem_arena *
123arena_alloc source/base/base_arena.c /^arena_alloc(mem_arena *arena, u64 size)$/;" f typeref:typename:internal void *
124arena_clear source/base/base_arena.c /^arena_clear(mem_arena *arena)$/;" f typeref:typename:internal void
125arena_create source/base/base_arena.c /^arena_create(u64 capacity)$/;" f typeref:typename:internal mem_arena *
126arena_destroy source/base/base_arena.c /^arena_destroy(mem_arena *arena)$/;" f typeref:typename:internal void
127arena_pop source/base/base_arena.c /^arena_pop(mem_arena *arena, u64 size)$/;" f typeref:typename:internal void
128arena_pop_to source/base/base_arena.c /^arena_pop_to(mem_arena *arena, u64 pos)$/;" f typeref:typename:internal void
129arena_resize source/base/base_arena.c /^arena_resize(mem_arena *arena, void *old_memory, u64 new_size, u64 old_size)$/;" f typeref:typename:internal mem_arena *
130arena_resize_align source/base/base_arena.c /^arena_resize_align(mem_arena *arena, void *old_memory, u64 new_size, u64 old_size, umm alignment/;" f typeref:typename:internal mem_arena *
131b16 source/base/base.h /^typedef i16 b16;$/;" t typeref:typename:i16
132b32 source/base/base.h /^typedef i32 b32;$/;" t typeref:typename:i32
133b8 source/base/base.h /^typedef u8 b8;$/;" t typeref:typename:u8
134base_position source/base/base_arena.h /^ u8 *base_position;$/;" m struct:mem_arena typeref:typename:u8 *
135base_position source/base/base_stack.h /^ u8 *base_position;$/;" m struct:mem_stack typeref:typename:u8 *
136border_width source/platform/platform.h /^ u32 border_width;$/;" m struct:WindowProperties typeref:typename:u32
137breakpoint source/base/base.h /^#define breakpoint /;" d
138calculate_padding source/base/base_stack.c /^calculate_padding(umm pointer, umm alignment, umm header_size)$/;" f typeref:typename:internal umm
139capacity source/base/base_arena.h /^ u64 capacity;$/;" m struct:mem_arena typeref:typename:u64
140capacity source/base/base_stack.h /^ umm capacity;$/;" m struct:mem_stack typeref:typename:umm
141check source/base/base_test.h /^#define check(/;" d
142checkpoint source/base/base_test.h /^#define checkpoint /;" d
143checkpoint_end_output source/base/base_test.h /^#define checkpoint_end_output /;" d
144checkpoint_output source/base/base_test.h /^#define checkpoint_output /;" d
145compare_string source/base/base_string.c /^compare_string(char *c1, char *c2)$/;" f typeref:typename:internal b8
146compare_string_struct source/base/base_string.c /^compare_string_struct(string c1, string c2)$/;" f typeref:typename:internal b8
147count source/base/base_parse.h /^ i32 count;$/;" m struct:proc_file typeref:typename:i32
148current_offset source/base/base_stack.h /^ umm current_offset;$/;" m struct:mem_stack typeref:typename:umm
149current_position source/base/base_arena.h /^ u64 current_position;$/;" m struct:mem_arena typeref:typename:u64
150data source/base/base.h /^ char *data;$/;" m struct:s8 typeref:typename:char *
151data source/base/base_string.h /^ s8 *data;$/;" m struct:string typeref:typename:s8 *
152display_pos source/platform/platform.h /^struct display_pos$/;" s
153display_pos source/platform/platform.h /^typedef struct display_pos display_pos;$/;" t typeref:struct:display_pos
154end source/base/base_parse.h /^ i8 *end;$/;" m struct:__anon805aa67a0108 typeref:typename:i8 *
155entries source/base/base_parse.h /^ proc_entry *entries;$/;" m struct:proc_file typeref:typename:proc_entry *
156f32 source/base/base.h /^typedef float f32;$/;" t typeref:typename:float
157f64 source/base/base.h /^typedef double f64;$/;" t typeref:typename:double
158generate_hash source/base/base_hash.c /^generate_hash()$/;" f typeref:typename:internal u64
159global_variable source/base/base.h /^#define global_variable /;" d
160hash source/base/bash_hash.h /^typedef struct hash hash;$/;" t typeref:struct:hash
161hash_map source/base/bash_hash.h /^struct hash_map $/;" s
162hash_map source/base/bash_hash.h /^typedef struct hash_map hash_map;$/;" t typeref:struct:hash_map
163height source/platform/platform.h /^ u32 height;$/;" m struct:WindowProperties typeref:typename:u32
164hmh_lp README.md /^# hmh_lp$/;" c
165i16 source/base/base.h /^typedef int16_t i16;$/;" t typeref:typename:int16_t
166i32 source/base/base.h /^typedef int32_t i32;$/;" t typeref:typename:int32_t
167i64 source/base/base.h /^typedef int64_t i64;$/;" t typeref:typename:int64_t
168i8 source/base/base.h /^typedef int8_t i8;$/;" t typeref:typename:int8_t
169internal source/base/base.h /^#define internal /;" d
170is_numeric source/base/base_parse.c /^is_numeric(char *s)$/;" f typeref:typename:internal b8
171is_pow source/base/base_mem.c /^is_pow(umm x)$/;" f typeref:typename:internal b8
172key source/base/base_parse.h /^ char key[16];$/;" m struct:proc_entry typeref:typename:char[16]
173len source/base/base_parse.h /^ umm len;$/;" m struct:__anon805aa67a0108 typeref:typename:umm
174local_persist source/base/base.h /^#define local_persist /;" d
175main source/core/core.c /^int main()$/;" f typeref:typename:int
176mem_arena source/base/base_arena.h /^struct mem_arena$/;" s
177mem_arena source/base/base_arena.h /^typedef struct mem_arena mem_arena;$/;" t typeref:struct:mem_arena
178mem_stack source/base/base_stack.h /^struct mem_stack$/;" s
179mem_stack source/base/base_stack.h /^typedef struct mem_stack mem_stack;$/;" t typeref:struct:mem_stack
180mem_stack_header source/base/base_stack.h /^struct mem_stack_header$/;" s
181mem_stack_header source/base/base_stack.h /^typedef struct mem_stack_header mem_stack_header;$/;" t typeref:struct:mem_stack_header
182padding source/base/base_stack.h /^ u8 padding;$/;" m struct:mem_stack_header typeref:typename:u8
183parse_proc_files source/base/base_parse.c /^parse_proc_files(char *path, mem_arena *arena)$/;" f typeref:typename:internal proc_file *
184parse_u64 source/base/base_string.c /^parse_u64(char *buf, umm len)$/;" f typeref:typename:internal u64
185pos source/platform/platform.h /^struct pos$/;" s
186pos source/platform/platform.h /^typedef struct pos pos;$/;" t typeref:struct:pos
187previous_offset source/base/base_stack.h /^ u8 previous_offset;$/;" m struct:mem_stack_header typeref:typename:u8
188previous_position source/base/base_arena.h /^ u64 previous_position;$/;" m struct:mem_arena typeref:typename:u64
189proc_entry source/base/base_parse.h /^struct proc_entry$/;" s
190proc_entry source/base/base_parse.h /^typedef struct proc_entry proc_entry;$/;" t typeref:struct:proc_entry
191proc_file source/base/base_parse.h /^struct proc_file$/;" s
192proc_file source/base/base_parse.h /^typedef struct proc_file proc_file;$/;" t typeref:struct:proc_file
193s8 source/base/base.h /^struct s8$/;" s
194s8 source/base/base.h /^typedef struct s8 s8;$/;" t typeref:struct:s8
195s8 source/base/base_string.h /^typedef u8 s8;$/;" t typeref:typename:u8
196show source/base/base_test.h /^#define show /;" d
197size source/base/base.h /^ umm size;$/;" m struct:s8 typeref:typename:umm
198size source/base/base_string.h /^ umm size;$/;" m struct:string typeref:typename:umm
199skip_whitespaces source/base/base_string.c /^skip_whitespaces(string *buffer)$/;" f typeref:typename:internal umm
200sleep_ms source/platform/platform.c /^sleep_ms(long ms)$/;" f typeref:typename:internal void
201smm source/base/base.h /^typedef intptr_t smm;$/;" t typeref:typename:intptr_t
202stack_create source/base/base_stack.c /^stack_create(u64 capacity)$/;" f typeref:typename:internal mem_stack *
203stack_destroy source/base/base_stack.c /^stack_destroy(mem_stack *stack)$/;" f typeref:typename:internal void
204stack_pop source/base/base_stack.c /^stack_pop(mem_stack *stack, void *pointer)$/;" f typeref:typename:internal void
205stack_pop_all source/base/base_stack.c /^stack_pop_all(mem_stack *stack)$/;" f typeref:typename:internal void
206stack_push source/base/base_stack.c /^stack_push(mem_stack *stack, umm size)$/;" f typeref:typename:internal void *
207stack_push_align source/base/base_stack.c /^stack_push_align(mem_stack *stack, u64 size, umm alignment)$/;" f typeref:typename:internal mem_stack *
208stack_resize_align source/base/base_stack.c /^stack_resize_align(mem_stack *stack, void *pointer, u64 old_size, u64 new_size, u64 alignment)$/;" f typeref:typename:internal mem_stack *
209start source/base/base_parse.h /^ i8 *start;$/;" m struct:__anon805aa67a0108 typeref:typename:i8 *
210start_position source/base/base_arena.h /^ u64 start_position;$/;" m struct:temp_arena typeref:typename:u64
211string source/base/base_string.h /^struct string$/;" s
212string source/base/base_string.h /^typedef struct string string ;$/;" t typeref:struct:string
213temp_arena source/base/base_arena.h /^struct temp_arena$/;" s
214temp_arena source/base/base_arena.h /^typedef struct temp_arena temp_arena;$/;" t typeref:struct:temp_arena
215temp_arena_begin source/base/base_arena.c /^temp_arena_begin(mem_arena *arena)$/;" f typeref:typename:internal temp_arena
216temp_arena_end source/base/base_arena.c /^temp_arena_end(temp_arena temp)$/;" f typeref:typename:internal void
217temp_breakpoint source/base/base.h /^#define temp_breakpoint /;" d
218test source/base/base_test.h /^#define test(/;" d
219u16 source/base/base.h /^typedef uint16_t u16;$/;" t typeref:typename:uint16_t
220u32 source/base/base.h /^typedef uint32_t u32;$/;" t typeref:typename:uint32_t
221u64 source/base/base.h /^typedef uint64_t u64;$/;" t typeref:typename:uint64_t
222u8 source/base/base.h /^typedef uint8_t u8;$/;" t typeref:typename:uint8_t
223umm source/base/base.h /^typedef uintptr_t umm;$/;" t typeref:typename:uintptr_t
224unused source/base/base.h /^#define unused(/;" d
225value source/base/base_parse.h /^ char value[16];$/;" m struct:proc_entry typeref:typename:char[16]
226value_mask source/platform/platform.h /^ u64 value_mask;$/;" m struct:WindowProperties typeref:typename:u64
227vertex source/platform/platform.h /^struct vertex$/;" s
228vertex source/platform/platform.h /^typedef struct vertex vertex;$/;" t typeref:struct:vertex
229width source/platform/platform.h /^ u32 width;$/;" m struct:WindowProperties typeref:typename:u32
230window_class source/platform/platform.h /^ u32 window_class;$/;" m struct:WindowProperties typeref:typename:u32
231window_depth source/platform/platform.h /^ i32 window_depth;$/;" m struct:WindowProperties typeref:typename:i32
232write_int source/base/base_test.c /^write_int(i32 num)$/;" f typeref:typename:void
233x source/platform/platform.h /^ i32 x;$/;" m struct:WindowProperties typeref:typename:i32
234x source/platform/platform.h /^ i32 x;$/;" m struct:display_pos typeref:typename:i32
235x source/platform/platform.h /^ i32 x;$/;" m struct:pos typeref:typename:i32
236x source/platform/platform.h /^ i32 x;$/;" m struct:vertex typeref:typename:i32
237y source/platform/platform.h /^ i32 y;$/;" m struct:WindowProperties typeref:typename:i32
238y source/platform/platform.h /^ i32 y;$/;" m struct:display_pos typeref:typename:i32
239y source/platform/platform.h /^ i32 y;$/;" m struct:pos typeref:typename:i32
240y source/platform/platform.h /^ i32 y;$/;" m struct:vertex typeref:typename:i32
241z source/platform/platform.h /^ i32 z;$/;" m struct:pos typeref:typename:i32
242z source/platform/platform.h /^ i32 z;$/;" m struct:vertex typeref:typename:i32