Home | History | Annotate | Download | only in Basic

Lines Matching refs:toks

76   std::vector<Token> toks;
82 toks.push_back(tok);
86 ASSERT_EQ(3U, toks.size());
87 ASSERT_EQ(tok::l_square, toks[0].getKind());
88 ASSERT_EQ(tok::identifier, toks[1].getKind());
89 ASSERT_EQ(tok::r_square, toks[2].getKind());
91 SourceLocation lsqrLoc = toks[0].getLocation();
92 SourceLocation idLoc = toks[1].getLocation();
93 SourceLocation rsqrLoc = toks[2].getLocation();
143 std::vector<Token> toks;
149 toks.push_back(tok);
153 ASSERT_EQ(4U, toks.size());
154 ASSERT_EQ(tok::numeric_constant, toks[0].getKind());
155 ASSERT_EQ(tok::numeric_constant, toks[1].getKind());
156 ASSERT_EQ(tok::numeric_constant, toks[2].getKind());
157 ASSERT_EQ(tok::numeric_constant, toks[3].getKind());
174 EXPECT_EQ(loc2, toks[1].getLocation());
175 EXPECT_EQ(loc3, toks[2].getLocation());
244 std::vector<Token> toks;
250 toks.push_back(tok);
254 ASSERT_EQ(0U, toks.size());