Home
last modified time | relevance | path

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

/art/libdexfile/dex/
Ddex_file_structs.h179 struct MethodHandleItem { struct
185 DISALLOW_COPY_AND_ASSIGN(MethodHandleItem); argument
Ddex_file.cc51 using dex::MethodHandleItem;
194 method_handles_ = reinterpret_cast<const MethodHandleItem*>(Begin() + map_item.offset_); in InitializeSectionsFromMapList()
Ddex_file.h431 const dex::MethodHandleItem& GetMethodHandle(uint32_t idx) const { in GetMethodHandle()
855 const dex::MethodHandleItem* method_handles_;
Ddex_file_verifier.cc1331 if (!CheckListSize(ptr_, 1, sizeof(dex::MethodHandleItem), "method_handles")) { in CheckIntraMethodHandleItem()
1335 const dex::MethodHandleItem* item = reinterpret_cast<const dex::MethodHandleItem*>(ptr_); in CheckIntraMethodHandleItem()
1366 ptr_ += sizeof(dex::MethodHandleItem); in CheckIntraMethodHandleItem()
/art/dexlayout/
Ddex_ir.h56 class MethodHandleItem; variable
92 virtual void Dispatch(const MethodHandleItem* method_handle_item) = 0;
452 IndexedCollectionVector<MethodHandleItem>& MethodHandleItems() { return method_handle_items_; } in MethodHandleItems()
453 const IndexedCollectionVector<MethodHandleItem>& MethodHandleItems() const { in MethodHandleItems()
557 IndexedCollectionVector<MethodHandleItem> method_handle_items_;
784 void SetMethodHandle(MethodHandleItem* method_handle) { u_.method_handle_val_ = method_handle; } in SetMethodHandle()
802 MethodHandleItem* GetMethodHandle() const { return u_.method_handle_val_; } in GetMethodHandle()
824 MethodHandleItem* method_handle_val_;
1254 class MethodHandleItem : public IndexedItem {
1256 MethodHandleItem(DexFile::MethodHandleType method_handle_type, IndexedItem* field_or_method_id) in MethodHandleItem() function
[all …]
Ddex_ir_builder.cc528 const dex::MethodHandleItem& disk_method_handle = dex_file.GetMethodHandle(i); in CreateMethodHandleItem()
547 i * MethodHandleItem::ItemSize(), in CreateMethodHandleItem()
/art/runtime/
Dclass_linker.h68 struct MethodHandleItem;
1123 const dex::MethodHandleItem& method_handle,
1128 const dex::MethodHandleItem& method_handle,
Dclass_linker.cc9195 const dex::MethodHandleItem& method_handle, in ResolveMethodHandleForField()
9323 const dex::MethodHandleItem& method_handle, in ResolveMethodHandleForMethod()
9502 const dex::MethodHandleItem& method_handle = dex_file->GetMethodHandle(method_handle_idx); in ResolveMethodHandle()
/art/dexdump/
Ddexdump.cc1620 const dex::MethodHandleItem& mh = pDexFile->GetMethodHandle(idx); in dumpMethodHandle()
/art/runtime/verifier/
Dmethod_verifier.cc4224 const dex::MethodHandleItem& mh = dex_file_->GetMethodHandle(index[0]); in CheckCallSite()