Home
last modified time | relevance | path

Searched refs:initStatements (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/
H A DglobalDeclTransformer.h42 explicit ResultT(ArenaAllocator *alloc) : classProperties(alloc->Adapter()), initStatements(alloc->Adapter()) {} in ResultT()
47 ArenaVector<ir::Statement *> initStatements; member
H A DglobalClassHandler.cpp96 auto initStatements = FormInitMethodStatements(globalProgram, moduleDependencies, std::move(statements)); in SetupGlobalClass() local
97 SetupGlobalMethods(globalProgram, std::move(initStatements), mainExists, topLevelStatementsExist); in SetupGlobalClass()
212 ArenaVector<GlobalStmts> &&initStatements) in FormInitMethodStatements()
218 for (const auto &[p, ps] : initStatements) { in FormInitMethodStatements()
296 return std::move(statements.initStatements); in CollectProgramGlobalStatements()
310 void GlobalClassHandler::SetupGlobalMethods(parser::Program *program, ArenaVector<ir::Statement *> &&initStatements, in SetupGlobalMethods() argument
323 CreateGlobalMethod(compiler::Signatures::INIT_METHOD, std::move(initStatements)); in SetupGlobalMethods()
210 FormInitMethodStatements(parser::Program *program, const ModuleDependencies *moduleDependencies, ArenaVector<GlobalStmts> &&initStatements) FormInitMethodStatements() argument
H A DglobalDeclTransformer.cpp34 result_.initStatements.clear(); in TransformStatements()
81 result_.initStatements.emplace_back(stmt); in VisitVariableDeclaration()
131 result_.initStatements.emplace_back(node->AsStatement()); in HandleNode()
H A DglobalClassHandler.h59 ArenaVector<GlobalStmts> &&initStatements);
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DlocalClassLowering.cpp156 ArenaVector<ir::Statement *> initStatements(ctx->allocator->Adapter()); in ModifyConstructorParameters()
172 initStatements.push_back(initStatement); in ModifyConstructorParameters()
175 statements.insert(statements.begin(), initStatements.begin(), initStatements.end()); in ModifyConstructorParameters()

Completed in 3 milliseconds