Home
last modified time | relevance | path

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

1234

/arkcompiler/ets_frontend/ets2panda/test/unit/plugin/
Dplugin_proceed_to_state_struct_declaration.cpp33 auto statements = g_impl->BlockStatementStatements(g_ctx, program, &sizeOfStatements); in CreateStructDeclaration() local
54 auto statements = g_impl->BlockStatementStatements(g_ctx, program, &sizeOfStatements); in UpdateStructDeclaration() local
Dplugin_proceed_to_state_update_statements_lambda.cpp65 es2panda_AstNode **statements = impl->BlockStatementStatements(context, programNode, &n); in main() local
Dutil.cpp78 auto *statements = impl->BlockStatementStatements(context, program, &sizeOfStatements); in AppendStatementToProgram() local
93 auto *statements = impl->BlockStatementStatements(context, program, &sizeOfStatements); in PrependStatementToProgram() local
Dplugin_proceed_to_state_update_statements.cpp34 auto *statements = impl->BlockStatementStatements(context, program, &sizeOfStatements); in createClassDeclaration() 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_create_import_declaration.cpp64 auto *statements = impl->BlockStatementStatements(context, program, &sizeOfStatements); in CreateImportDeclaration() local
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsModuleBlock.h34 explicit TSModuleBlock(ArenaVector<Statement *> &&statements) in TSModuleBlock()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DspreadLowering.cpp37 ArenaVector<ir::Statement *> &statements) in CreateSpreadArrayDeclareStatements()
56 ArenaVector<ir::Statement *> &statements) in CreateNewArrayLengthStatement()
83 ArenaVector<ir::Statement *> &statements, in CreateNewArrayDeclareStatement()
166 ArenaVector<ir::Statement *> &statements) in CreateNewTupleDeclareStatement()
277 ArenaVector<ir::Statement *> &statements, in CreateNewArrayElementsAssignStatement()
326 ArenaVector<ir::Statement *> statements(allocator->Adapter()); in CreateLoweredExpressionForArray() local
355 ArenaVector<ir::Statement *> statements(allocator->Adapter()); in CreateLoweredExpressionForTuple() local
DarrayLiteralLowering.cpp133 ArenaVector<ir::Statement *> statements(Allocator()->Adapter()); in TryTransformNewArrayExprToRefArray() local
185 std::vector<ir::AstNode *> statements; in TransformDimVectorToIdentVector() local
209 ArenaVector<ir::Statement *> statements(Allocator()->Adapter()); in TryTransformNewMultiDimArrayToRefArray() local
DobjectLiteralLowering.cpp28 …tic void MaybeAllowConstAssign(checker::Type *targetType, ArenaVector<ir::Statement *> &statements) in MaybeAllowConstAssign()
46 static void RestoreNestedBlockExpression(const ArenaVector<ir::Statement *> &statements, in RestoreNestedBlockExpression()
142 static void SetInstanceArguments(ArenaVector<ir::Statement *> &statements, ArenaVector<ir::Expressi… in SetInstanceArguments()
DrecordLowering.cpp144 auto statements = parser->CreateFormattedStatements(src, nodes); in CreateStatement() local
217 ArenaVector<ir::Statement *> statements(ctx->allocator->Adapter()); in CreateBlockExpression() local
DexpressionLambdaLowering.cpp28 ArenaVector<ir::Statement *> statements(adapter); in ConvertExpression() local
/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/es2panda/ir/statements/
DloopStatement.cpp32 ArenaVector<ir::Statement *> statements(binder->Allocator()->Adapter()); in UpdateChildStatement() local
/arkcompiler/ets_frontend/es2panda/ir/
Dstatement.cpp35 auto statements = std::get<std::vector<ir::AstNode *>>(newStatements); in UpdateForMultipleTransformedStatements() local
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/model/builder/
DArkFileBuilder.ts89 const statements = astRoot.statements; constant
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Ddynamic.cpp244 ArenaVector<ir::Statement *> statements(ProgramAllocator()->Adapter()); in CreateStaticScriptFunction() local
275 ArenaVector<ir::Statement *> statements(ProgramAllocator()->Adapter()); in CreateScriptFunction() local
339 [[maybe_unused]] ArenaVector<ir::Expression *> *params) { in CreateDynamicCallClassInitializer()
426 …ssInitializerFromImport(ir::ETSImportDeclaration *import, ArenaVector<ir::Statement *> *statements) in ClassInitializerFromImport()
474 … [[maybe_unused]] ArenaVector<ir::Expression *> *params) { in CreateDynamicModuleClassInitializer()
489 ArenaVector<ir::Statement *> statements(ProgramAllocator()->Adapter()); in CreateClassMethod() local
535 [this, invokeSignature, retTypeAnnotation](ArenaVector<ir::Statement *> *statements, in CreateLambdaObjectClassInvokeMethod()
536 … ArenaVector<ir::Expression *> *params, Type **returnType) { in CreateLambdaObjectClassInvokeMethod()
674 [this](ArenaVector<ir::Statement *> *statements, ArenaVector<ir::Expression *> *params) { in CreateLambdaObjectClassInitializer()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/
DglobalClassHandler.h33 ArenaVector<ir::Statement *> statements; member
DglobalClassHandler.cpp125 const ArenaVector<Node *> &statements) in CollectExportedClasses()
429ArenaVector<ir::Statement *> &&statements, in CreateGlobalMethod()
505 ArenaVector<ir::Statement *> statements(allocator_->Adapter()); in FormInitStaticBlockMethodStatements() local
520 ArenaVector<ir::Statement *> statements(allocator_->Adapter()); in FormInitMethodStatements() local
534 …lClassHandler::FormDependentInitTriggers([[maybe_unused]] ArenaVector<ir::Statement *> &statements, in FormDependentInitTriggers()
561 ArenaVector<ir::Statement *> statements(allocator_->Adapter()); in CreateStaticBlock() local
584 auto statements = globalDecl.TransformStatements(stmts); in CollectProgramGlobalStatements() local
/arkcompiler/ets_frontend/ets2panda/lsp/src/
Dget_definition_and_bound_span.cpp29 auto statements = ctx->parserProgram->Ast()->Statements(); in GetDefinitionAndBoundSpan() 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()
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparserNamespaces.cpp93 ArenaVector<ir::Statement *> statements(Allocator()->Adapter()); in ParseNamespaceImp() 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

1234