v8
3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
|
#include <hydrogen.h>
Public Member Functions | |
FunctionState (HGraphBuilder *owner, CompilationInfo *info, TypeFeedbackOracle *oracle, ReturnHandlingFlag return_handling) | |
~FunctionState () | |
CompilationInfo * | compilation_info () |
TypeFeedbackOracle * | oracle () |
AstContext * | call_context () |
bool | drop_extra () |
bool | is_construct () |
HBasicBlock * | function_return () |
TestContext * | test_context () |
void | ClearInlinedTestContext () |
FunctionState * | outer () |
HEnterInlined * | entry () |
void | set_entry (HEnterInlined *entry) |
HArgumentsElements * | arguments_elements () |
void | set_arguments_elements (HArgumentsElements *arguments_elements) |
bool | arguments_pushed () |
Definition at line 717 of file hydrogen.h.
FunctionState | ( | HGraphBuilder * | owner, |
CompilationInfo * | info, | ||
TypeFeedbackOracle * | oracle, | ||
ReturnHandlingFlag | return_handling | ||
) |
Definition at line 2521 of file hydrogen.cc.
References TestContext::cast(), HGraph::CreateBasicBlock(), FunctionState::function_return(), HGraphBuilder::graph(), AstContext::IsTest(), HBasicBlock::MarkAsInlineReturnTarget(), and v8::internal::NULL.
~FunctionState | ( | ) |
Definition at line 2559 of file hydrogen.cc.
|
inline |
Definition at line 742 of file hydrogen.h.
Referenced by FunctionState::arguments_pushed(), and FunctionState::set_arguments_elements().
|
inline |
Definition at line 747 of file hydrogen.h.
References FunctionState::arguments_elements(), and v8::internal::NULL.
Referenced by HBasicBlock::AddLeaveInlined(), and HBasicBlock::Goto().
|
inline |
Definition at line 727 of file hydrogen.h.
|
inline |
Definition at line 732 of file hydrogen.h.
References v8::internal::NULL.
|
inline |
Definition at line 725 of file hydrogen.h.
|
inline |
Definition at line 728 of file hydrogen.h.
References v8::internal::DROP_EXTRA_ON_RETURN.
Referenced by HBasicBlock::AddLeaveInlined(), and HBasicBlock::Goto().
|
inline |
Definition at line 739 of file hydrogen.h.
Referenced by FunctionState::set_entry().
|
inline |
Definition at line 730 of file hydrogen.h.
Referenced by FunctionState::FunctionState().
|
inline |
Definition at line 729 of file hydrogen.h.
References v8::internal::CONSTRUCT_CALL_RETURN.
|
inline |
Definition at line 726 of file hydrogen.h.
Referenced by HGraphBuilder::oracle().
|
inline |
Definition at line 737 of file hydrogen.h.
|
inline |
Definition at line 743 of file hydrogen.h.
References FunctionState::arguments_elements().
|
inline |
Definition at line 740 of file hydrogen.h.
References FunctionState::entry().
|
inline |
Definition at line 731 of file hydrogen.h.