|
typedef Node * | value_type |
|
|
bool | IsDead () const |
|
void | Kill () |
|
const Operator * | op () const |
|
IrOpcode::Value | opcode () const |
|
NodeId | id () const |
|
int | InputCount () const |
|
void | Verify () |
|
Node * | InputAt (int index) const |
|
void | ReplaceInput (int index, Node *new_to) |
|
void | AppendInput (Zone *zone, Node *new_to) |
|
void | InsertInput (Zone *zone, int index, Node *new_to) |
|
void | InsertInputs (Zone *zone, int index, int count) |
|
void | RemoveInput (int index) |
|
void | NullAllInputs () |
|
void | TrimInputCount (int new_input_count) |
|
int | UseCount () const |
|
void | ReplaceUses (Node *replace_to) |
|
InputEdges | input_edges () |
|
Inputs | inputs () const |
|
UseEdges | use_edges () |
|
Uses | uses () |
|
bool | OwnedBy (Node *owner) const |
|
bool | OwnedBy (Node const *owner1, Node const *owner2) const |
|
void | Print () const |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
bool | empty () const |
|
int | count () const |
|
value_type | operator[] (int index) const |
|
| Inputs (Node *const *input_root, int count) |
|
|
class | Edge |
|
class | NodeMarkerBase |
|
class | NodeProperties |
|
Definition at line 43 of file node.h.
The documentation for this class was generated from the following files: