xref: /llvm-project/clang/test/Index/cindex-test-inclusions.c (revision 8f9d180f0925fd8bb11cabe8bed91c98592d11e4)
10b86e3a7STed Kremenek // RUN: c-index-test -test-inclusion-stack-source %s 2>&1 | FileCheck %s
20b86e3a7STed Kremenek 
30b86e3a7STed Kremenek #include "include_test.h"
40b86e3a7STed Kremenek 
50b86e3a7STed Kremenek // CHECK: cindex-test-inclusions.c
60b86e3a7STed Kremenek // CHECK: included by:
70b86e3a7STed Kremenek // CHECK: include_test.h
80b86e3a7STed Kremenek // CHECK: included by:
90b86e3a7STed Kremenek // CHECK: cindex-test-inclusions.c:3:10
100b86e3a7STed Kremenek // CHECK: include_test_2.h
110b86e3a7STed Kremenek // CHECK: included by:
120b86e3a7STed Kremenek // CHECK: include_test.h:1:10
130b86e3a7STed Kremenek // CHECK: cindex-test-inclusions.c:3:10
14*8f9d180fSErik Verbruggen 
15*8f9d180fSErik Verbruggen // RUN: env CINDEXTEST_EDITING=1 c-index-test -test-inclusion-stack-source %s 2>&1 | FileCheck -check-prefix=REPARSE %s
16*8f9d180fSErik Verbruggen // REPARSE: include_test_2.h
17*8f9d180fSErik Verbruggen // REPARSE: included by:
18*8f9d180fSErik Verbruggen // REPARSE: include_test.h:1:10
19*8f9d180fSErik Verbruggen // REPARSE: cindex-test-inclusions.c:3:10
20*8f9d180fSErik Verbruggen // REPARSE: include_test.h
21*8f9d180fSErik Verbruggen // REPARSE: included by:
22*8f9d180fSErik Verbruggen // REPARSE: cindex-test-inclusions.c:3:10
23*8f9d180fSErik Verbruggen // REPARSE: cindex-test-inclusions.c
24*8f9d180fSErik Verbruggen // REPARSE: included by:
25