Lines Matching defs:FUN
161 // RUN: FileCheck %s --input-file %t/output.symbols.json --check-prefix FUN
162 #define FUN(x, y, z) x + y + z
163 // FUN-LABEL: "!testLabel": "c:@macro@FUN"
164 // FUN-NEXT: "accessLevel": "public",
165 // FUN-NEXT: "declarationFragments": [
166 // FUN-NEXT: {
167 // FUN-NEXT: "kind": "keyword",
168 // FUN-NEXT: "spelling": "#define"
169 // FUN-NEXT: },
170 // FUN-NEXT: {
171 // FUN-NEXT: "kind": "text",
172 // FUN-NEXT: "spelling": " "
173 // FUN-NEXT: },
174 // FUN-NEXT: {
175 // FUN-NEXT: "kind": "identifier",
176 // FUN-NEXT: "spelling": "FUN"
177 // FUN-NEXT: },
178 // FUN-NEXT: {
179 // FUN-NEXT: "kind": "text",
180 // FUN-NEXT: "spelling": "("
181 // FUN-NEXT: },
182 // FUN-NEXT: {
183 // FUN-NEXT: "kind": "internalParam",
184 // FUN-NEXT: "spelling": "x"
185 // FUN-NEXT: },
186 // FUN-NEXT: {
187 // FUN-NEXT: "kind": "text",
188 // FUN-NEXT: "spelling": ", "
189 // FUN-NEXT: },
190 // FUN-NEXT: {
191 // FUN-NEXT: "kind": "internalParam",
192 // FUN-NEXT: "spelling": "y"
193 // FUN-NEXT: },
194 // FUN-NEXT: {
195 // FUN-NEXT: "kind": "text",
196 // FUN-NEXT: "spelling": ", "
197 // FUN-NEXT: },
198 // FUN-NEXT: {
199 // FUN-NEXT: "kind": "internalParam",
200 // FUN-NEXT: "spelling": "z"
201 // FUN-NEXT: },
202 // FUN-NEXT: {
203 // FUN-NEXT: "kind": "text",
204 // FUN-NEXT: "spelling": ")"
205 // FUN-NEXT: }
206 // FUN-NEXT: ],
207 // FUN: "kind": {
208 // FUN-NEXT: "displayName": "Macro",
209 // FUN-NEXT: "identifier": "objective-c.macro"
210 // FUN-NEXT: },
211 // FUN-NEXT: "location": {
212 // FUN-NEXT: "position": {
213 // FUN-NEXT: "character": 8,
214 // FUN-NEXT: "line": [[# @LINE - 53]]
215 // FUN-NEXT: },
216 // FUN-NEXT: "uri": "file://{{.*}}/macros.c"
217 // FUN-NEXT: },
218 // FUN-NEXT: "names": {
219 // FUN-NEXT: "navigator": [
220 // FUN-NEXT: {
221 // FUN-NEXT: "kind": "identifier",
222 // FUN-NEXT: "spelling": "FUN"
223 // FUN-NEXT: }
224 // FUN-NEXT: ],
225 // FUN-NEXT: "subHeading": [
226 // FUN-NEXT: {
227 // FUN-NEXT: "kind": "identifier",
228 // FUN-NEXT: "spelling": "FUN"
229 // FUN-NEXT: }
230 // FUN-NEXT: ],
231 // FUN-NEXT: "title": "FUN"
232 // FUN-NEXT: },
233 // FUN-NEXT: "pathComponents": [
234 // FUN-NEXT: "FUN"
235 // FUN-NEXT: ]