Lines Matching full:lexer
19 #include "lexer/keywordString.h"
20 #include "lexer/lexer.h"
21 #include "lexer/token/letters.h"
22 #include "lexer/token/tokenType.h"
27 namespace ark::es2panda::lexer {
28 class Lexer; variable
33 … explicit KeywordsUtil(Lexer *lexer, lexer::NextTokenFlags flags) : lexer_(lexer), flags_(flags) {} in KeywordsUtil() argument
34 explicit KeywordsUtil(Lexer *lexer, lexer::NextTokenFlags flags, char32_t cp) in KeywordsUtil() argument
35 : lexer_(lexer), flags_(flags), cp_(cp) in KeywordsUtil()
44 return (lexer_->GetToken().flags_ & lexer::TokenFlags::HAS_ESCAPE) != 0; in HasEscape()
106 Lexer *lexer_;
111 } // namespace ark::es2panda::lexer