Home
last modified time | relevance | path

Searched defs:statements (Results 1 – 25 of 51) sorted by relevance

123

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/
DglobalClassHandler.cpp39 static bool FunctionExists(const ArenaVector<ir::Statement *> &statements, const std::string_view n… in FunctionExists()
68 ArenaVector<GlobalStmts> statements(allocator_->Adapter()); in SetupGlobalClass() local
103ArenaVector<ir::Statement *> &&statements) in CreateGlobalMethod()
213 ArenaVector<ir::Statement *> statements(allocator_->Adapter()); in FormInitMethodStatements() local
226 void GlobalClassHandler::FormDependentInitTriggers(ArenaVector<ir::Statement *> &statements, in FormDependentInitTriggers()
268 ArenaVector<ir::Statement *> statements(allocator_->Adapter()); in CreateStaticBlock() local
292 auto statements = globalDecl.TransformStatements(ast->Statements(), addInitializer); in CollectProgramGlobalStatements() local
DglobalClassHandler.h31 ArenaVector<ir::Statement *> statements; member
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsModuleBlock.h34 explicit TSModuleBlock(ArenaVector<Statement *> &&statements) in TSModuleBlock()
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
DblockStatementBuilder.h32 BlockStatementBuilder &SetStatements(ArenaVector<Statement *> statements) in SetStatements()
DblockExpressionBuilder.h32 BlockExpressionBuilder &SetStatements(ArenaVector<Statement *> statements) in SetStatements()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DspreadLowering.cpp37 ArenaVector<ir::Statement *> &statements) in CreateSpreadArrayDeclareStatements()
54ArenaVector<ir::Statement *> &statements, ir::Identifier *newArrayLengthId) in CreateNewArrayLengthStatement()
83 ArenaVector<ir::Statement *> &statements, in CreateNewArrayDeclareStatement()
176 ArenaVector<ir::Statement *> &statements, in CreateNewArrayElementsAssignStatement()
220 ArenaVector<ir::Statement *> statements(allocator->Adapter()); in CreateLoweredExpression() local
DrecordLowering.cpp169 auto statements = parser->CreateFormattedStatements(src, nodes); in CreateStatement() local
243 ArenaVector<ir::Statement *> statements(ctx->allocator->Adapter()); in CreateBlockExpression() local
DexpressionLambdaLowering.cpp26 ArenaVector<ir::Statement *> statements(checker->Allocator()->Adapter()); in ConvertExpression() local
DobjectLiteralLowering.cpp29 …tic void MaybeAllowConstAssign(checker::Type *targetType, ArenaVector<ir::Statement *> &statements) in MaybeAllowConstAssign()
51 static void RestoreNestedBlockExpression(const ArenaVector<ir::Statement *> &statements, in RestoreNestedBlockExpression()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Ddynamic.cpp231 ArenaVector<ir::Statement *> statements(Allocator()->Adapter()); in CreateStaticScriptFunction() local
260 ArenaVector<ir::Statement *> statements(Allocator()->Adapter()); in CreateScriptFunction() local
319 … [[maybe_unused]] ArenaVector<ir::Expression *> *params) { in CreateDynamicCallClassInitializer()
396 …ssInitializerFromImport(ir::ETSImportDeclaration *import, ArenaVector<ir::Statement *> *statements) in ClassInitializerFromImport()
436 … [[maybe_unused]] ArenaVector<ir::Expression *> *params) { in CreateDynamicModuleClassInitializer()
449 ArenaVector<ir::Statement *> statements(Allocator()->Adapter()); in CreateClassMethod() local
489 [this, invokeSignature, retTypeAnnotation](ArenaVector<ir::Statement *> *statements, in CreateLambdaObjectClassInvokeMethod()
490 … ArenaVector<ir::Expression *> *params, Type **returnType) { in CreateLambdaObjectClassInvokeMethod()
605 [this](ArenaVector<ir::Statement *> *statements, ArenaVector<ir::Expression *> *params) { in CreateLambdaObjectClassInitializer()
DetsWarningAnalyzer.cpp50 const auto statements = program_->Ast()->Statements(); in AnalyzeClassDefForFinalModifier() local
88 const auto statements = program_->Ast()->Statements(); in AnalyzeClassMethodForFinalModifier() local
/arkcompiler/ets_frontend/es2panda/ir/
Dstatement.cpp35 auto statements = std::get<std::vector<ir::AstNode *>>(newStatements); in UpdateForMultipleTransformedStatements() local
/arkcompiler/ets_frontend/es2panda/ir/statements/
DloopStatement.cpp32 ArenaVector<ir::Statement *> statements(binder->Allocator()->Adapter()); in UpdateChildStatement() local
DifStatement.cpp98 ArenaVector<ir::Statement *> statements(binder->Allocator()->Adapter()); in UpdateIfStatementChildStatement() local
/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsModuleBlock.h25 explicit TSModuleBlock(ArenaVector<Statement *> &&statements) in TSModuleBlock()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DblockExpression.h49 void AddStatements(ArenaVector<ir::Statement *> const &statements) in AddStatements()
DblockExpression.cpp26 BlockExpression::BlockExpression(ArenaVector<ir::Statement *> &&statements) in BlockExpression()
/arkcompiler/ets_frontend/ets2panda/test/unit/plugin/
Dplugin_proceed_to_state_update_statements_lambda.cpp103 es2panda_AstNode **statements = impl->BlockStatementStatements(context, programNode, &n); in main() local
De2p_test_plugin_change_func.cpp59 auto **statements = impl->BlockStatementStatementsConst(ctx, ast, &n); in e2p_test_plugin_change_func_AfterParse() local
Dplugin_proceed_to_state_update_statements.cpp63 auto *statements = impl->BlockStatementStatements(context, program, &sizeOfStatements); in createClassDeclaration() local
Dplugin_proceed_to_state_change_func.cpp76 auto **statements = impl->BlockStatementStatementsConst(ctx, ast, &n); in FindMain() local
/arkcompiler/ets_frontend/es2panda/compiler/core/
Dfunction.cpp45 const auto &statements = block->Statements(); in CompileSourceBlock() local
170 const auto &statements = classDef->Body(); in CompileClassInitializer() local
/arkcompiler/ets_frontend/ets2panda/evaluate/debugInfoDeserialization/
DmethodBuilder.cpp86 ArenaVector<ir::Statement *> statements(checker_->Allocator()->Adapter()); in Build() local
132 ir::BlockStatement *MethodBuilder::CreateBody(ArenaVector<ir::Statement *> statements) in CreateBody()
/arkcompiler/ets_frontend/ets2panda/ir/statements/
DblockStatement.cpp39 ArenaVector<Statement *> statements(allocator->Adapter()); in Clone() local
/arkcompiler/ets_frontend/es2panda/parser/
Dcommonjs.cpp105 ArenaVector<ir::Statement *> statements(Allocator()->Adapter()); in ParseCommonjs() local

123