blob: d2865be8ebf69449b8f1c82c86eee78c1c4b55ed (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
(function_definition
type: (_) @ftype
declarator: (function_declarator
declarator: [
(identifier)
(field_identifier)
] @fname
parameters: (parameter_list) @fparams))
(class_specifier
"class" @ftype
name: (type_identifier) @fname)
(struct_specifier
"struct" @ftype
name: (type_identifier) @fname)
(namespace_definition
"namespace" @ftype
name: (_) @fname)
|