Home
last modified time | relevance | path

Searched refs:IterationRange (Results 1 – 15 of 15) sorted by relevance

/art/libartbase/base/
Diteration_range.h27 class IterationRange {
35 IterationRange(iterator first, iterator last) : first_(first), last_(last) { } in IterationRange() function
48 inline IterationRange<Iter> MakeIterationRange(const Iter& begin_it, const Iter& end_it) { in MakeIterationRange()
49 return IterationRange<Iter>(begin_it, end_it); in MakeIterationRange()
53 inline IterationRange<Iter> MakeEmptyIterationRange(const Iter& it) { in MakeEmptyIterationRange()
54 return IterationRange<Iter>(it, it); in MakeEmptyIterationRange()
Dbit_utils_iterator.h100 IterationRange<LowToHighBitIterator<T>> LowToHighBits(T bits) { in LowToHighBits()
101 return IterationRange<LowToHighBitIterator<T>>( in LowToHighBits()
106 IterationRange<HighToLowBitIterator<T>> HighToLowBits(T bits) { in HighToLowBits()
107 return IterationRange<HighToLowBitIterator<T>>( in HighToLowBits()
Dlength_prefixed_array.h112 IterationRange<StrideIterator<T>> MakeIterationRangeFromLengthPrefixedArray(
/art/libdexfile/dex/
Dcode_item_accessors-inl.h77 inline IterationRange<DexInstructionIterator> CodeItemInstructionAccessor::InstructionsFrom( in InstructionsFrom()
120 inline IterationRange<const DexFile::TryItem*> CodeItemDataAccessor::TryItems() const { in TryItems()
132 IterationRange<const DexFile::TryItem*> try_items(TryItems()); in FindTryItem()
Dcode_item_accessors.h44 IterationRange<DexInstructionIterator> InstructionsFrom(uint32_t start_dex_pc) const;
103 IterationRange<const DexFile::TryItem*> TryItems() const;
/art/runtime/mirror/
Dclass-inl.h1025 inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() { in GetIFields()
1029 inline IterationRange<StrideIterator<ArtField>> Class::GetSFields() { in GetSFields()
1033 inline IterationRange<StrideIterator<ArtField>> Class::GetIFieldsUnchecked() { in GetIFieldsUnchecked()
1037 inline IterationRange<StrideIterator<ArtField>> Class::GetSFieldsUnchecked() { in GetSFieldsUnchecked()
Dclass.h971 ALWAYS_INLINE IterationRange<StrideIterator<ArtField>> GetIFields()
1041 ALWAYS_INLINE IterationRange<StrideIterator<ArtField>> GetSFields()
1335 IterationRange<StrideIterator<ArtField>> GetSFieldsUnchecked()
1338 IterationRange<StrideIterator<ArtField>> GetIFieldsUnchecked()
/art/runtime/
Dart_field-inl.h365 const IterationRange<StrideIterator<ArtField>>& fields, in FindFieldWithOffset()
/art/runtime/native/
Djava_lang_Class.cc267 IterationRange<StrideIterator<ArtField>> ifields = klass->GetIFields(); in GetDeclaredFields()
268 IterationRange<StrideIterator<ArtField>> sfields = klass->GetSFields(); in GetDeclaredFields()
/art/dexlayout/
Dcompact_dex_writer.cc170 IterationRange<DexInstructionIterator> instructions = code_item->Instructions(); in WriteCodeItem()
Ddex_ir.cc173 IterationRange<DexInstructionIterator> instructions = code->Instructions(); in GetIdsFromByteCode()
Ddex_ir.h1092 IterationRange<DexInstructionIterator> Instructions() const { in Instructions()
/art/openjdkjvmti/
Dti_class.cc561 art::IterationRange<art::StrideIterator<art::ArtField>> ifields = klass->GetIFields(); in GetClassFields()
562 art::IterationRange<art::StrideIterator<art::ArtField>> sfields = klass->GetSFields(); in GetClassFields()
/art/compiler/optimizing/
Dssa_liveness_analysis.h218 inline IterationRange<Iterator> FindMatchingUseRange(Iterator first, in FindMatchingUseRange()
Dnodes.h505 IterationRange<ArenaVector<HBasicBlock*>::const_reverse_iterator> GetPostOrder() const { in GetPostOrder()
513 IterationRange<ArenaVector<HBasicBlock*>::const_reverse_iterator> GetLinearPostOrder() const { in GetLinearPostOrder()