webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <Nodes.h>
Public Member Functions | |
ClassDeclNode (const JSTokenLocation &, ExpressionNode *classExpression) | |
Public Member Functions inherited from JSC::StatementNode | |
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 | isLabel () const |
virtual bool | isBlock () const |
virtual bool | isFuncDeclNode () const |
virtual bool | isModuleDeclarationNode () const |
virtual bool | isForOfNode () const |
Public Member Functions inherited from JSC::Node | |
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 () |
Public Member Functions inherited from JSC::ParserArenaFreeable | |
void * | operator new (size_t, ParserArena &) |
Additional Inherited Members | |
Protected Member Functions inherited from JSC::StatementNode | |
StatementNode (const JSTokenLocation &) | |
Protected Member Functions inherited from JSC::Node | |
Node (const JSTokenLocation &) | |
Protected Attributes inherited from JSC::StatementNode | |
StatementNode * | m_next |
int | m_lastLine |
Protected Attributes inherited from JSC::Node | |
JSTextPosition | m_position |
int | m_endOffset |
bool | m_needsDebugHook { false } |
|
inline |