1 // Bug: foo (bar) should be a declaration of a static data member, not a
2 // function; it's getting caught by the rules for constructors.
8 static foo (bar); // gets bogus error
11 int i = A::bar; // gets bogus error
12 int (*fp)(bar) = A::foo; // ERROR -