Home
last modified time | relevance | path

Searched refs:blockStatement (Results 1 - 17 of 17) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/base/
H A DclassStaticBlock.h35 explicit ClassStaticBlock(binder::StaticBlockScope *scope, BlockStatement *blockStatement) in ClassStaticBlock() argument
38 blockStatement_(blockStatement) in ClassStaticBlock()
H A DcatchClause.cpp29 #include <ir/statements/blockStatement.h>
H A DscriptFunction.cpp24 #include <ir/statements/blockStatement.h>
/arkcompiler/ets_frontend/es2panda/util/
H A Dconcurrent.cpp24 #include <ir/statements/blockStatement.h>
H A Dhelpers.cpp36 #include <ir/statements/blockStatement.h>
/arkcompiler/ets_frontend/es2panda/typescript/
H A Dchecker.cpp19 #include <ir/statements/blockStatement.h>
/arkcompiler/ets_frontend/es2panda/parser/
H A Dcommonjs.cpp25 #include <ir/statements/blockStatement.h>
H A DparserImpl.cpp53 #include <ir/statements/blockStatement.h>
2665 auto *blockStatement = ParseBlockStatement(); in ParseStaticBlock() local
2666 auto *staticBlock = AllocNode<ir::ClassStaticBlock>(lexScope.GetScope(), blockStatement); in ParseStaticBlock()
2667 staticBlock->SetRange({desc->propStart, blockStatement->End()}); in ParseStaticBlock()
H A DexpressionParser.cpp58 #include <ir/statements/blockStatement.h>
H A DstatementParser.cpp40 #include <ir/statements/blockStatement.h>
/arkcompiler/ets_frontend/es2panda/ir/statements/
H A DtryStatement.cpp23 #include <ir/statements/blockStatement.h>
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DdynamicContext.cpp22 #include <ir/statements/blockStatement.h>
H A Dfunction.cpp29 #include <ir/statements/blockStatement.h>
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DlambdaLowering.cpp493 auto blockStatement = checker->AllocNode<ir::BlockStatement>(checker->Allocator(), std::move(statements)); in CreateFunctionBody() local
494 blockStatement->Statements().front()->SetParent(blockStatement); in CreateFunctionBody()
496 return blockStatement; in CreateFunctionBody()
/arkcompiler/ets_frontend/es2panda/parser/transformer/
H A Dtransformer.cpp46 #include "ir/statements/blockStatement.h"
751 auto blockStatement = body->AsBlockStatement(); in VisitTSParameterProperty() local
774 blockStatement->AddStatementAtPos(insertPos, AllocNode<ir::ExpressionStatement>(assignment)); in VisitTSParameterProperty()
1257 ir::BlockStatement *blockStatement = nullptr; in CreateClassStaticBlock() local
1262 blockStatement = AllocNode<ir::BlockStatement>(localCtx.GetScope(), std::move(statements)); in CreateClassStaticBlock()
1263 localCtx.GetScope()->BindNode(blockStatement); in CreateClassStaticBlock()
1266 ir::ClassStaticBlock *staticBlock = AllocNode<ir::ClassStaticBlock>(lexScope.GetScope(), blockStatement); in CreateClassStaticBlock()
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A Dfunction.cpp24 #include <ir/statements/blockStatement.h>
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
H A Demitter.cpp43 #include <ir/statements/blockStatement.h>

Completed in 29 milliseconds