#include <GenericNodes.h>
Inheritance diagram for UniNode:
Public Member Functions | |
UniNode (const sint32 newOpcode=-1, const uint32 newOffset=0, const Type newRType=Type()) | |
virtual | ~UniNode () |
Protected Member Functions | |
void | grab_n (std::deque< Node * > &nodes) |
Protected Attributes | |
Node * | node |
Definition at line 225 of file GenericNodes.h.
UniNode::UniNode | ( | const sint32 | newOpcode = -1 , |
|
const uint32 | newOffset = 0 , |
|||
const Type | newRType = Type() | |||
) | [inline] |
Definition at line 228 of file GenericNodes.h.
virtual UniNode::~UniNode | ( | ) | [inline, virtual] |
Definition at line 231 of file GenericNodes.h.
void UniNode::grab_n | ( | std::deque< Node * > & | nodes | ) | [inline, protected] |
Definition at line 234 of file GenericNodes.h.
Referenced by PopVarNode::fold(), UniOperatorNode::fold(), and IfNode::fold().
Node* UniNode::node [protected] |
Definition at line 234 of file GenericNodes.h.
Referenced by IfNode::fold(), PopVarNode::print_asm(), UniOperatorNode::print_asm(), IfNode::print_asm(), PopVarNode::print_bin(), UniOperatorNode::print_bin(), IfNode::print_bin(), PopVarNode::print_unk(), UniOperatorNode::print_unk(), and IfNode::print_unk().