Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
H A Dlower.cpp357 BlockNode *blockNode = LowerIntrinsiccallToIntrinsicop(stmt); in LowerCallAssignedStmt() local
358 if (blockNode) { in LowerCallAssignedStmt()
359 return blockNode; in LowerCallAssignedStmt()
/arkcompiler/ets_frontend/es2panda/parser/transformer/
H A Dtransformer.cpp1938 ir::BlockStatement *blockNode = nullptr; in CreateCallExpressionForTsModule() local
1949 blockNode = AllocNode<ir::BlockStatement>(funcScope, std::move(statements)); in CreateCallExpressionForTsModule()
1952 blockNode = AllocNode<ir::BlockStatement>(funcScope, in CreateCallExpressionForTsModule()
1959 funcNode = AllocNode<ir::ScriptFunction>(funcScope, std::move(params), nullptr, blockNode, nullptr, in CreateCallExpressionForTsModule()
2077 ir::BlockStatement *blockNode = nullptr; in CreateCallExpressionForTsEnum() local
2092 blockNode = AllocNode<ir::BlockStatement>(funcScope, std::move(statements)); in CreateCallExpressionForTsEnum()
2096 funcNode = AllocNode<ir::ScriptFunction>(funcScope, std::move(params), nullptr, blockNode, nullptr, in CreateCallExpressionForTsEnum()
/arkcompiler/ets_frontend/es2panda/parser/
H A DstatementParser.cpp575 auto *blockNode = AllocNode<ir::TSModuleBlock>(std::move(statements)); in ParseTsModuleBlock() local
576 blockNode->SetRange({startLoc, lexer_->GetToken().End()}); in ParseTsModuleBlock()
579 return blockNode; in ParseTsModuleBlock()
998 auto *blockNode = AllocNode<ir::BlockStatement>(scope, std::move(statements)); in ParseBlockStatement() local
999 blockNode->SetRange({startLoc, lexer_->GetToken().End()}); in ParseBlockStatement()
1000 scope->BindNode(blockNode); in ParseBlockStatement()
1002 return blockNode; in ParseBlockStatement()
1008 auto *blockNode = ParseBlockStatement(localCtx.GetScope()); in ParseBlockStatement() local
1010 return blockNode; in ParseBlockStatement()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DTypedParser.cpp318 auto *blockNode = AllocNode<ir::TSModuleBlock>(std::move(statements)); in ParseTsModuleBlock() local
319 blockNode->SetRange({startLoc, Lexer()->GetToken().End()}); in ParseTsModuleBlock()
322 return blockNode; in ParseTsModuleBlock()
H A DstatementParser.cpp425 auto *blockNode = AllocNode<ir::BlockStatement>(Allocator(), std::move(statements)); in ParseBlockStatement() local
426 blockNode->SetRange({startLoc, lexer_->GetToken().End()}); in ParseBlockStatement()
429 return blockNode; in ParseBlockStatement()

Completed in 16 milliseconds