Home | History | Annotate | Download | only in Lex

Lines Matching refs:toks

77     std::vector<Token> toks;
83 toks.push_back(tok);
86 EXPECT_EQ(ExpectedTokens.size(), toks.size());
88 EXPECT_EQ(ExpectedTokens[i], toks[i].getKind());
91 return toks;
122 std::vector<Token> toks = CheckLex("#define M(x) x\n"
126 EXPECT_EQ("M(i)", getSourceText(toks[2], toks[2]));
134 std::vector<Token> toks = CheckLex("#define M(x) x\n"
138 EXPECT_EQ("M(i)", getSourceText(toks[0], toks[0]));
147 std::vector<Token> toks = CheckLex("#define M(x) x\n"
151 EXPECT_EQ("c M(i)", getSourceText(toks[1], toks[2]));
160 std::vector<Token> toks = CheckLex("#define M(x) x\n"
164 EXPECT_EQ("M(i) c", getSourceText(toks[0], toks[1]));
174 std::vector<Token> toks = CheckLex("#define M(x) x\n"
178 EXPECT_EQ("<INVALID>", getSourceText(toks[1], toks[2]));
188 std::vector<Token> toks = CheckLex("#define M(x) x\n"
193 EXPECT_EQ("C(i)", getSourceText(toks[2], toks[2]));
203 std::vector<Token> toks = CheckLex("#define M(x) x\n"
206 EXPECT_EQ("M(M(i))", getSourceText(toks[2], toks[2]));
216 std::vector<Token> toks = CheckLex("#define M(x) x\n"
219 EXPECT_EQ("i", getSourceText(toks[2], toks[2]));
229 std::vector<Token> toks = CheckLex("#define M(x) x\n"
233 EXPECT_EQ("C(M(i))", getSourceText(toks[2], toks[2]));
244 std::vector<Token> toks = CheckLex("#define M(x) x\n"
248 EXPECT_EQ("M(i)", getSourceText(toks[3], toks[3]));
259 std::vector<Token> toks = CheckLex("#define M(x) x\n"
263 EXPECT_EQ("M(i)", getSourceText(toks[3], toks[3]));
279 std::vector<Token> toks = CheckLex("#define M(x) [x]\n"
288 SourceLocation lsqrLoc = toks[0].getLocation();
289 SourceLocation idLoc = toks[1].getLocation();
290 SourceLocation rsqrLoc = toks[2].getLocation();
321 SourceLocation macroLsqrLoc = toks[3].getLocation();
322 SourceLocation macroIdLoc = toks[4].getLocation();
323 SourceLocation macroRsqrLoc = toks[5].getLocation();
352 SourceLocation idLoc1 = toks[6].getLocation();
353 SourceLocation idLoc2 = toks[7].getLocation();
354 SourceLocation idLoc3 = toks[8].getLocation();
355 SourceLocation idLoc4 = toks[9].getLocation();