| Volodymyr Sapsai | 978be4c1 | 2018-12-07 20:29:54 +0000 | [diff] [blame] | 1 | #include "cycle.h" |
| 2 | #include "foo.h" | ||||
| 3 | |||||
| 4 | // RUN: env CINDEXTEST_KEEP_GOING=1 c-index-test -test-print-type -I%S/Inputs %s 2> %t.stderr.txt | FileCheck %s | ||||
| 5 | // RUN: FileCheck -check-prefix CHECK-DIAG %s < %t.stderr.txt | ||||
| 6 | |||||
| 7 | // Verify that we don't stop preprocessing after an include cycle. | ||||
| 8 | // CHECK: VarDecl=global_var:1:12 [type=int] [typekind=Int] [isPOD=1] | ||||
| 9 | |||||
| 10 | // CHECK-DIAG: cycle.h:1:10: error: #include nested too deeply | ||||