Home
last modified time | relevance | path

Searched refs:enclosingFunction (Results 1 – 1 of 1) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DlambdaLowering.cpp26 ir::ScriptFunction *enclosingFunction = nullptr; member
90 …ntext *ctx, ir::TSTypeParameterDeclaration *oldIrTypeParams, ir::ScriptFunction *enclosingFunction, in CloneTypeParams() argument
107 auto *oldTypeParam = enclosingFunction->Signature()->TypeParams()[ix]->AsETSTypeParameter(); in CloneTypeParams()
129 auto *oldTypeParam = enclosingFunction->Signature()->TypeParams()[ix]->AsETSTypeParameter(); in CloneTypeParams()
335 …auto *oldTypeParams = (info->enclosingFunction != nullptr) ? info->enclosingFunction->TypeParams()… in CreateCalleeMethod()
339 …auto [newTypeParams, subst0] = CloneTypeParams(ctx, oldTypeParams, info->enclosingFunction, enclos… in CreateCalleeMethod()
755 …auto *oldTypeParams = (info->enclosingFunction != nullptr) ? info->enclosingFunction->TypeParams()… in CreateLambdaClass()
757 …CloneTypeParams(ctx, oldTypeParams, info->enclosingFunction, ctx->parserProgram->GlobalClassScope(… in CreateLambdaClass()
827 if (info->enclosingFunction != nullptr) { in CreateConstructorCall()
829 … info->enclosingFunction->Signature()->TypeParams()); in CreateConstructorCall()
[all …]