#include <Nodes.h>
|
| LabelNode (const JSTokenLocation &, const Identifier &name, StatementNode *) |
|
bool | isLabel () const override |
|
void | setLoc (unsigned firstLine, unsigned lastLine, int startOffset, int lineStartOffset) |
|
unsigned | lastLine () const |
|
StatementNode * | next () |
|
void | setNext (StatementNode *next) |
|
virtual bool | isEmptyStatement () const |
|
virtual bool | isDebuggerStatement () const |
|
virtual bool | isFunctionNode () const |
|
virtual bool | isReturnNode () const |
|
virtual bool | isExprStatement () const |
|
virtual bool | isBreak () const |
|
virtual bool | isContinue () const |
|
virtual bool | isBlock () const |
|
virtual bool | isFuncDeclNode () const |
|
virtual bool | isModuleDeclarationNode () const |
|
virtual bool | isForOfNode () const |
|
virtual | ~Node () |
|
int | firstLine () const |
|
int | startOffset () const |
|
int | endOffset () const |
|
int | lineStartOffset () const |
|
const JSTextPosition & | position () const |
|
void | setEndOffset (int offset) |
|
void | setStartOffset (int offset) |
|
bool | needsDebugHook () const |
|
void | setNeedsDebugHook () |
|
void * | operator new (size_t, ParserArena &) |
|
| ThrowableExpressionData () |
|
| ThrowableExpressionData (const JSTextPosition &divot, const JSTextPosition &start, const JSTextPosition &end) |
|
void | setExceptionSourceCode (const JSTextPosition &divot, const JSTextPosition &divotStart, const JSTextPosition &divotEnd) |
|
const JSTextPosition & | divot () const |
|
const JSTextPosition & | divotStart () const |
|
const JSTextPosition & | divotEnd () const |
|
◆ LabelNode()
◆ isLabel()
bool JSC::LabelNode::isLabel |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following files: