Lines Matching full:kind
73 // CHECK: [indexDeclaration]: kind: namespace | name: NS
74 // CHECK-NEXT: [indexDeclaration]: kind: variable | name: gx
75 // CHECK-NEXT: [indexDeclaration]: kind: typedef | name: MyInt
76 // CHECK-NEXT: [indexDeclaration]: kind: enum
77 // CHECK-NEXT: [indexDeclaration]: kind: enumerator | name: EnumVal
78 // CHECK-NEXT: [indexDeclaration]: kind: variable | name: gx
79 // CHECK-NEXT: [indexEntityReference]: kind: namespace | name: NS
80 // CHECK-NEXT: [indexEntityReference]: kind: typedef | name: MyInt
81 // CHECK-NEXT: [indexEntityReference]: kind: namespace | name: NS
82 // CHECK-NEXT: [indexEntityReference]: kind: enumerator | name: EnumVal
83 // CHECK-NEXT: [indexDeclaration]: kind: function | name: foo
84 // CHECK-NEXT: [indexEntityReference]: kind: namespace | name: NS
85 // CHECK-NEXT: [indexEntityReference]: kind: typedef | name: MyInt
86 // CHECK-NEXT: [indexDeclaration]: kind: enum
87 // CHECK-NEXT: [indexDeclaration]: kind: enumerator | name: SecondVal
88 // CHECK-NEXT: [indexEntityReference]: kind: enumerator | name: EnumVal
90 // CHECK: [indexDeclaration]: kind: function | name: foo2
91 // CHECK: [indexEntityReference]: kind: c++-instance-method | name: operator++
92 // CHECK-NEXT: [indexEntityReference]: kind: c++-instance-method | name: operator*
93 // CHECK-NEXT: [indexEntityReference]: kind: c++-instance-method | name: operator=
94 // CHECK-NEXT: [indexEntityReference]: kind: c++-instance-method | name: operator!=
95 // CHECK-NEXT: [indexEntityReference]: kind: c++-instance-method | name: operator()
97 // CHECK: [indexEntityReference]: kind: namespace | name: NS | {{.*}} | loc: 42:17
98 // CHECK-NEXT: [indexEntityReference]: kind: namespace | name: NS | {{.*}} | loc: 43:17
99 // CHECK-NEXT: [indexEntityReference]: kind: namespace | name: Inn | {{.*}} | loc: 43:21
100 // CHECK-NEXT: [indexEntityReference]: kind: namespace | name: NS | {{.*}} | loc: 44:7
101 // CHECK-NEXT: [indexEntityReference]: kind: typedef | name: Foo | {{.*}} | loc: 44:11
103 // CHECK: [indexDeclaration]: kind: c++-class-template | name: TS | {{.*}} | loc: 47:8
104 // CHECK-NEXT: [indexDeclaration]: kind: struct-template-partial-spec | name: TS | USR: c:@SP>1#T@TS>#t0.0#I | {{.*}} | loc: 50:8
105 // CHECK-NEXT: [indexDeclaration]: kind: typedef | name: MyInt | USR: c:index-refs.cpp@593@SP>1#T@TS>#t0.0#I@T@MyInt | {{.*}} | loc: 51:15 | semantic-container: [TS:50:8] | lexical-container: [TS:50:8]
107 [indexDeclaration]: kind: struct-template-spec | name: TS | USR: c:@S@TS>#I | {{.*}} | loc: 50:8
108 [indexDeclaration]: kind: typedef | name: MyInt | USR: c:index-refs.cpp@593@S@TS>#I@T@MyInt | {{.*}} | loc: 51:15 | semantic-container: [TS:50:8] | lexical-container: [TS:50:8]
110 // CHECK-NEXT: [indexDeclaration]: kind: function | name: foo3
112 [indexEntityReference]: kind: struct-template-spec | name: TS | USR: c:@S@TS>#I | {{.*}} | loc: 55:3
114 // CHECK-NEXT: [indexEntityReference]: kind: c++-class-template | name: TS | USR: c:@ST>2#T#T@TS | {{.*}} | loc: 55:3
116 // CHECK: [indexEntityReference]: kind: variable | name: array_size | {{.*}} | loc: 59:22
117 // CHECK: [indexEntityReference]: kind: variable | name: default_param | {{.*}} | loc: 62:19
118 // CHECK-NOT: [indexEntityReference]: kind: variable | name: default_param | {{.*}} | loc: 62:19
120 // CHECK: [indexEntityReference]: kind: field | name: y | {{.*}} | loc: 69:20
121 // CHECK-NEXT: [indexEntityReference]: kind: field | name: x | {{.*}} | loc: 69:28