ClassExprNode(const JSTokenLocation &, const Identifier &, const SourceCode &classSource, VariableEnvironment &classEnvironment, ExpressionNode *constructorExpresssion, ExpressionNode *parentClass, PropertyListNode *instanceMethods, PropertyListNode *staticMethods) | JSC::ClassExprNode | inline |
ecmaName() | JSC::ClassExprNode | inline |
emitBytecodeInConditionContext(BytecodeGenerator &, Label &, Label &, FallThroughMode) | JSC::ExpressionNode | virtual |
endOffset() const | JSC::Node | inline |
ExpressionNode(const JSTokenLocation &, ResultType=ResultType::unknownType()) | JSC::ExpressionNode | inlineprotected |
firstLine() const | JSC::Node | inline |
functionStack() | JSC::VariableEnvironmentNode | inline |
FunctionStack typedef | JSC::VariableEnvironmentNode | |
hasStaticProperty(const Identifier &propName) | JSC::ClassExprNode | inline |
isAdd() const | JSC::ExpressionNode | inlinevirtual |
isArrayLiteral() const | JSC::ExpressionNode | inlinevirtual |
isArrowFuncExprNode() const | JSC::ExpressionNode | inlinevirtual |
isAssignmentLocation() const | JSC::ExpressionNode | inlinevirtual |
isAssignResolveNode() const | JSC::ExpressionNode | inlinevirtual |
isBaseFuncExprNode() const | JSC::ExpressionNode | inlinevirtual |
isBoolean() const | JSC::ExpressionNode | inlinevirtual |
isBracketAccessorNode() const | JSC::ExpressionNode | inlinevirtual |
isBytecodeIntrinsicNode() const | JSC::ExpressionNode | inlinevirtual |
isCommaNode() const | JSC::ExpressionNode | inlinevirtual |
isConstant() const | JSC::ExpressionNode | inlinevirtual |
isDestructuringNode() const | JSC::ExpressionNode | inlinevirtual |
isDotAccessorNode() const | JSC::ExpressionNode | inlinevirtual |
isFuncExprNode() const | JSC::ExpressionNode | inlinevirtual |
isImportNode() const | JSC::ExpressionNode | inlinevirtual |
isLocation() const | JSC::ExpressionNode | inlinevirtual |
isNewTarget() const | JSC::ExpressionNode | inlinevirtual |
isNull() const | JSC::ExpressionNode | inlinevirtual |
isNumber() const | JSC::ExpressionNode | inlinevirtual |
isObjectLiteral() const | JSC::ExpressionNode | inlinevirtual |
isPure(BytecodeGenerator &) const | JSC::ExpressionNode | inlinevirtual |
isResolveNode() const | JSC::ExpressionNode | inlinevirtual |
isSimpleArray() const | JSC::ExpressionNode | inlinevirtual |
isSpreadExpression() const | JSC::ExpressionNode | inlinevirtual |
isString() const | JSC::ExpressionNode | inlinevirtual |
isSubtract() const | JSC::ExpressionNode | inlinevirtual |
isSuperNode() const | JSC::ExpressionNode | inlinevirtual |
lexicalVariables() | JSC::VariableEnvironmentNode | inline |
lineStartOffset() const | JSC::Node | inline |
m_endOffset | JSC::Node | protected |
m_functionStack | JSC::VariableEnvironmentNode | protected |
m_lexicalVariables | JSC::VariableEnvironmentNode | protected |
m_needsDebugHook | JSC::Node | protected |
m_position | JSC::Node | protected |
name() | JSC::ClassExprNode | inline |
needsDebugHook() const | JSC::Node | 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 |
position() const | JSC::Node | inline |
resultDescriptor() const | JSC::ExpressionNode | inline |
setEcmaName(const Identifier &name) | JSC::ClassExprNode | inline |
setEndOffset(int offset) | JSC::Node | inline |
setNeedsDebugHook() | JSC::Node | inline |
setStartOffset(int offset) | JSC::Node | inline |
startOffset() const | JSC::Node | inline |
stripUnaryPlus() | JSC::ExpressionNode | inlinevirtual |
VariableEnvironmentNode() | JSC::VariableEnvironmentNode | inline |
VariableEnvironmentNode(VariableEnvironment &lexicalDeclaredVariables) | JSC::VariableEnvironmentNode | |
VariableEnvironmentNode(VariableEnvironment &lexicalDeclaredVariables, FunctionStack &&) | JSC::VariableEnvironmentNode | |
~Node() | JSC::Node | inlinevirtual |
~ParserArenaDeletable() | JSC::ParserArenaDeletable | inlinevirtual |