Lines Matching refs:visitor
53 inline void ImageHeader::VisitPackedArtFields(const Visitor& visitor, uint8_t* base) const { in VisitPackedArtFields() argument
58 visitor(array->At(i, sizeof(ArtField))); in VisitPackedArtFields()
65 inline void ImageHeader::VisitPackedArtMethods(const Visitor& visitor, in VisitPackedArtMethods() argument
74 visitor(array->At(i, method_size, method_alignment)); in VisitPackedArtMethods()
81 visitor(*method); in VisitPackedArtMethods()
87 inline void ImageHeader::VisitPackedImTables(const Visitor& visitor, in VisitPackedImTables() argument
95 ArtMethod* updated = visitor(orig); in VisitPackedImTables()
105 inline void ImageHeader::VisitPackedImtConflictTables(const Visitor& visitor, in VisitPackedImtConflictTables() argument
111 table->Visit([&visitor](const std::pair<ArtMethod*, ArtMethod*>& methods) { in VisitPackedImtConflictTables()
112 return std::make_pair(visitor(methods.first), visitor(methods.second)); in VisitPackedImtConflictTables()
119 inline void ImageHeader::VisitJniStubMethods(const Visitor& visitor, in VisitJniStubMethods() argument
135 ArtMethod* updated = visitor(orig); in VisitJniStubMethods()