diff options
Diffstat (limited to 'clang/test/Index/complete-exprs.m')
| -rw-r--r-- | clang/test/Index/complete-exprs.m | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/clang/test/Index/complete-exprs.m b/clang/test/Index/complete-exprs.m index 0171803ffe2..57b6e47da5d 100644 --- a/clang/test/Index/complete-exprs.m +++ b/clang/test/Index/complete-exprs.m @@ -1,3 +1,7 @@ +typedef signed char BOOL; +#define YES ((BOOL)1) +#define NO ((BOOL)0) +#define bool _Bool @interface A - (int)method:(id)param1; @@ -10,6 +14,10 @@ } @end -// RUN: c-index-test -code-completion-at=%s:9:2 %s | FileCheck -check-prefix=CHECK-CC1 %s +// RUN: c-index-test -code-completion-at=%s:13:2 %s | FileCheck -check-prefix=CHECK-CC1 %s // CHECK-CC1: NotImplemented:{ResultType SEL}{TypedText _cmd} (80) +// CHECK-CC1: TypedefDecl:{TypedText BOOL} (60) +// CHECK-CC1: macro definition:{TypedText bool} (61) +// CHECK-CC1: macro definition:{TypedText NO} (65) // CHECK-CC1: NotImplemented:{ResultType A *}{TypedText self} (8) +// CHECK-CC1: macro definition:{TypedText YES} (65) |

