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
65 struct Foo { int x[N]; }; struct
67 template struct Foo<4>; variable
72 struct Foo { T x; }; argument
73 template struct Foo<int, 0>; variable
78 struct Foo { T x; }; struct
79 template struct Foo<Yodel>; // expected-error {{use of undeclared identifier 'Yodel'}} variable
89 struct Foo { }; struct
93 template struct Foo<&g>; // expected-error {{cannot be converted}} variable