#include <methodIterator.hpp>
Inheritance diagram for ExternalCallNode:
Public Member Functions | |
MethodInterval * | failure_code () const |
Protected Member Functions | |
ExternalCallNode (methodOop method, MethodInterval *parent, int begin_bci, int next_bci) | |
ExternalCallNode (methodOop method, MethodInterval *parent, int begin_bci, int next_bci, int end_offset) | |
Protected Attributes | |
MethodInterval * | _failure_code |
Definition at line 189 of file methodIterator.hpp.
ExternalCallNode::ExternalCallNode | ( | methodOop | method, | |
MethodInterval * | parent, | |||
int | begin_bci, | |||
int | next_bci | |||
) | [protected] |
ExternalCallNode::ExternalCallNode | ( | methodOop | method, | |
MethodInterval * | parent, | |||
int | begin_bci, | |||
int | next_bci, | |||
int | end_offset | |||
) | [protected] |
Definition at line 167 of file methodIterator.cpp.
References _failure_code, assert, MethodInterval::end_bci(), MethodIterator::factory, MethodInterval::method(), and AbstractMethodIntervalFactory::new_MethodInterval().
Here is the call graph for this function:
MethodInterval* ExternalCallNode::failure_code | ( | ) | const [inline] |
Definition at line 199 of file methodIterator.hpp.
References _failure_code.
Referenced by MethodPrinterClosure::dll_call_node(), TransitiveMethodClosure::dll_call_node(), SpecializedMethodClosure::dll_call_node(), PrimitiveCallNode::number_of_parameters(), MethodPrettyPrinter::primitive_call_node(), MethodPrinterClosure::primitive_call_node(), TransitiveMethodClosure::primitive_call_node(), and SpecializedMethodClosure::primitive_call_node().
MethodInterval* ExternalCallNode::_failure_code [protected] |
Definition at line 191 of file methodIterator.hpp.
Referenced by ExternalCallNode(), and failure_code().