Home | History | Annotate | Download | only in Basic

Lines Matching refs:toks

91   std::vector<Token> toks;
97 toks.push_back(tok);
101 ASSERT_EQ(3U, toks.size());
102 ASSERT_EQ(tok::l_square, toks[0].getKind());
103 ASSERT_EQ(tok::identifier, toks[1].getKind());
104 ASSERT_EQ(tok::r_square, toks[2].getKind());
106 SourceLocation lsqrLoc = toks[0].getLocation();
107 SourceLocation idLoc = toks[1].getLocation();
108 SourceLocation rsqrLoc = toks[2].getLocation();
208 std::vector<Token> toks;
214 toks.push_back(tok);
218 ASSERT_EQ(4U, toks.size());
219 ASSERT_EQ(tok::numeric_constant, toks[0].getKind());
220 ASSERT_EQ(tok::numeric_constant, toks[1].getKind());
221 ASSERT_EQ(tok::numeric_constant, toks[2].getKind());
222 ASSERT_EQ(tok::numeric_constant, toks[3].getKind());
239 EXPECT_EQ(loc2, toks[1].getLocation());
240 EXPECT_EQ(loc3, toks[2].getLocation());
310 std::vector<Token> toks;
316 toks.push_back(tok);
320 ASSERT_EQ(0U, toks.size());