Lines Matching refs:DataIterator
180 class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
186 DataIterator(const DexFile& dex_file, in DataIterator() function
204 DataIterator& operator++() {
218 bool operator==(const DataIterator& rhs) const {
223 bool operator!=(const DataIterator& rhs) const {
227 bool operator<(const DataIterator& rhs) const {
232 bool operator>(const DataIterator& rhs) const {
236 bool operator<=(const DataIterator& rhs) const {
240 bool operator>=(const DataIterator& rhs) const {
309 IterationRange<DataIterator<Field>> GetFields() const;
312 IterationRange<DataIterator<Field>> GetStaticFields() const;
315 IterationRange<DataIterator<Field>> GetInstanceFields() const;
318 IterationRange<DataIterator<Method>> GetMethods() const;
321 IterationRange<DataIterator<Method>> GetDirectMethods() const;
324 IterationRange<DataIterator<Method>> GetVirtualMethods() const;
380 IterationRange<DataIterator<Field>> GetFieldsInternal(size_t count) const;
383 IterationRange<DataIterator<Method>> GetMethodsInternal(size_t count) const;