#include <il.h>
Definition at line 79 of file il.h.
◆ Iterator()
dart::Value::Iterator::Iterator |
( |
Value * |
head | ) |
|
|
inlineexplicit |
Definition at line 81 of file il.h.
◆ Advance()
void dart::Value::Iterator::Advance |
( |
| ) |
|
|
inline |
Definition at line 84 of file il.h.
84 {
85
86 current_ = next_;
87 if (next_ !=
nullptr) next_ = next_->
next_use();
88 }
◆ Current()
Value * dart::Value::Iterator::Current |
( |
| ) |
const |
|
inline |
Definition at line 82 of file il.h.
◆ Done()
bool dart::Value::Iterator::Done |
( |
| ) |
const |
|
inline |
Definition at line 83 of file il.h.
83{ return current_ == nullptr; }
The documentation for this class was generated from the following file:
- third_party/dart-lang/sdk/runtime/vm/compiler/backend/il.h