| analyzeModule(ModuleAnalyzer &) | JSC::ScopeNode | |
| captures(UniquedStringImpl *uid) | JSC::ScopeNode | inline |
| captures(const Identifier &ident) | JSC::ScopeNode | inline |
| doAnyInnerArrowFunctionsUseAnyFeature() | JSC::ScopeNode | inline |
| doAnyInnerArrowFunctionsUseArguments() | JSC::ScopeNode | inline |
| doAnyInnerArrowFunctionsUseEval() | JSC::ScopeNode | inline |
| doAnyInnerArrowFunctionsUseNewTarget() | JSC::ScopeNode | inline |
| doAnyInnerArrowFunctionsUseSuperCall() | JSC::ScopeNode | inline |
| doAnyInnerArrowFunctionsUseSuperProperty() | JSC::ScopeNode | inline |
| doAnyInnerArrowFunctionsUseThis() | JSC::ScopeNode | inline |
| emitBytecode(BytecodeGenerator &, RegisterID *=0) override | JSC::FunctionNode | virtual |
| emitStatementsBytecode(BytecodeGenerator &, RegisterID *destination) | JSC::ScopeNode | inline |
| endColumn() const | JSC::FunctionNode | inline |
| endOffset() const | JSC::Node | inline |
| features() | JSC::ScopeNode | inline |
| finishParsing(const Identifier &, FunctionMode) | JSC::FunctionNode | |
| firstLine() const | JSC::Node | inline |
| functionMode() const | JSC::FunctionNode | inline |
| FunctionNode(ParserArena &, const JSTokenLocation &start, const JSTokenLocation &end, unsigned startColumn, unsigned endColumn, SourceElements *, VariableEnvironment &, FunctionStack &&, VariableEnvironment &, UniquedStringImplPtrSet &&, FunctionParameters *, const SourceCode &, CodeFeatures, InnerArrowFunctionCodeFeatures, int numConstants, RefPtr< ModuleScopeData > &&) | JSC::FunctionNode | |
| FunctionStack typedef | JSC::VariableEnvironmentNode | |
| functionStack() | JSC::VariableEnvironmentNode | inline |
| hasCapturedVariables() const | JSC::ScopeNode | inline |
| hasSloppyModeHoistedFunction(UniquedStringImpl *uid) const | JSC::ScopeNode | inline |
| ident() | JSC::FunctionNode | inline |
| innerArrowFunctionCodeFeatures() | JSC::ScopeNode | inline |
| isBlock() const | JSC::StatementNode | inlinevirtual |
| isBreak() const | JSC::StatementNode | inlinevirtual |
| isContinue() const | JSC::StatementNode | inlinevirtual |
| isDebuggerStatement() const | JSC::StatementNode | inlinevirtual |
| isEmptyStatement() const | JSC::StatementNode | inlinevirtual |
| isExprStatement() const | JSC::StatementNode | inlinevirtual |
| isForOfNode() const | JSC::StatementNode | inlinevirtual |
| isFuncDeclNode() const | JSC::StatementNode | inlinevirtual |
| isFunctionNode() const override | JSC::FunctionNode | inlinevirtual |
| isLabel() const | JSC::StatementNode | inlinevirtual |
| isModuleDeclarationNode() const | JSC::StatementNode | inlinevirtual |
| isReturnNode() const | JSC::StatementNode | inlinevirtual |
| isStrictMode() const | JSC::ScopeNode | inline |
| lastLine() const | JSC::StatementNode | inline |
| lexicalVariables() | JSC::VariableEnvironmentNode | inline |
| lineStartOffset() const | JSC::Node | inline |
| m_arena | JSC::ParserArenaRoot | protected |
| m_endOffset | JSC::Node | protected |
| m_functionStack | JSC::VariableEnvironmentNode | protected |
| m_lastLine | JSC::StatementNode | protected |
| m_lexicalVariables | JSC::VariableEnvironmentNode | protected |
| m_needsDebugHook | JSC::Node | protected |
| m_next | JSC::StatementNode | protected |
| m_position | JSC::Node | protected |
| m_startLineNumber | JSC::ScopeNode | protected |
| m_startLineStartOffset | JSC::ScopeNode | protected |
| m_startStartOffset | JSC::ScopeNode | protected |
| neededConstants() | JSC::ScopeNode | inline |
| needsActivation() const | JSC::ScopeNode | inline |
| needsDebugHook() const | JSC::Node | inline |
| next() | JSC::StatementNode | inline |
| Node(const JSTokenLocation &) | JSC::Node | inlineprotected |
| JSC::operator new(size_t, ParserArena &) | JSC::ParserArenaFreeable | inline |
| JSC::VariableEnvironmentNode::operator new(size_t, ParserArena &) | JSC::ParserArenaDeletable | inline |
| parameters() const | JSC::FunctionNode | inline |
| parserArena() | JSC::ParserArenaRoot | inline |
| ParserArenaRoot(ParserArena &) | JSC::ParserArenaRoot | inlineprotected |
| position() const | JSC::Node | inline |
| scopeIsFunction | JSC::FunctionNode | static |
| ScopeNode(ParserArena &, const JSTokenLocation &start, const JSTokenLocation &end, bool inStrictContext) | JSC::ScopeNode | |
| ScopeNode(ParserArena &, const JSTokenLocation &start, const JSTokenLocation &end, const SourceCode &, SourceElements *, VariableEnvironment &, FunctionStack &&, VariableEnvironment &, UniquedStringImplPtrSet &&, CodeFeatures, InnerArrowFunctionCodeFeatures, int numConstants) | JSC::ScopeNode | |
| setEndOffset(int offset) | JSC::Node | inline |
| setFeatures(CodeFeatures features) | JSC::ScopeNode | inline |
| setLoc(unsigned firstLine, unsigned lastLine, int startOffset, int lineStartOffset) | JSC::StatementNode | |
| setNeedsDebugHook() | JSC::Node | inline |
| setNext(StatementNode *next) | JSC::StatementNode | inline |
| setStartOffset(int offset) | JSC::Node | inline |
| setUsesArguments() | JSC::ScopeNode | inline |
| singleStatement() const | JSC::ScopeNode | |
| source() const | JSC::ScopeNode | inline |
| sourceID() const | JSC::ScopeNode | inline |
| sourceURL() const | JSC::ScopeNode | inline |
| startColumn() const | JSC::FunctionNode | inline |
| startLine() const | JSC::ScopeNode | inline |
| startLineStartOffset() const | JSC::ScopeNode | inline |
| startOffset() const | JSC::Node | inline |
| startStartOffset() const | JSC::ScopeNode | inline |
| StatementNode(const JSTokenLocation &) | JSC::StatementNode | inlineprotected |
| usesArguments() const | JSC::ScopeNode | inline |
| usesArrowFunction() const | JSC::ScopeNode | inline |
| usesEval() const | JSC::ScopeNode | inline |
| usesNewTarget() const | JSC::ScopeNode | inline |
| usesSuperCall() const | JSC::ScopeNode | inline |
| usesSuperProperty() const | JSC::ScopeNode | inline |
| usesThis() const | JSC::ScopeNode | inline |
| varDeclarations() | JSC::ScopeNode | inline |
| VariableEnvironmentNode() | JSC::VariableEnvironmentNode | inline |
| VariableEnvironmentNode(VariableEnvironment &lexicalDeclaredVariables) | JSC::VariableEnvironmentNode | |
| VariableEnvironmentNode(VariableEnvironment &lexicalDeclaredVariables, FunctionStack &&) | JSC::VariableEnvironmentNode | |
| ~Node() | JSC::Node | inlinevirtual |
| ~ParserArenaDeletable() | JSC::ParserArenaDeletable | inlinevirtual |
| ~ParserArenaRoot() | JSC::ParserArenaRoot | inlinevirtual |