diff options
Diffstat (limited to 'clang/test/Index/getcursor-pp-pch.c')
-rw-r--r-- | clang/test/Index/getcursor-pp-pch.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/clang/test/Index/getcursor-pp-pch.c b/clang/test/Index/getcursor-pp-pch.c index dc597ffa94e..d68384c6606 100644 --- a/clang/test/Index/getcursor-pp-pch.c +++ b/clang/test/Index/getcursor-pp-pch.c @@ -11,6 +11,8 @@ void OBSCURE(func)(int x) { // RUN: c-index-test -cursor-at=%s.h:1:11 \ // RUN: -cursor-at=%s.h:2:14 \ // RUN: -cursor-at=%s.h:4:5 \ +// RUN: -cursor-at=%s.h:5:5 \ +// RUN: -cursor-at=%s.h:5:14 \ // RUN: -cursor-at=%s:5:7 \ // RUN: -cursor-at=%s:6:6 \ // RUN: -cursor-at=%s:6:19 \ @@ -21,14 +23,21 @@ void OBSCURE(func)(int x) { // RUN: c-index-test -cursor-at=%s.h:1:11 \ // RUN: -cursor-at=%s.h:2:14 \ // RUN: -cursor-at=%s.h:4:5 \ +// RUN: -cursor-at=%s.h:5:5 \ +// RUN: -cursor-at=%s.h:5:14 \ // RUN: -cursor-at=%s:5:7 \ // RUN: -cursor-at=%s:6:6 \ // RUN: -cursor-at=%s:6:19 \ // RUN: -include %t.h %s | FileCheck %s +// From header // CHECK: macro definition=OBSCURE // CHECK: macro definition=DECORATION // CHECK: macro expansion=DECORATION:2:9 // CHECK: macro expansion=OBSCURE:1:9 +// CHECK: macro expansion=DECORATION:2:9 + +// From main file +// CHECK: macro expansion=OBSCURE:1:9 // CHECK: macro expansion=OBSCURE:1:9 // CHECK: macro expansion=DECORATION:2:9 |