1// RUN: %clang_cc1 -fsyntax-only -verify %s
2
3// FIXME: embellish
4
5namespace 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