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 *destination=0)=0 | JSC::StatementNode | pure virtual |
emitStatementsBytecode(BytecodeGenerator &, RegisterID *destination) | JSC::ScopeNode | inline |
endOffset() const | JSC::Node | inline |
features() | JSC::ScopeNode | inline |
firstLine() const | JSC::Node | inline |
FunctionStack typedef | JSC::VariableEnvironmentNode | |
functionStack() | JSC::VariableEnvironmentNode | inline |
hasCapturedVariables() const | JSC::ScopeNode | inline |
hasSloppyModeHoistedFunction(UniquedStringImpl *uid) const | JSC::ScopeNode | 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 | JSC::StatementNode | 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 |
parserArena() | JSC::ParserArenaRoot | inline |
ParserArenaRoot(ParserArena &) | JSC::ParserArenaRoot | inlineprotected |
position() const | JSC::Node | inline |
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 |
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 |