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