Searched refs:MethodHandleType (Results 1 – 7 of 7) sorted by relevance
530 DexFile::MethodHandleType type = in CreateMethodHandleItem()531 static_cast<DexFile::MethodHandleType>(disk_method_handle.method_handle_type_); in CreateMethodHandleItem()532 bool is_invoke = type == DexFile::MethodHandleType::kInvokeStatic || in CreateMethodHandleItem()533 type == DexFile::MethodHandleType::kInvokeInstance || in CreateMethodHandleItem()534 type == DexFile::MethodHandleType::kInvokeConstructor || in CreateMethodHandleItem()535 type == DexFile::MethodHandleType::kInvokeDirect || in CreateMethodHandleItem()536 type == DexFile::MethodHandleType::kInvokeInterface; in CreateMethodHandleItem()537 static_assert(DexFile::MethodHandleType::kLast == DexFile::MethodHandleType::kInvokeInterface, in CreateMethodHandleItem()
1256 MethodHandleItem(DexFile::MethodHandleType method_handle_type, IndexedItem* field_or_method_id) in MethodHandleItem()1265 DexFile::MethodHandleType GetMethodHandleType() const { return method_handle_type_; } in GetMethodHandleType()1271 DexFile::MethodHandleType method_handle_type_;
1624 switch (static_cast<DexFile::MethodHandleType>(mh.method_handle_type_)) { in dumpMethodHandle()1625 case DexFile::MethodHandleType::kStaticPut: in dumpMethodHandle()1630 case DexFile::MethodHandleType::kStaticGet: in dumpMethodHandle()1635 case DexFile::MethodHandleType::kInstancePut: in dumpMethodHandle()1640 case DexFile::MethodHandleType::kInstanceGet: in dumpMethodHandle()1645 case DexFile::MethodHandleType::kInvokeStatic: in dumpMethodHandle()1650 case DexFile::MethodHandleType::kInvokeInstance: in dumpMethodHandle()1655 case DexFile::MethodHandleType::kInvokeConstructor: in dumpMethodHandle()1660 case DexFile::MethodHandleType::kInvokeDirect: in dumpMethodHandle()1665 case DexFile::MethodHandleType::kInvokeInterface: in dumpMethodHandle()
1337 DexFile::MethodHandleType method_handle_type = in CheckIntraMethodHandleItem()1338 static_cast<DexFile::MethodHandleType>(item->method_handle_type_); in CheckIntraMethodHandleItem()1339 if (method_handle_type > DexFile::MethodHandleType::kLast) { in CheckIntraMethodHandleItem()1346 case DexFile::MethodHandleType::kStaticPut: in CheckIntraMethodHandleItem()1347 case DexFile::MethodHandleType::kStaticGet: in CheckIntraMethodHandleItem()1348 case DexFile::MethodHandleType::kInstancePut: in CheckIntraMethodHandleItem()1349 case DexFile::MethodHandleType::kInstanceGet: in CheckIntraMethodHandleItem()1354 case DexFile::MethodHandleType::kInvokeStatic: in CheckIntraMethodHandleItem()1355 case DexFile::MethodHandleType::kInvokeInstance: in CheckIntraMethodHandleItem()1356 case DexFile::MethodHandleType::kInvokeConstructor: in CheckIntraMethodHandleItem()[all …]
146 enum class MethodHandleType : uint16_t { // private enum
9449 DexFile::MethodHandleType handle_type = in ResolveMethodHandleForField()9450 static_cast<DexFile::MethodHandleType>(method_handle.method_handle_type_); in ResolveMethodHandleForField()9456 case DexFile::MethodHandleType::kStaticPut: { in ResolveMethodHandleForField()9463 case DexFile::MethodHandleType::kStaticGet: { in ResolveMethodHandleForField()9470 case DexFile::MethodHandleType::kInstancePut: { in ResolveMethodHandleForField()9477 case DexFile::MethodHandleType::kInstanceGet: { in ResolveMethodHandleForField()9484 case DexFile::MethodHandleType::kInvokeStatic: in ResolveMethodHandleForField()9485 case DexFile::MethodHandleType::kInvokeInstance: in ResolveMethodHandleForField()9486 case DexFile::MethodHandleType::kInvokeConstructor: in ResolveMethodHandleForField()9487 case DexFile::MethodHandleType::kInvokeDirect: in ResolveMethodHandleForField()[all …]
4161 if (mh.method_handle_type_ != static_cast<uint16_t>(DexFile::MethodHandleType::kInvokeStatic)) { in CheckCallSite()