v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HGraphBuilder::BASE_EMBEDDED Class Reference

#include <hydrogen.h>

Public Member Functions

 BreakAndContinueInfo (BreakableStatement *target, int drop_extra=0)
 
BreakableStatementtarget ()
 
HBasicBlockbreak_block ()
 
void set_break_block (HBasicBlock *block)
 
HBasicBlockcontinue_block ()
 
void set_continue_block (HBasicBlock *block)
 
int drop_extra ()
 
 BreakAndContinueScope (BreakAndContinueInfo *info, HGraphBuilder *owner)
 
 ~BreakAndContinueScope ()
 
BreakAndContinueInfoinfo ()
 
HGraphBuilderowner ()
 
BreakAndContinueScopenext ()
 
HBasicBlockGet (BreakableStatement *stmt, BreakType type, int *drop_extra)
 

Detailed Description

Definition at line 815 of file hydrogen.h.

Constructor & Destructor Documentation

~BreakAndContinueScope ( )
inline

Definition at line 848 of file hydrogen.h.

Member Function Documentation

HBasicBlock* break_block ( )
inline

Definition at line 826 of file hydrogen.h.

BreakAndContinueInfo ( BreakableStatement target,
int  drop_extra = 0 
)
inlineexplicit

Definition at line 817 of file hydrogen.h.

BreakAndContinueScope ( BreakAndContinueInfo info,
HGraphBuilder owner 
)
inline

Definition at line 843 of file hydrogen.h.

References HGraphBuilder::set_break_scope().

HBasicBlock* continue_block ( )
inline

Definition at line 828 of file hydrogen.h.

int drop_extra ( )
inline

Definition at line 830 of file hydrogen.h.

HBasicBlock* Get ( BreakableStatement stmt,
BreakType  type,
int *  drop_extra 
)
BreakAndContinueInfo* info ( )
inline

Definition at line 850 of file hydrogen.h.

BreakAndContinueScope* next ( )
inline

Definition at line 852 of file hydrogen.h.

HGraphBuilder* owner ( )
inline

Definition at line 851 of file hydrogen.h.

void set_break_block ( HBasicBlock block)
inline

Definition at line 827 of file hydrogen.h.

void set_continue_block ( HBasicBlock block)
inline

Definition at line 829 of file hydrogen.h.

BreakableStatement* target ( )
inline

Definition at line 825 of file hydrogen.h.


The documentation for this class was generated from the following file: