Lines Matching refs:ForceSetParent

110             util::NodeAllocator::ForceSetParent<ir::TSTypeParameter>(allocator, newTypeParamId, nullptr, nullptr);
145 auto *newIrTypeParams = util::NodeAllocator::ForceSetParent<ir::TSTypeParameterDeclaration>(
167 auto newId = util::NodeAllocator::ForceSetParent<ir::Identifier>(
169 auto param = util::NodeAllocator::ForceSetParent<ir::ETSParameterExpression>(allocator, newId, nullptr);
265 auto *funcExpr = util::NodeAllocator::ForceSetParent<ir::FunctionExpression>(allocator, func);
266 auto *method = util::NodeAllocator::ForceSetParent<ir::MethodDefinition>(
362 auto func = util::NodeAllocator::ForceSetParent<ir::ScriptFunction>(
574 auto *id = util::NodeAllocator::ForceSetParent<ir::Identifier>(
576 auto *param = util::NodeAllocator::ForceSetParent<ir::ETSParameterExpression>(allocator, id, nullptr);
599 auto *body = util::NodeAllocator::ForceSetParent<ir::BlockStatement>(allocator, allocator, std::move(bodyStmts));
604 auto *func = util::NodeAllocator::ForceSetParent<ir::ScriptFunction>(
610 auto *funcExpr = util::NodeAllocator::ForceSetParent<ir::FunctionExpression>(allocator, func);
612 auto *ctor = util::NodeAllocator::ForceSetParent<ir::MethodDefinition>(
648 auto *calleeMemberExpr = util::NodeAllocator::ForceSetParent<ir::MemberExpression>(
660 util::NodeAllocator::ForceSetParent<ir::TSTypeParameterInstantiation>(allocator, std::move(typeArgs));
680 auto *id = util::NodeAllocator::ForceSetParent<ir::Identifier>(
682 auto *param = util::NodeAllocator::ForceSetParent<ir::ETSParameterExpression>(allocator, id, nullptr);
690 auto *callStmt = util::NodeAllocator::ForceSetParent<ir::ExpressionStatement>(allocator, call);
693 auto *returnStmt = util::NodeAllocator::ForceSetParent<ir::ReturnStatement>(
699 auto *returnStmt = util::NodeAllocator::ForceSetParent<ir::ReturnStatement>(allocator, returnExpr);
703 auto body = util::NodeAllocator::ForceSetParent<ir::BlockStatement>(allocator, allocator, std::move(bodyStmts));
707 auto *func = util::NodeAllocator::ForceSetParent<ir::ScriptFunction>(
715 auto *funcExpr = util::NodeAllocator::ForceSetParent<ir::FunctionExpression>(allocator, func);
718 auto *invokeMethod = util::NodeAllocator::ForceSetParent<ir::MethodDefinition>(
831 auto *newExpr = util::NodeAllocator::ForceSetParent<ir::ETSNewClassInstanceExpression>(
935 params.push_back(util::NodeAllocator::ForceSetParent<ir::ETSParameterExpression>(
940 auto *func = util::NodeAllocator::ForceSetParent<ir::ScriptFunction>(
954 auto *callExpr = util::NodeAllocator::ForceSetParent<ir::CallExpression>(allocator, funcRef, std::move(callArgs),
958 stmt = util::NodeAllocator::ForceSetParent<ir::ExpressionStatement>(allocator, callExpr);
960 stmt = util::NodeAllocator::ForceSetParent<ir::ReturnStatement>(allocator, callExpr);
963 func->SetBody(util::NodeAllocator::ForceSetParent<ir::BlockStatement>(allocator, allocator, std::move(bodyStmts)));
965 auto *lambda = util::NodeAllocator::ForceSetParent<ir::ArrowFunctionExpression>(allocator, func);
1081 auto *newCallee = util::NodeAllocator::ForceSetParent<ir::MemberExpression>(