1 // Note: the run lines follow their respective tests, since line/column
2 // matter in this test.
3 void f(float x, float y);
4 void f(int i, int j, int k);
20 // RUN: %clang_cc1 -fsyntax-only -code-completion-at=%s:19:9 %s -o - | FileCheck -check-prefix=CC1 %s
21 // CHECK-CC1: f(struct N::Y y, <#int ZZ#>)
22 // CHECK-CC1-NEXT: f(int i, <#int j#>, int k)
23 // CHECK-CC1-NEXT: f(float x, <#float y#>)
24 // RUN: %clang_cc1 -fsyntax-only -code-completion-at=%s:19:13 %s -o - | FileCheck -check-prefix=CC2 %s
25 // CHECK-CC2-NOT: f(struct N::Y y, int ZZ)
26 // CHECK-CC2: f(int i, int j, <#int k#>)