Haojian Wu | 9657385 | 2020-04-03 11:00:16 +0200 | [diff] [blame^] | 1 | struct Foo { Foo(int); int abc; }; |
2 | |||||
3 | void test1() { | ||||
4 | Foo foo; | ||||
5 | foo.; | ||||
6 | // RUN: not %clang_cc1 -fsyntax-only -code-completion-at=%s:5:7 %s -o - | FileCheck -check-prefix=CHECK-CC1 %s | ||||
7 | // CHECK-CC1: COMPLETION: abc | ||||
8 | } | ||||
9 | |||||
10 | void test2() { | ||||
11 | Foo foo = garbage(); | ||||
12 | foo.; | ||||
13 | // RUN: not %clang_cc1 -fsyntax-only -code-completion-at=%s:12:7 %s -o - | FileCheck -check-prefix=CHECK-CC2 %s | ||||
14 | // CHECK-CC2: COMPLETION: abc | ||||
15 | } |