v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <hydrogen.h>
Public Types | |
enum | BreakType { BREAK, CONTINUE } |
Public Member Functions | |
BreakAndContinueInfo (BreakableStatement *target, int drop_extra=0) | |
BreakableStatement * | target () |
HBasicBlock * | break_block () |
void | set_break_block (HBasicBlock *block) |
HBasicBlock * | continue_block () |
void | set_continue_block (HBasicBlock *block) |
int | drop_extra () |
BreakAndContinueScope (BreakAndContinueInfo *info, HOptimizedGraphBuilder *owner) | |
~BreakAndContinueScope () | |
BreakAndContinueInfo * | info () |
HOptimizedGraphBuilder * | owner () |
BreakAndContinueScope * | next () |
HBasicBlock * | Get (BreakableStatement *stmt, BreakType type, int *drop_extra) |
Definition at line 1989 of file hydrogen.h.
enum BreakType |
Enumerator | |
---|---|
BREAK | |
CONTINUE |
Definition at line 2030 of file hydrogen.h.
|
inline |
Definition at line 2023 of file hydrogen.h.
|
inline |
Definition at line 2000 of file hydrogen.h.
|
inlineexplicit |
Definition at line 1991 of file hydrogen.h.
|
inline |
Definition at line 2017 of file hydrogen.h.
References HOptimizedGraphBuilder::set_break_scope().
|
inline |
Definition at line 2002 of file hydrogen.h.
|
inline |
Definition at line 2004 of file hydrogen.h.
HBasicBlock* Get | ( | BreakableStatement * | stmt, |
BreakType | type, | ||
int * | drop_extra | ||
) |
|
inline |
Definition at line 2025 of file hydrogen.h.
|
inline |
Definition at line 2027 of file hydrogen.h.
|
inline |
Definition at line 2026 of file hydrogen.h.
|
inline |
Definition at line 2001 of file hydrogen.h.
|
inline |
Definition at line 2003 of file hydrogen.h.
|
inline |
Definition at line 1999 of file hydrogen.h.