|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <Nodes.h>
Public Member Functions | |
| virtual void | analyzeModule (ModuleAnalyzer &)=0 |
| bool | isModuleDeclarationNode () const override |
Public Member Functions inherited from JSC::StatementNode | |
| virtual void | emitBytecode (BytecodeGenerator &, RegisterID *destination=0)=0 |
| 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 | 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 &) |
Protected Member Functions | |
| ModuleDeclarationNode (const JSTokenLocation &) | |
Protected Member Functions inherited from JSC::StatementNode | |
| StatementNode (const JSTokenLocation &) | |
Protected Member Functions inherited from JSC::Node | |
| Node (const JSTokenLocation &) | |
Additional Inherited Members | |
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 } |
|
inlineprotected |
|
pure virtual |
|
inlineoverridevirtual |
Reimplemented from JSC::StatementNode.
1.8.13