// RUN: %clang_cc1 -fsyntax-only -verify %s | |
// rdar4641403 | |
namespace N { | |
struct X { // expected-note{{candidate found by name lookup}} | |
float b; | |
}; | |
} | |
using namespace N; | |
typedef struct { | |
int a; | |
} X; // expected-note{{candidate found by name lookup}} | |
struct Y { }; | |
void Y(int) { } | |
void f() { | |
X *x; // expected-error{{reference to 'X' is ambiguous}} | |
Y(1); // okay | |
} | |