Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DlambdaLowering.cpp102 auto newTypeParamNodes = ArenaVector<ir::TSTypeParameter *>(allocator->Adapter()); in CloneTypeParams() local
124 newTypeParamNodes.push_back(newTypeParamNode); in CloneTypeParams()
134 newTypeParamNodes[ix]->SetConstraint(allocator->New<ir::OpaqueTypeNode>(newConstraint)); in CloneTypeParams()
135 newTypeParamNodes[ix]->Constraint()->SetParent(newTypeParamNodes[ix]); in CloneTypeParams()
140 newTypeParamNodes[ix]->SetDefaultType(allocator->New<ir::OpaqueTypeNode>(newDefault)); in CloneTypeParams()
141 newTypeParamNodes[ix]->DefaultType()->SetParent(newTypeParamNodes[ix]); in CloneTypeParams()
146 allocator, std::move(newTypeParamNodes), oldIrTypeParams->RequiredParams()); in CloneTypeParams()

Completed in 3 milliseconds