| // Note: the run lines follow their respective tests, since line/column |
| void f(float x, float y); |
| void f(int i, int j, int k); |
| // RUN: clang-cc -fsyntax-only -code-completion-at=%s:19:9 %s -o - | FileCheck -check-prefix=CC1 %s |
| // CHECK-CC1: f(struct N::Y y, <#int ZZ#>) |
| // CHECK-CC1-NEXT: f(int i, <#int j#>, int k) |
| // CHECK-CC1-NEXT: f(float x, <#float y#>) |
| // RUN: clang-cc -fsyntax-only -code-completion-at=%s:19:13 %s -o - | FileCheck -check-prefix=CC2 %s |
| // CHECK-CC2-NOT: f(struct N::Y y, int ZZ) |
| // CHECK-CC2: f(int i, int j, <#int k#>) |