Home
last modified time | relevance | path

Searched refs:VariableParsingFlags (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/es2panda/parser/
DparserFlags.h33 enum class VariableParsingFlags { enum
47 DEFINE_BITOPS(VariableParsingFlags)
DstatementParser.cpp546 auto *variableDecl = ParseVariableDeclaration(VariableParsingFlags::VAR, isDeclare); in ParseVarStatement()
557 auto *variableDecl = ParseVariableDeclaration(VariableParsingFlags::LET, isDeclare); in ParseLetStatement()
579 …ParseVariableDeclaration(VariableParsingFlags::CONST | VariableParsingFlags::NO_SKIP_VAR_KIND, isD… in ParseConstStatement()
1461 VariableParsingFlags varFlags = VariableParsingFlags::STOP_AT_IN | VariableParsingFlags::IN_FOR; in ParseForStatement()
1466 varFlags |= VariableParsingFlags::DISALLOW_INIT; in ParseForStatement()
1479 initNode = ParseVariableDeclaration(varFlags | VariableParsingFlags::VAR); in ParseForStatement()
1483 initNode = ParseVariableDeclaration(varFlags | VariableParsingFlags::LET); in ParseForStatement()
1487 initNode = ParseVariableDeclaration(varFlags | VariableParsingFlags::CONST | in ParseForStatement()
1488 VariableParsingFlags::ACCEPT_CONST_NO_INIT); in ParseForStatement()
1948 …r *ParserImpl::ParseVariableDeclaratorInitializer(ir::Expression *init, VariableParsingFlags flags, in ParseVariableDeclaratorInitializer()
[all …]
DparserImpl.h530 …bleDeclarator *ParseVariableDeclaratorInitializer(ir::Expression *init, VariableParsingFlags flags,
532 ir::VariableDeclarator *ParseVariableDeclarator(VariableParsingFlags flags, bool isDeclare);
533 …ir::Statement *ParseVariableDeclaration(VariableParsingFlags flags = VariableParsingFlags::NO_OPTS,
536 ir::VariableDeclaration *ParseContextualLet(VariableParsingFlags flags,
/arkcompiler/ets_frontend/es2panda/parser/transformer/
Dtransformer.cpp151 …st->AddStatementAtPos(0, CreateVariableDeclarationWithIdentify(it.first, VariableParsingFlags::VAR, in PushVariablesToNearestStatements()
158 VariableParsingFlags::VAR, nullptr, false)); in PushVariablesToNearestStatements()
745 … res.push_back(CreateVariableDeclarationWithIdentify(name, VariableParsingFlags::LET, node, false, in VisitClassDeclaration()
858 … res.push_back(CreateVariableDeclarationWithIdentify(varName, VariableParsingFlags::LET, nullptr, in CreateVariableDeclarationForDecorators()
867 … res.push_back(CreateVariableDeclarationWithIdentify(varName, VariableParsingFlags::LET, nullptr, in CreateVariableDeclarationForDecorators()
877 … res.push_back(CreateVariableDeclarationWithIdentify(varName, VariableParsingFlags::LET, nullptr, in CreateVariableDeclarationForDecorators()
886 … res.push_back(CreateVariableDeclarationWithIdentify(varName, VariableParsingFlags::LET, nullptr, in CreateVariableDeclarationForDecorators()
895 … res.push_back(CreateVariableDeclarationWithIdentify(varName, VariableParsingFlags::LET, nullptr, in CreateVariableDeclarationForDecorators()
1019 … res.push_back(CreateVariableDeclarationWithIdentify(varName, VariableParsingFlags::LET, nullptr, in CreateMethodDecorators()
1162 … ir::Statement *res = CreateVariableDeclarationWithIdentify(name, VariableParsingFlags::VAR, node, in VisitTsImportEqualsDeclaration()
[all …]
Dtransformer.h116 VariableParsingFlags flags,