1 // RUN: clang-cc -fsyntax-only -verify %s -std=c++0x
6 operator E2&(); // expected-note 3 {{candidate function}}
10 operator E2&(); // expected-note 3 {{candidate function}}
17 const E2 &e2 = c; // expected-error {{reference initialization of type 'enum E2 const &' with initializer of type 'struct C' is ambiguous}}
23 foo(c); // expected-error {{reference initialization of type 'enum E2 const &' with initializer of type 'struct C' is ambiguous}}
25 return c; // expected-error {{reference initialization of type 'enum E2 const &' with initializer of type 'struct C' is ambiguous}}