Home
last modified time | relevance | path

Searched refs:MethodHandleItem (Results 1 – 10 of 10) sorted by relevance

/art/dexlayout/
Ddex_ir.h54 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 …]
Ddex_ir.cc810 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()
Ddex_writer.cc650 for (std::unique_ptr<dex_ir::MethodHandleItem>& method_handle : in WriteMethodHandles()
/art/libdexfile/dex/
Ddex_file.h299 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_;
Ddex_file_verifier.cc1695 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()
Ddex_file.cc192 method_handles_ = reinterpret_cast<const MethodHandleItem*>(Begin() + map_item.offset_); in InitializeSectionsFromMapList()
/art/runtime/
Dclass_linker.h1016 const DexFile::MethodHandleItem& method_handle,
1021 const DexFile::MethodHandleItem& method_handle,
Dclass_linker.cc8238 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/
Ddexdump.cc1602 const DexFile::MethodHandleItem& mh = pDexFile->GetMethodHandle(idx); in dumpMethodHandle()
/art/runtime/verifier/
Dmethod_verifier.cc4087 const DexFile::MethodHandleItem& mh = dex_file_->GetMethodHandle(method_handle_idx); in CheckCallSite()