#include <methodIterator.hpp>
Inheritance diagram for CondNode:
Public Member Functions | |
MethodInterval * | expr_code () const |
virtual bool | is_and () const =0 |
virtual bool | is_or () const =0 |
Protected Member Functions | |
CondNode (methodOop method, MethodInterval *parent, int begin_bci, int next_bci, int dest_offset) | |
Protected Attributes | |
MethodInterval * | _expr_code |
Definition at line 95 of file methodIterator.hpp.
CondNode::CondNode | ( | methodOop | method, | |
MethodInterval * | parent, | |||
int | begin_bci, | |||
int | next_bci, | |||
int | dest_offset | |||
) | [protected] |
Definition at line 58 of file methodIterator.cpp.
References _expr_code, MethodInterval::end_bci(), MethodIterator::factory, MethodInterval::method(), and AbstractMethodIntervalFactory::new_MethodInterval().
Here is the call graph for this function:
MethodInterval* CondNode::expr_code | ( | ) | const [inline] |
Definition at line 104 of file methodIterator.hpp.
References _expr_code.
Referenced by MethodPrettyPrinter::cond_node(), MethodPrinterClosure::cond_node(), ExpressionStackMapper::cond_node(), and SpecializedMethodClosure::cond_node().
MethodInterval* CondNode::_expr_code [protected] |