Lines Matching refs:Lexer
42 Lexer::Token token = lexer_.ReadToken();
44 case Lexer::BUILD: {
51 case Lexer::IDENT: {
54 return lexer_.Error(string("unexpected ") + Lexer::TokenName(token),
61 case Lexer::ERROR:
63 case Lexer::TEOF:
67 case Lexer::NEWLINE:
70 return lexer_.Error(string("unexpected ") + Lexer::TokenName(token),
99 if (!ExpectToken(Lexer::EQUALS, err))
144 if (lexer_.PeekToken(Lexer::PIPE)) {
155 if (!ExpectToken(Lexer::COLON, err))
173 if (lexer_.PeekToken(Lexer::PIPE)) {
185 if (lexer_.PeekToken(Lexer::PIPE2))
188 if (!ExpectToken(Lexer::NEWLINE, err))
191 if (lexer_.PeekToken(Lexer::INDENT)) {