Searched refs:MethodTranslation (Results 1 – 2 of 2) sorted by relevance
/art/runtime/ |
D | class_linker.h | 1067 class MethodTranslation { 1070 static MethodTranslation CreateConflictingMethod() { in CreateConflictingMethod() 1071 return MethodTranslation(Type::kConflict, /*translation=*/nullptr); in CreateConflictingMethod() 1075 static MethodTranslation CreateAbstractMethod() { in CreateAbstractMethod() 1076 return MethodTranslation(Type::kAbstract, /*translation=*/nullptr); in CreateAbstractMethod() 1080 static MethodTranslation CreateTranslatedMethod(ArtMethod* new_method) { in CreateTranslatedMethod() 1081 return MethodTranslation(Type::kTranslation, new_method); in CreateTranslatedMethod() 1113 MethodTranslation(Type type, ArtMethod* translation) in MethodTranslation() function 1139 /*out*/std::unordered_map<size_t, MethodTranslation>* default_translations) 1186 const std::unordered_map<size_t, MethodTranslation>& default_translations,
|
D | class_linker.cc | 6115 std::unordered_map<size_t, ClassLinker::MethodTranslation> default_translations; in LinkMethods() 6248 /*out*/std::unordered_map<size_t, ClassLinker::MethodTranslation>* default_translations) { in LinkVirtualMethods() 6386 {j, ClassLinker::MethodTranslation::CreateConflictingMethod()}); in LinkVirtualMethods() 6395 {j, ClassLinker::MethodTranslation::CreateAbstractMethod()}); in LinkVirtualMethods() 6414 {j, ClassLinker::MethodTranslation::CreateTranslatedMethod(default_method)}); in LinkVirtualMethods() 7441 const std::unordered_map<size_t, ClassLinker::MethodTranslation>& default_translations, 7769 const std::unordered_map<size_t, ClassLinker::MethodTranslation>& default_translations, in UpdateVtable() 7894 const std::unordered_map<size_t, ClassLinker::MethodTranslation>& default_translations, in LinkInterfaceMethods()
|