Lines Matching defs:comps
69 auto comps = runComp("f", Err);
70 EXPECT_EQ((size_t)2, comps.size()); // float and foo
71 EXPECT_EQ(comps[0], std::string("float"));
72 EXPECT_EQ(comps[1], std::string("foo"));
79 auto comps = runComp("babanana", Err);
80 EXPECT_EQ((size_t)0, comps.size()); // foo and float
88 auto comps = runComp("app", Err);
89 EXPECT_EQ((size_t)2, comps.size());
95 auto comps = runComp("void app(", Err);
105 auto comps = runComp(std::string("add("), Err);
106 EXPECT_EQ((size_t)1, comps.size());
114 auto comps = runComp(std::string("add("), Err);
115 EXPECT_EQ((size_t)2, comps.size());
116 EXPECT_EQ(comps[0], "application");
117 EXPECT_EQ(comps[1], "banana");
123 auto comps = runComp(std::string("add(b"), Err);
124 EXPECT_EQ((size_t)1, comps.size());
125 EXPECT_EQ(comps[0], "banana");
138 auto comps = runComp("takeApple(", Err);
139 EXPECT_EQ((size_t)1, comps.size());
140 EXPECT_EQ(comps[0], std::string("a1"));
145 auto comps = runComp(std::string("takeAppleCopy("), Err);
146 EXPECT_EQ((size_t)1, comps.size());
147 EXPECT_EQ(comps[0], std::string("a1"));
159 auto comps = runComp(std::string("takeFruit("), Err);
160 EXPECT_EQ((size_t)2, comps.size());
161 EXPECT_EQ(comps[0], std::string("a1"));
162 EXPECT_EQ(comps[1], std::string("f1"));
171 auto comps = runComp(std::string("takeTwo(foo, "), Err);
172 EXPECT_EQ((size_t)1, comps.size());
173 EXPECT_EQ(comps[0], std::string("fowl"));
183 auto comps = runComp(std::string("f1."), Err);
184 EXPECT_EQ((size_t)2, comps.size());
185 EXPECT_EQ(comps[0], std::string("add"));
186 EXPECT_EQ(comps[1], std::string("par"));
197 auto comps = runComp(std::string("f1.add("), Err);
198 EXPECT_EQ((size_t)1, comps.size());
199 EXPECT_EQ(comps[0], std::string("a"));
211 auto comps = runComp(std::string("plus(42, f1.add("), Err);
212 EXPECT_EQ((size_t)1, comps.size());
213 EXPECT_EQ(comps[0], std::string("a"));
223 auto comps = runComp(std::string("id<int>("), Err);
224 EXPECT_EQ((size_t)1, comps.size());
225 EXPECT_EQ(comps[0], std::string("apple"));
234 auto comps = runComp(std::string("pickFirst(apple, "), Err);
235 EXPECT_EQ((size_t)1, comps.size());
236 EXPECT_EQ(comps[0], std::string("apple"));