Searched refs:enclosingFunction (Results 1 - 1 of 1) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
H A D | lambdaLowering.cpp | 26 ir::ScriptFunction *enclosingFunction = nullptr; member 90 public_lib::Context *ctx, ir::TSTypeParameterDeclaration *oldIrTypeParams, ir::ScriptFunction *enclosingFunction, in CloneTypeParams() 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() : nullptr; in CreateCalleeMethod() 339 auto [newTypeParams, subst0] = CloneTypeParams(ctx, oldTypeParams, info->enclosingFunction, enclosingScope); in CreateCalleeMethod() 755 auto *oldTypeParams = (info->enclosingFunction != nullptr) ? info->enclosingFunction->TypeParams() : nullptr; in CreateLambdaClass() 757 CloneTypeParams(ctx, oldTypeParams, info->enclosingFunction, ct in CreateLambdaClass() 89 CloneTypeParams( public_lib::Context *ctx, ir::TSTypeParameterDeclaration *oldIrTypeParams, ir::ScriptFunction *enclosingFunction, varbinder::Scope *enclosingScope) CloneTypeParams() argument [all...] |
Completed in 3 milliseconds