Searched refs:VariableParsingFlags (Results 1 – 5 of 5) sorted by relevance
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | parserFlags.h | 33 enum class VariableParsingFlags { enum 47 DEFINE_BITOPS(VariableParsingFlags)
|
| D | statementParser.cpp | 546 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 …]
|
| D | parserImpl.h | 530 …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/ |
| D | transformer.cpp | 151 …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 …]
|
| D | transformer.h | 116 VariableParsingFlags flags,
|