Searched refs:MethodHandleItem (Results 1 – 10 of 10) sorted by relevance
/art/dexlayout/ |
D | dex_ir.h | 54 class MethodHandleItem; variable 90 virtual void Dispatch(const MethodHandleItem* method_handle_item) = 0; 217 CollectionVector<MethodHandleItem>::Vector& MethodHandleItems() in MethodHandleItems() 296 MethodHandleItem* GetMethodHandle(uint32_t index) { in GetMethodHandle() 437 IndexedCollectionVector<MethodHandleItem> method_handle_items_; 802 void SetMethodHandle(MethodHandleItem* method_handle) { u_.method_handle_val_ = method_handle; } in SetMethodHandle() 820 MethodHandleItem* GetMethodHandle() const { return u_.method_handle_val_; } in GetMethodHandle() 842 MethodHandleItem* method_handle_val_; 1274 class MethodHandleItem : public IndexedItem { 1276 MethodHandleItem(DexFile::MethodHandleType method_handle_type, IndexedItem* field_or_method_id) in MethodHandleItem() function [all …]
|
D | dex_ir.cc | 810 const DexFile::MethodHandleItem& disk_method_handle = dex_file.GetMethodHandle(i); in CreateMethodHandleItem() 827 MethodHandleItem* method_handle = new MethodHandleItem(type, field_or_method_id); in CreateMethodHandleItem() 830 MethodHandleItemsOffset() + i * MethodHandleItem::ItemSize(), in CreateMethodHandleItem()
|
D | dex_writer.cc | 650 for (std::unique_ptr<dex_ir::MethodHandleItem>& method_handle : in WriteMethodHandles()
|
/art/libdexfile/dex/ |
D | dex_file.h | 299 struct MethodHandleItem { struct 305 DISALLOW_COPY_AND_ASSIGN(MethodHandleItem); argument 664 const MethodHandleItem& GetMethodHandle(uint32_t idx) const { in GetMethodHandle() 1083 const MethodHandleItem* method_handles_;
|
D | dex_file_verifier.cc | 1695 if (!CheckListSize(ptr_, 1, sizeof(DexFile::MethodHandleItem), "method_handles")) { in CheckIntraSectionIterate() 1698 ptr_ += sizeof(DexFile::MethodHandleItem); in CheckIntraSectionIterate() 2489 const DexFile::MethodHandleItem* item = reinterpret_cast<const DexFile::MethodHandleItem*>(ptr_); in CheckInterMethodHandleItem() 2517 ptr_ += sizeof(DexFile::MethodHandleItem); in CheckInterMethodHandleItem()
|
D | dex_file.cc | 192 method_handles_ = reinterpret_cast<const MethodHandleItem*>(Begin() + map_item.offset_); in InitializeSectionsFromMapList()
|
/art/runtime/ |
D | class_linker.h | 1016 const DexFile::MethodHandleItem& method_handle, 1021 const DexFile::MethodHandleItem& method_handle,
|
D | class_linker.cc | 8238 const DexFile::MethodHandleItem& method_handle, in ResolveMethodHandleForField() 8358 const DexFile::MethodHandleItem& method_handle, in ResolveMethodHandleForMethod() 8532 const DexFile::MethodHandleItem& method_handle = dex_file->GetMethodHandle(method_handle_idx); in ResolveMethodHandle()
|
/art/dexdump/ |
D | dexdump.cc | 1602 const DexFile::MethodHandleItem& mh = pDexFile->GetMethodHandle(idx); in dumpMethodHandle()
|
/art/runtime/verifier/ |
D | method_verifier.cc | 4087 const DexFile::MethodHandleItem& mh = dex_file_->GetMethodHandle(method_handle_idx); in CheckCallSite()
|