#include <object.h>
Definition at line 5016 of file object.h.
◆ DictionaryIterator()
dart::DictionaryIterator::DictionaryIterator |
( |
const Library & |
library | ) |
|
|
explicit |
Definition at line 13549 of file object.cc.
13551
13553 next_ix_(0) {
13554 MoveToNextObject();
13555}
◆ GetNext()
ObjectPtr dart::DictionaryIterator::GetNext |
( |
| ) |
|
Definition at line 13557 of file object.cc.
13557 {
13559 int ix = next_ix_++;
13560 MoveToNextObject();
13562 return array_.
At(ix);
13563}
ObjectPtr At(intptr_t index) const
◆ HasNext()
bool dart::DictionaryIterator::HasNext |
( |
| ) |
const |
|
inline |
Definition at line 5020 of file object.h.
5020{ return next_ix_ < size_; }
◆ ClassDictionaryIterator
The documentation for this class was generated from the following files:
- third_party/dart-lang/sdk/runtime/vm/object.h
- third_party/dart-lang/sdk/runtime/vm/object.cc