Lines Matching full:token
21 #include "lexer/token/letters.h"
22 #include "lexer/token/token.h"
64 Token &GetToken() in GetToken()
69 const Token &GetToken() const in GetToken()
82 Token token_ {};
115 Token &GetToken();
116 const Token &GetToken() const;
121 auto token = GetToken(); in TryEatTokenType() local
122 if (token.Type() == type) { in TryEatTokenType()
129 std::optional<Token> TryEatTokenKeyword(lexer::TokenType type) in TryEatTokenKeyword()
131 auto token = GetToken(); in TryEatTokenKeyword() local
132 if (token.KeywordType() == type) { in TryEatTokenKeyword()
134 return token; in TryEatTokenKeyword()