1# 2# list kinds C 3# 4d macro definitions 5e enumerators (values inside an enumeration) 6f function definitions 7g enumeration names 8h included header files 9l local variables [off] 10m struct, and union members 11p function prototypes [off] 12s structure names 13t typedefs 14u union names 15v variable definitions 16x external and forward variable declarations [off] 17z function parameters inside function or prototype definitions [off] 18L goto labels [off] 19D parameters inside macro definitions [off] 20# 21# list kinds Event 22# 23e events 24# 25# list kinds Hook 26# 27h hooks 28# 29# list kinds Plugin 30# 31f files 32n name 33# 34# list kinds-full C 35# 36#LETTER NAME ENABLED REFONLY NROLES MASTER DESCRIPTION 37D macroparam no no 0 C parameters inside macro definitions 38L label no no 0 C goto labels 39d macro yes no 2 C macro definitions 40e enumerator yes no 0 C enumerators (values inside an enumeration) 41f function yes no 0 C function definitions 42g enum yes no 0 C enumeration names 43h header yes yes 2 C included header files 44l local no no 0 C local variables 45m member yes no 0 C struct, and union members 46p prototype no no 0 C function prototypes 47s struct yes no 0 C structure names 48t typedef yes no 0 C typedefs 49u union yes no 0 C union names 50v variable yes no 0 C variable definitions 51x externvar no no 0 C external and forward variable declarations 52z parameter no no 0 C function parameters inside function or prototype definitions 53# 54# list kinds-full Event 55# 56#LETTER NAME ENABLED REFONLY NROLES MASTER DESCRIPTION 57e event yes no 0 NONE events 58# 59# list kinds-full Hook 60# 61#LETTER NAME ENABLED REFONLY NROLES MASTER DESCRIPTION 62h hook yes no 0 NONE hooks 63# 64# list kinds-full Plugin 65# 66#LETTER NAME ENABLED REFONLY NROLES MASTER DESCRIPTION 67f File yes no 0 NONE files 68n name yes no 0 NONE name 69C only 70main input.c /^main(void)$/;" function language:C typeref:typename:int 71 72C + EVENT 73a input.c /^DEFINE_EVENT(a);$/;" event language:Event 74b input.c /^DEFINE_EVENT(b);$/;" event language:Event 75main input.c /^main(void)$/;" function language:C typeref:typename:int 76 77C + EVENT + HOOK 78a input.c /^DEFINE_EVENT(a);$/;" event language:Event 79b input.c /^DEFINE_EVENT(b);$/;" event language:Event 80h input.c /^DEFINE_HOOK(h);$/;" hook language:Hook 81i input.c /^DEFINE_HOOK(i);$/;" hook language:Hook 82main input.c /^main(void)$/;" function language:C typeref:typename:int 83 84C + EVENT + HOOK + PLUGIN 85a input.c /^DEFINE_EVENT(a);$/;" event language:Event 86b input.c /^DEFINE_EVENT(b);$/;" event language:Event 87h input.c /^DEFINE_HOOK(h);$/;" hook language:Hook 88i input.c /^DEFINE_HOOK(i);$/;" hook language:Hook 89isearch input.c /^ LOAD_PLUGIN(mylib.so, isearch);$/;" name language:Plugin 90main input.c /^main(void)$/;" function language:C typeref:typename:int 91mylib.so input.c /^ LOAD_PLUGIN(mylib.so, isearch);$/;" File language:Plugin 92 93C + EVENT + HOOK + PLUGIN + UA 94a input.c /^DEFINE_EVENT(a);$/;" event language:Event 95b input.c /^DEFINE_EVENT(b);$/;" event language:Event 96h input.c /^DEFINE_HOOK(h);$/;" hook language:Hook 97i input.c /^DEFINE_HOOK(i);$/;" hook language:Hook 98isearch input.c /^ LOAD_PLUGIN(mylib.so, isearch);$/;" name language:Plugin 99main input.c /^main(void)$/;" function language:C typeref:typename:int 100mylib.so input.c /^ LOAD_PLUGIN(mylib.so, isearch);$/;" File language:Plugin 101u input.c /^ int u __attribute__((unused));$/;" varaible language:UnusedAttr 102 103C(disabled) + EVENT + HOOK + PLUGIN + UA 104 105C + EVENT(disabled) + HOOK + PLUGIN + UA 106isearch input.c /^ LOAD_PLUGIN(mylib.so, isearch);$/;" name language:Plugin 107main input.c /^main(void)$/;" function language:C typeref:typename:int 108mylib.so input.c /^ LOAD_PLUGIN(mylib.so, isearch);$/;" File language:Plugin 109 110C + EVENT + HOOK(disabled) + PLUGIN + UA 111a input.c /^DEFINE_EVENT(a);$/;" event language:Event 112b input.c /^DEFINE_EVENT(b);$/;" event language:Event 113isearch input.c /^ LOAD_PLUGIN(mylib.so, isearch);$/;" name language:Plugin 114main input.c /^main(void)$/;" function language:C typeref:typename:int 115mylib.so input.c /^ LOAD_PLUGIN(mylib.so, isearch);$/;" File language:Plugin 116u input.c /^ int u __attribute__((unused));$/;" varaible language:UnusedAttr 117 118C + EVENT + HOOK + PLUGIN + UA(-v) 119a input.c /^DEFINE_EVENT(a);$/;" event language:Event 120b input.c /^DEFINE_EVENT(b);$/;" event language:Event 121h input.c /^DEFINE_HOOK(h);$/;" hook language:Hook 122i input.c /^DEFINE_HOOK(i);$/;" hook language:Hook 123isearch input.c /^ LOAD_PLUGIN(mylib.so, isearch);$/;" name language:Plugin 124main input.c /^main(void)$/;" function language:C typeref:typename:int 125mylib.so input.c /^ LOAD_PLUGIN(mylib.so, isearch);$/;" File language:Plugin 126List subparsers of C ( EVENT + HOOK + PLUGIN + UA ) 127#NAME BASEPARSER DIRECTIONS 128Event C base => sub {shared} 129Plugin C base => sub {shared} 130List subparsers of C ( EVENT + HOOK + PLUGIN + UA ) without the header 131Event C base => sub {shared} 132Plugin C base => sub {shared} 133List subparsers of C ( EVENT + HOOK + PLUGIN + UA ) in machinable 134#NAME BASEPARSER DIRECTIONS 135Event C base => sub {shared} 136Plugin C base => sub {shared} 137List subparsers of C ( EVENT + HOOK + PLUGIN + UA ) in machinable without the header 138Event C base => sub {shared} 139Plugin C base => sub {shared} 140