Home
last modified time | relevance | path

Searched defs:lexer (Results 1 – 25 of 32) sorted by relevance

12

/arkcompiler/ets_frontend/es2panda/lexer/
DkeywordsUtil.h33 …explicit KeywordsUtil(Lexer *lexer, lexer::LexerNextTokenFlags flags) : lexer_(lexer), flags_(flag… in KeywordsUtil()
34 explicit KeywordsUtil(Lexer *lexer, lexer::LexerNextTokenFlags flags, char32_t cp) in KeywordsUtil()
DkeywordsUtil.cpp23 namespace panda::es2panda::lexer { namespace
Dlexer.h187 explicit TemplateLiteralParserContext(Lexer *lexer) : lexer_(lexer), prev_(lexer_->tlCtx_) {} in TemplateLiteralParserContext()
/arkcompiler/ets_frontend/ets2panda/parser/
DETSFormattedParser.cpp268 auto const lexer = InitLexer({GetContext().FormattingFileName(), source.View().Utf8()}); in CreateStatement() local
306 auto const lexer = InitLexer({GetContext().FormattingFileName(), source.View().Utf8()}); in CreateStatements() local
372 auto const lexer = InitLexer({GetContext().FormattingFileName(), source.View().Utf8()}); in CreateClassElement() local
396 auto const lexer = InitLexer({GetContext().FormattingFileName(), source.View().Utf8()}); in CreateClassDeclaration() local
437 auto const lexer = InitLexer({GetContext().FormattingFileName(), source.View().Utf8()}); in CreateMethodDefinition() local
463 auto const lexer = InitLexer({GetContext().FormattingFileName(), source.View().Utf8()}); in CreateConstructorDefinition() local
494 auto const lexer = InitLexer({GetContext().FormattingFileName(), source.View().Utf8()}); in CreateExpression() local
526 auto const lexer = InitLexer({GetContext().FormattingFileName(), source.View().Utf8()}); in CreateTopLevelStatement() local
546 auto const lexer = InitLexer({GetContext().FormattingFileName(), source.View().Utf8()}); in CreateTypeAnnotation() local
DparserImpl.h475 void SetLexer(lexer::Lexer *lexer) in SetLexer() argument
DTSparser.cpp124 auto lexer = std::make_unique<lexer::TSLexer>(&GetContext()); in InitLexer() local
1033 static ir::TypeNode *GetTypeAnnotationFromLiteral(TSParser *parser, lexer::Lexer *lexer) in GetTypeAnnotationFromLiteral() argument
1075 static ir::TypeNode *GetTypeAnnotation(TSParser *parser, lexer::Lexer *lexer) in GetTypeAnnotation() argument
1257 …static ir::TypeNode *ParseKeywordTokens(TSParser *parser, lexer::Lexer *lexer, ir::TypeNode *typeA… in ParseKeywordTokens() argument
1311 …static ir::TypeNode *ParsePunctuatorTokens(TSParser *parser, lexer::Lexer *lexer, ir::TypeNode *ty… in ParsePunctuatorTokens() argument
DexpressionTSParser.cpp408 static ir::ArrowFunctionExpression *CreateCallExpression(TSParser *parser, lexer::Lexer *lexer, in CreateCallExpression() argument
/arkcompiler/ets_frontend/ets2panda/lexer/
DkeywordsUtil.h33 … explicit KeywordsUtil(Lexer *lexer, lexer::NextTokenFlags flags) : lexer_(lexer), flags_(flags) {} in KeywordsUtil()
34 explicit KeywordsUtil(Lexer *lexer, lexer::NextTokenFlags flags, char32_t cp) in KeywordsUtil()
DTSLexer.cpp19 namespace ark::es2panda::lexer { namespace
DASLexer.cpp19 namespace ark::es2panda::lexer { namespace
DkeywordsBase.h26 …explicit Keywords(Lexer *lexer, lexer::NextTokenFlags flags) : util_(KeywordsUtil(lexer, flags)) {} in Keywords()
DETSLexer.cpp19 namespace ark::es2panda::lexer { namespace
Dkeywords.cpp20 namespace ark::es2panda::lexer { namespace
DkeywordsUtil.cpp23 namespace ark::es2panda::lexer { namespace
Dlexer.h320 explicit TemplateLiteralParserContext(Lexer *lexer) : lexer_(lexer), prev_(lexer_->tlCtx_) {} in TemplateLiteralParserContext()
/arkcompiler/ets_frontend/ets2panda/lexer/token/
Dnumber.cpp24 namespace ark::es2panda::lexer { namespace
DsourceLocation.cpp22 namespace ark::es2panda::lexer { namespace
Dtoken.cpp18 namespace ark::es2panda::lexer { namespace
/arkcompiler/ets_frontend/es2panda/lexer/token/
DsourceLocation.cpp22 namespace panda::es2panda::lexer { namespace
Dtoken.cpp20 namespace panda::es2panda::lexer { namespace
/arkcompiler/runtime_core/assembler/
Dpandasm.cpp107 bool Tokenize(panda::pandasm::Lexer &lexer, std::vector<std::vector<panda::pandasm::Token>> &tokens, in Tokenize()
242 panda::pandasm::Lexer lexer; in main() local
/arkcompiler/runtime_core/static_core/assembler/
Dpandasm.cpp107 bool Tokenize(ark::pandasm::Lexer &lexer, std::vector<std::vector<ark::pandasm::Token>> &tokens, in Tokenize()
255 ark::pandasm::Lexer lexer; in main() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_parser.h174 MIRLexer lexer; variable
/arkcompiler/ets_frontend/ets2panda/lexer/regexp/
Dregexp.cpp23 namespace ark::es2panda::lexer { namespace
/arkcompiler/ets_frontend/es2panda/lexer/regexp/
Dregexp.cpp23 namespace panda::es2panda::lexer { namespace

12