1 // RUN: %clang_cc1 -fsyntax-only -verify %s 2 3 // FIXME: embellish 4 5 namespace test0 { 6 namespace A { 7 class Foo { 8 }; 9 10 void foo(const Foo &foo); 11 } 12 13 class Test { 14 enum E { foo = 0 }; 15 16 void test() { 17 foo(A::Foo()); // expected-error {{not a function}} 18 } 19 }; 20 } 21