Home
last modified time | relevance | path

Searched refs:EncodedArrayValueIterator (Results 1 – 7 of 7) sorted by relevance

/aosp12/art/runtime/interpreter/
H A Dinterpreter_common.cc599 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 Ddexdump.cc1735 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 Ddex_file.h942 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 Ddex_file_verifier.cc1148 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 Ddex_file.cc599 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 Dinstruction_builder.cc1366 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 Dmethod_verifier.cc4134 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()