xref: /llvm-project/clang/test/Index/file-macro-refs.c (revision c36d6a1696eb3654132ebc49451e98acb52cbda2)
11ddb97ecSArgyrios Kyrtzidis #define FOO
21ddb97ecSArgyrios Kyrtzidis 
31ddb97ecSArgyrios Kyrtzidis FOO
41ddb97ecSArgyrios Kyrtzidis FOO
51ddb97ecSArgyrios Kyrtzidis 
61ddb97ecSArgyrios Kyrtzidis // RUN: c-index-test -file-refs-at=%s:3:2 %s | FileCheck %s
7*c36d6a16SArgyrios Kyrtzidis // RUN: env CINDEXTEST_EDITING=1 c-index-test -file-refs-at=%s:3:2 %s | FileCheck %s
81ddb97ecSArgyrios Kyrtzidis 
91ddb97ecSArgyrios Kyrtzidis // CHECK:      macro expansion=FOO:1:9
101ddb97ecSArgyrios Kyrtzidis // CHECK-NEXT: macro definition=FOO =[1:9 - 1:12]
111ddb97ecSArgyrios Kyrtzidis // CHECK-NEXT: macro expansion=FOO:1:9 =[3:1 - 3:4]
121ddb97ecSArgyrios Kyrtzidis // CHECK-NEXT: macro expansion=FOO:1:9 =[4:1 - 4:4]
13