Home
last modified time | relevance | path

Searched refs:ForceSetParent (Results 1 - 11 of 11) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DlambdaLowering.cpp110 util::NodeAllocator::ForceSetParent<ir::TSTypeParameter>(allocator, newTypeParamId, nullptr, nullptr); in CloneTypeParams()
145 auto *newIrTypeParams = util::NodeAllocator::ForceSetParent<ir::TSTypeParameterDeclaration>( in CloneTypeParams()
167 auto newId = util::NodeAllocator::ForceSetParent<ir::Identifier>( in CreateLambdaCalleeParameters()
169 auto param = util::NodeAllocator::ForceSetParent<ir::ETSParameterExpression>(allocator, newId, nullptr); in CreateLambdaCalleeParameters()
265 auto *funcExpr = util::NodeAllocator::ForceSetParent<ir::FunctionExpression>(allocator, func); in SetUpCalleeMethod()
266 auto *method = util::NodeAllocator::ForceSetParent<ir::MethodDefinition>( in SetUpCalleeMethod()
362 auto func = util::NodeAllocator::ForceSetParent<ir::ScriptFunction>( in CreateCalleeMethod()
574 auto *id = util::NodeAllocator::ForceSetParent<ir::Identifier>( in CreateLambdaClassConstructor()
576 auto *param = util::NodeAllocator::ForceSetParent<ir::ETSParameterExpression>(allocator, id, nullptr); in CreateLambdaClassConstructor()
599 auto *body = util::NodeAllocator::ForceSetParent<i in CreateLambdaClassConstructor()
[all...]
H A DboxingForLocals.cpp140 auto *newInit = util::NodeAllocator::ForceSetParent<ir::ETSNewClassInstanceExpression>( in HandleFunctionParam()
142 auto *newDeclarator = util::NodeAllocator::ForceSetParent<ir::VariableDeclarator>( in HandleFunctionParam()
157 auto *newDeclaration = util::NodeAllocator::ForceSetParent<ir::VariableDeclaration>( in HandleFunctionParam()
188 arg = util::NodeAllocator::ForceSetParent<ir::TSAsExpression>( in HandleVariableDeclarator()
193 auto *newInit = util::NodeAllocator::ForceSetParent<ir::ETSNewClassInstanceExpression>( in HandleVariableDeclarator()
195 auto *newDeclarator = util::NodeAllocator::ForceSetParent<ir::VariableDeclarator>( in HandleVariableDeclarator()
H A DlocalClassLowering.cpp72 auto *leftHandSide = util::NodeAllocator::ForceSetParent<ir::MemberExpression>( in CreateCtorFieldInit()
76 auto *initializer = util::NodeAllocator::ForceSetParent<ir::AssignmentExpression>( in CreateCtorFieldInit()
79 return util::NodeAllocator::ForceSetParent<ir::ExpressionStatement>(allocator, initializer); in CreateCtorFieldInit()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/
H A DglobalDeclTransformer.cpp43 auto *funcExpr = util::NodeAllocator::ForceSetParent<ir::FunctionExpression>(allocator_, funcDecl->Function()); in VisitFunctionDeclaration()
52 auto *method = util::NodeAllocator::ForceSetParent<ir::MethodDefinition>( in VisitFunctionDeclaration()
70 auto *field = util::NodeAllocator::ForceSetParent<ir::ClassProperty>(allocator_, id->Clone(allocator_, nullptr), in VisitVariableDeclaration()
H A DglobalClassHandler.cpp108 auto body = NodeAllocator::ForceSetParent<ir::BlockStatement>(allocator_, allocator_, std::move(statements)); in CreateGlobalMethod()
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DastBuilder.h47 auto node = util::NodeAllocator::ForceSetParent<NodeType>(allocator_, std::forward<Args>(args)...); in AllocNode()
/arkcompiler/ets_frontend/ets2panda/ir/statements/
H A DblockStatement.cpp45 auto retVal = util::NodeAllocator::ForceSetParent<ir::BlockStatement>(allocator, allocator, std::move(statements)); in Clone()
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DscriptFunction.cpp75 auto *res = util::NodeAllocator::ForceSetParent<ScriptFunction>( in Clone()
/arkcompiler/ets_frontend/ets2panda/util/
H A Dhelpers.h77 static T *ForceSetParent(ArenaAllocator *alloc, Args &&...args) in ForceSetParent() function in ark::es2panda::ark::es2panda::ark::es2panda::ark::es2panda::ark::es2panda::util::NodeAllocator
/arkcompiler/ets_frontend/ets2panda/parser/
H A DparserImpl.h183 auto *ret = util::NodeAllocator::ForceSetParent<T>( in AllocNode()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSchecker.h724 return util::NodeAllocator::ForceSetParent<T>(Allocator(), std::forward<Args>(args)...); in AllocNode()

Completed in 15 milliseconds