Lines Matching refs:TokenKind
46 : TokenKind(RCTokenKind), TokenValue(Value) {} in RCToken()
49 assert(TokenKind == Kind::Int); in intValue()
60 return TokenKind == Kind::Int && std::toupper(TokenValue.back()) == 'L'; in isLongInt()
65 Kind RCToken::kind() const { return TokenKind; } in kind()
68 switch (TokenKind) { in isBinaryOp()
99 Error consumeToken(const Kind TokenKind);
168 Kind TokenKind = classifyCurrentToken(); in run() local
169 if (TokenKind == Kind::Invalid) in run()
173 if (Error TokenError = consumeToken(TokenKind)) in run()
177 if (TokenKind == Kind::LineComment || TokenKind == Kind::StartComment) in run()
180 RCToken Token(TokenKind, Data.take_front(Pos).drop_front(TokenStart)); in run()
181 if (TokenKind == Kind::Identifier) { in run()
183 } else if (TokenKind == Kind::Int) { in run()
210 Error Tokenizer::consumeToken(const Kind TokenKind) { in consumeToken() argument
211 switch (TokenKind) { in consumeToken()