Searched refs:EncodedArrayValueIterator (Results 1 – 7 of 7) sorted by relevance
/art/runtime/interpreter/ |
D | interpreter_common.cc | 597 static ObjPtr<mirror::Class> GetClassForBootstrapArgument(EncodedArrayValueIterator::ValueType type) in GetClassForBootstrapArgument() 602 case EncodedArrayValueIterator::ValueType::kBoolean: in GetClassForBootstrapArgument() 603 case EncodedArrayValueIterator::ValueType::kByte: in GetClassForBootstrapArgument() 604 case EncodedArrayValueIterator::ValueType::kChar: in GetClassForBootstrapArgument() 605 case EncodedArrayValueIterator::ValueType::kShort: in GetClassForBootstrapArgument() 609 case EncodedArrayValueIterator::ValueType::kInt: in GetClassForBootstrapArgument() 611 case EncodedArrayValueIterator::ValueType::kLong: in GetClassForBootstrapArgument() 613 case EncodedArrayValueIterator::ValueType::kFloat: in GetClassForBootstrapArgument() 615 case EncodedArrayValueIterator::ValueType::kDouble: in GetClassForBootstrapArgument() 617 case EncodedArrayValueIterator::ValueType::kMethodType: in GetClassForBootstrapArgument() [all …]
|
/art/libdexfile/dex/ |
D | dex_file.h | 920 class EncodedArrayValueIterator { 922 EncodedArrayValueIterator(const DexFile& dex_file, const uint8_t* array_data); 964 DISALLOW_IMPLICIT_CONSTRUCTORS(EncodedArrayValueIterator); 966 std::ostream& operator<<(std::ostream& os, EncodedArrayValueIterator::ValueType code); 968 class EncodedStaticFieldValueIterator : public EncodedArrayValueIterator { 972 : EncodedArrayValueIterator(dex_file, in EncodedStaticFieldValueIterator() 980 class CallSiteArrayValueIterator : public EncodedArrayValueIterator { 984 : EncodedArrayValueIterator(dex_file, in CallSiteArrayValueIterator()
|
D | dex_file.cc | 581 DCHECK_EQ(EncodedArrayValueIterator::ValueType::kMethodType, it.GetValueType()); in GetProtoIndexForCallSite() 595 EncodedArrayValueIterator::EncodedArrayValueIterator(const DexFile& dex_file, in EncodedArrayValueIterator() function in art::EncodedArrayValueIterator 608 void EncodedArrayValueIterator::Next() { in Next()
|
D | dex_file_verifier.cc | 1145 EncodedArrayValueIterator::ValueType array_type = array_it.GetValueType(); in CheckStaticFieldTypes() 1148 case EncodedArrayValueIterator::ValueType::kBoolean: in CheckStaticFieldTypes() 1155 case EncodedArrayValueIterator::ValueType::kByte: in CheckStaticFieldTypes() 1162 case EncodedArrayValueIterator::ValueType::kShort: in CheckStaticFieldTypes() 1169 case EncodedArrayValueIterator::ValueType::kChar: in CheckStaticFieldTypes() 1176 case EncodedArrayValueIterator::ValueType::kInt: in CheckStaticFieldTypes() 1183 case EncodedArrayValueIterator::ValueType::kLong: in CheckStaticFieldTypes() 1190 case EncodedArrayValueIterator::ValueType::kFloat: in CheckStaticFieldTypes() 1197 case EncodedArrayValueIterator::ValueType::kDouble: in CheckStaticFieldTypes() 1204 case EncodedArrayValueIterator::ValueType::kNull: in CheckStaticFieldTypes() [all …]
|
/art/dexdump/ |
D | dexdump.cc | 1754 case EncodedArrayValueIterator::ValueType::kByte: in dumpCallSite() 1758 case EncodedArrayValueIterator::ValueType::kShort: in dumpCallSite() 1762 case EncodedArrayValueIterator::ValueType::kChar: in dumpCallSite() 1766 case EncodedArrayValueIterator::ValueType::kInt: in dumpCallSite() 1770 case EncodedArrayValueIterator::ValueType::kLong: in dumpCallSite() 1774 case EncodedArrayValueIterator::ValueType::kFloat: in dumpCallSite() 1778 case EncodedArrayValueIterator::ValueType::kDouble: in dumpCallSite() 1782 case EncodedArrayValueIterator::ValueType::kMethodType: { in dumpCallSite() 1789 case EncodedArrayValueIterator::ValueType::kMethodHandle: in dumpCallSite() 1793 case EncodedArrayValueIterator::ValueType::kString: { in dumpCallSite() [all …]
|
/art/compiler/optimizing/ |
D | instruction_builder.cc | 1244 case EncodedArrayValueIterator::ValueType::kBoolean: in HasTrivialClinit() 1245 case EncodedArrayValueIterator::ValueType::kByte: in HasTrivialClinit() 1246 case EncodedArrayValueIterator::ValueType::kShort: in HasTrivialClinit() 1247 case EncodedArrayValueIterator::ValueType::kChar: in HasTrivialClinit() 1248 case EncodedArrayValueIterator::ValueType::kInt: in HasTrivialClinit() 1249 case EncodedArrayValueIterator::ValueType::kLong: in HasTrivialClinit() 1250 case EncodedArrayValueIterator::ValueType::kFloat: in HasTrivialClinit() 1251 case EncodedArrayValueIterator::ValueType::kDouble: in HasTrivialClinit() 1252 case EncodedArrayValueIterator::ValueType::kNull: in HasTrivialClinit() 1253 case EncodedArrayValueIterator::ValueType::kString: in HasTrivialClinit() [all …]
|
/art/runtime/verifier/ |
D | method_verifier.cc | 4198 std::pair<const EncodedArrayValueIterator::ValueType, size_t> type_and_max[kRequiredArguments] = in CheckCallSite() 4199 { { EncodedArrayValueIterator::ValueType::kMethodHandle, dex_file_->NumMethodHandles() }, in CheckCallSite() 4200 { EncodedArrayValueIterator::ValueType::kString, dex_file_->NumStringIds() }, in CheckCallSite() 4201 { EncodedArrayValueIterator::ValueType::kMethodType, dex_file_->NumProtoIds() } in CheckCallSite()
|