Searched refs:EncodedArrayValueIterator (Results 1 – 7 of 7) sorted by relevance
/aosp12/art/runtime/interpreter/ |
H A D | interpreter_common.cc | 599 case EncodedArrayValueIterator::ValueType::kByte: in GetClassForBootstrapArgument() 600 case EncodedArrayValueIterator::ValueType::kChar: in GetClassForBootstrapArgument() 605 case EncodedArrayValueIterator::ValueType::kInt: in GetClassForBootstrapArgument() 607 case EncodedArrayValueIterator::ValueType::kLong: in GetClassForBootstrapArgument() 619 case EncodedArrayValueIterator::ValueType::kType: in GetClassForBootstrapArgument() 623 case EncodedArrayValueIterator::ValueType::kEnum: in GetClassForBootstrapArgument() 626 case EncodedArrayValueIterator::ValueType::kNull: in GetClassForBootstrapArgument() 640 case EncodedArrayValueIterator::ValueType::kInt: in GetArgumentForBootstrapMethod() 644 case EncodedArrayValueIterator::ValueType::kLong: in GetArgumentForBootstrapMethod() 697 case EncodedArrayValueIterator::ValueType::kByte: in GetArgumentForBootstrapMethod() [all …]
|
/aosp12/art/dexdump/ |
H A D | dexdump.cc | 1735 case EncodedArrayValueIterator::ValueType::kByte: in dumpCallSite() 1739 case EncodedArrayValueIterator::ValueType::kShort: in dumpCallSite() 1743 case EncodedArrayValueIterator::ValueType::kChar: in dumpCallSite() 1747 case EncodedArrayValueIterator::ValueType::kInt: in dumpCallSite() 1751 case EncodedArrayValueIterator::ValueType::kLong: in dumpCallSite() 1755 case EncodedArrayValueIterator::ValueType::kFloat: in dumpCallSite() 1759 case EncodedArrayValueIterator::ValueType::kDouble: in dumpCallSite() 1787 case EncodedArrayValueIterator::ValueType::kField: in dumpCallSite() 1789 case EncodedArrayValueIterator::ValueType::kEnum: in dumpCallSite() 1790 case EncodedArrayValueIterator::ValueType::kArray: in dumpCallSite() [all …]
|
/aosp12/art/libdexfile/dex/ |
H A D | dex_file.h | 942 class EncodedArrayValueIterator { 944 EncodedArrayValueIterator(const DexFile& dex_file, const uint8_t* array_data); 986 DISALLOW_IMPLICIT_CONSTRUCTORS(EncodedArrayValueIterator); 988 std::ostream& operator<<(std::ostream& os, EncodedArrayValueIterator::ValueType code); 990 class EncodedStaticFieldValueIterator : public EncodedArrayValueIterator { 994 : EncodedArrayValueIterator(dex_file, in EncodedStaticFieldValueIterator() 1002 class CallSiteArrayValueIterator : public EncodedArrayValueIterator { 1006 : EncodedArrayValueIterator(dex_file, in CallSiteArrayValueIterator()
|
H A D | dex_file_verifier.cc | 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() 1205 case EncodedArrayValueIterator::ValueType::kString: in CheckStaticFieldTypes() [all …]
|
H A D | dex_file.cc | 599 DCHECK_EQ(EncodedArrayValueIterator::ValueType::kMethodType, it.GetValueType()); in GetProtoIndexForCallSite() 613 EncodedArrayValueIterator::EncodedArrayValueIterator(const DexFile& dex_file, in EncodedArrayValueIterator() function in art::EncodedArrayValueIterator 626 void EncodedArrayValueIterator::Next() { in Next()
|
/aosp12/art/compiler/optimizing/ |
H A D | instruction_builder.cc | 1366 case EncodedArrayValueIterator::ValueType::kBoolean: in HasTrivialClinit() 1367 case EncodedArrayValueIterator::ValueType::kByte: in HasTrivialClinit() 1368 case EncodedArrayValueIterator::ValueType::kShort: in HasTrivialClinit() 1369 case EncodedArrayValueIterator::ValueType::kChar: in HasTrivialClinit() 1370 case EncodedArrayValueIterator::ValueType::kInt: in HasTrivialClinit() 1371 case EncodedArrayValueIterator::ValueType::kLong: in HasTrivialClinit() 1372 case EncodedArrayValueIterator::ValueType::kFloat: in HasTrivialClinit() 1373 case EncodedArrayValueIterator::ValueType::kDouble: in HasTrivialClinit() 1374 case EncodedArrayValueIterator::ValueType::kNull: in HasTrivialClinit() 1375 case EncodedArrayValueIterator::ValueType::kString: in HasTrivialClinit() [all …]
|
/aosp12/art/runtime/verifier/ |
H A D | method_verifier.cc | 4134 std::pair<const EncodedArrayValueIterator::ValueType, size_t> type_and_max[kRequiredArguments] = in CheckCallSite() 4135 { { EncodedArrayValueIterator::ValueType::kMethodHandle, dex_file_->NumMethodHandles() }, in CheckCallSite() 4136 { EncodedArrayValueIterator::ValueType::kString, dex_file_->NumStringIds() }, in CheckCallSite() 4137 { EncodedArrayValueIterator::ValueType::kMethodType, dex_file_->NumProtoIds() } in CheckCallSite()
|