Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/patch/
H A Dpatch_loader.cpp343 Method *baseMethod = Method::Cast(constpoolValue.GetTaggedObject()); in FindAndReplaceSameMethod() local
344 EntityId baseMethodId = baseMethod->GetMethodId(); in FindAndReplaceSameMethod()
357 patchInfo.replacedPatchMethods.emplace(replacedMethod, baseMethod->GetRecordNameStr()); in FindAndReplaceSameMethod()
358 ReplaceMethod(thread, baseMethod, patchMethodLiteral, patchConstpoolValue); in FindAndReplaceSameMethod()
360 << baseMethod->GetRecordNameStr() << ": " in FindAndReplaceSameMethod()
361 << baseMethod->GetMethodName(); in FindAndReplaceSameMethod()
404 Method *baseMethod = Method::Cast(func->GetMethod().GetTaggedObject()); in FindAndReplaceClassLiteral() local
405 EntityId baseMethodId = baseMethod->GetMethodId(); in FindAndReplaceClassLiteral()
418 patchInfo.replacedPatchMethods.emplace(replacedMethod, baseMethod->GetRecordNameStr()); in FindAndReplaceClassLiteral()
419 ReplaceMethod(thread, baseMethod, patchMethodLitera in FindAndReplaceClassLiteral()
[all...]
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DgenericBridgesLowering.h43 void MaybeAddGenericBridges(ir::ClassDefinition const *classDefinition, ir::MethodDefinition *baseMethod,
H A DgenericBridgesLowering.cpp180 ir::MethodDefinition *const baseMethod, in MaybeAddGenericBridges()
184 ProcessScriptFunction(classDefinition, baseMethod->Function(), derivedMethod, substitutions); in MaybeAddGenericBridges()
185 for (auto *const overload : baseMethod->Overloads()) { in MaybeAddGenericBridges()
179 MaybeAddGenericBridges(ir::ClassDefinition const *const classDefinition, ir::MethodDefinition *const baseMethod, ir::MethodDefinition *const derivedMethod, Substitutions const &substitutions) const MaybeAddGenericBridges() argument

Completed in 2 milliseconds