File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
clang/test/CodeCompletion Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -12,12 +12,16 @@ void test() {
1212 // CHECK-PATTERN-CXX17: <#statements#>
1313 // CHECK-PATTERN-CXX17: }
1414 // CHECK-CXX23: COMPLETION: consteval
15+ // CHECK-CXX23: COMPLETION: constexpr
1516 // CHECK-PATTERN-CXX23: COMPLETION: Pattern : consteval {
1617 // CHECK-PATTERN-CXX23: <#statements#>
1718 // CHECK-PATTERN-CXX23: }
19+ // CHECK-PATTERN-CXX23: COMPLETION: Pattern : constexpr (<#condition#>) {
20+ // CHECK-PATTERN-CXX23: <#statements#>
21+ // CHECK-PATTERN-CXX23: }
1822 if !c
19- // RUN: %clang_cc1 -fsyntax-only -std=c++23 -code-completion-at=%s:18 :8 %s -o - | FileCheck -check-prefix=CHECK-CXX23-EXCLAIM %s
20- // RUN: %clang_cc1 -fsyntax-only -std=c++23 -code-completion-patterns -code-completion-at=%s:18 :8 %s -o - | FileCheck -check-prefix=CHECK-PATTERN-CXX23-EXCLAIM %s
23+ // RUN: %clang_cc1 -fsyntax-only -std=c++23 -code-completion-at=%s:22 :8 %s -o - | FileCheck -check-prefix=CHECK-CXX23-EXCLAIM %s
24+ // RUN: %clang_cc1 -fsyntax-only -std=c++23 -code-completion-patterns -code-completion-at=%s:22 :8 %s -o - | FileCheck -check-prefix=CHECK-PATTERN-CXX23-EXCLAIM %s
2125 // CHECK-CXX23-EXCLAIM: COMPLETION: consteval
2226 // CHECK-CXX23-EXCLAIM-NOT: constexpr
2327 // CHECK-PATTERN-CXX23-EXCLAIM: COMPLETION: Pattern : consteval {
You can’t perform that action at this time.
0 commit comments