Home | History | Annotate | Download | only in Preprocessor

Lines Matching refs:Foo

11 class Foo {
13 Foo();
14 Foo(std::initializer_list<int>);
15 bool operator==(const Foo);
16 Foo operator+(const Foo);
21 Foo F;
22 F = Foo{1,2};
25 EQ(F,Foo());
26 EQ(F,Foo({1,2,3}));
27 EQ(Foo({1,2,3}),F);
28 EQ((Foo{1,2,3}),(Foo{1,2,3}));
30 EQ(F, Foo({1,2,3}) + Foo({1,2,3}));
31 EQ(F, (Foo{1,2,3} + Foo{1,2,3}));
33 EQ(F,Foo{1,2,3});
36 EQ(Foo{1,2,3},F);
39 EQ(Foo{1,2,3},Foo{1,2,3});
43 EQ(Foo{1,2,3} + Foo{1,2,3}, F);
46 EQ(F, Foo({1,2,3}) + Foo{1,2,3});
49 EQ(F, Foo{1,2,3} + Foo{1,2,3});
78 Foo F;
82 NE(F,Foo());
84 NE(F,Foo({1,2,3}));
86 NE((Foo{1,2,3}),(Foo{1,2,3}));
89 NE(F,Foo{1,2,3});
93 NE(Foo{1,2,3},F);
97 NE(Foo{1,2,3},Foo{1,2,3});
102 NE(Foo{1,2,3} + Foo{1,2,3}, F);
106 NE(F, Foo({1,2,3}) + Foo{1,2,3});
110 NE(F, Foo{1,2,3} + Foo{1,2,3});
136 #define INIT(var, init) Foo var = init; // expected-note 3{{defined here}}
141 INIT(a, Foo());
142 INIT(b, Foo({1, 2, 3}));
143 INIT(c, Foo());
145 INIT(d, Foo{1, 2, 3});
166 Foo name = a + b + c + d + e + f + g + h + i + j + k + l;
169 M(F1, Foo(), Foo(), Foo(), Foo(), Foo(), Foo(),
170 Foo(), Foo(), Foo(), Foo(), Foo(), Foo());
172 M(F2, Foo{1,2,3}, Foo{1,2,3}, Foo{1,2,3}, Foo{1,2,3}, Foo{1,2,3}, Foo{1,2,3},
173 Foo{1,2,3}, Foo{1,2,3}, Foo{1,2,3}, Foo{1,2,3}, Foo{1,2,3}, Foo{1,2,3});