Lines Matching defs:Foo
7 struct Foo { T x; }; argument
9 template struct Foo<>; variable
15 struct Foo { struct
21 template struct nested::Foo<>; member in test_namespace::nested
27 struct Foo { struct
33 template struct Outer::Foo<>; member in test_inner_class_template::Outer
40 struct Foo { struct
43 template struct Foo<&g>; variable
50 struct Foo { struct
59 struct Foo { struct
72 struct Foo { int x[N]; }; struct
74 template struct Foo<4>; variable
79 struct Foo { T x; }; struct
80 template struct Foo<int, 0>; variable
85 struct Foo { T x; }; struct
86 template struct Foo<Yodel>; // expected-error {{use of undeclared identifier 'Yodel'}} variable
96 struct Foo { }; struct
100 template struct Foo<&g>; // expected-error {{value of type}} variable