1 // RUN: %clang_cc1 -fsyntax-only -verify %s
3 // Check the following typo correction behavior in C:
4 // - no typos are diagnosed when a call expression has ambiguous (multiple) corrections
8 void v_2_0(int v_452
, int v_454
) {}
11 for (int v_345
= 0 ; v_63
;)
12 v_2_0(v_195
, // expected-error {{use of undeclared identifier 'v_195'}}
13 v_231
); // expected-error {{use of undeclared identifier 'v_231'}}
16 // Test: no typo-correction diagnostics are emitted for ambiguous typos.
27 void PR50797(void) { (g_910
.xxx
= g_910
.xxx
); } //expected-error 2{{use of undeclared identifier 'g_910'}}