Lines Matching refs:Tokens
46 StringRef Tok = Tokens[Pos - 1]; in getLine()
57 StringRef Tok = Tokens[Pos - 1]; in getLineNumber()
63 StringRef Tok = Tokens[Pos - 1]; in getColumnNumber()
139 Tokens.insert(Tokens.begin() + Pos, Vec.begin(), Vec.end()); in tokenize()
169 bool ScriptLexer::atEOF() { return errorCount() || Tokens.size() == Pos; } in atEOF()
220 std::vector<StringRef> V = tokenizeExpr(Tokens[Pos]); in maybeSplitExpr()
223 Tokens.erase(Tokens.begin() + Pos); in maybeSplitExpr()
224 Tokens.insert(Tokens.begin() + Pos, V.begin(), V.end()); in maybeSplitExpr()
236 return Tokens[Pos++]; in next()
268 if (Tokens.size() >= Pos + 2 && Tokens[Pos] == Tok && in consumeLabel()
269 Tokens[Pos + 1] == ":") { in consumeLabel()
295 if (encloses(MB.getBuffer(), Tokens[Pos - 1])) in getCurrentMB()