abstract class DefaultAstVisitor extends NodeVisitor[LexicalContext]
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- DefaultAstVisitor
- NodeVisitor
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new DefaultAstVisitor(lexicalContext: LexicalContext = new LexicalContext())
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def enterAccessNode(accessNode: AccessNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterBinaryNode(binaryNode: BinaryNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterBlock(block: Block): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterBlockExpression(blockExpression: BlockExpression): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterBlockStatement(blockStatement: BlockStatement): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterBreakNode(breakNode: BreakNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterCallNode(callNode: CallNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterCaseNode(caseNode: CaseNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterCatchNode(catchNode: CatchNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterClassNode(classNode: ClassNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterContinueNode(continueNode: ContinueNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterDebuggerNode(debuggerNode: DebuggerNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterDefault(node: Node): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterEmptyNode(emptyNode: EmptyNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterErrorNode(errorNode: ErrorNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterExportNode(exportNode: ExportNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterExportSpecifierNode(exportSpecifierNode: ExportSpecifierNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterExpressionStatement(expressionStatement: ExpressionStatement): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterForNode(forNode: ForNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterFromNode(fromNode: FromNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterFunctionNode(functionNode: FunctionNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterIdentNode(identNode: IdentNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterIfNode(ifNode: IfNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterImportClauseNode(importClauseNode: ImportClauseNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterImportNode(importNode: ImportNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterImportSpecifierNode(importSpecifierNode: ImportSpecifierNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterIndexNode(indexNode: IndexNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterJoinPredecessorExpression(expr: JoinPredecessorExpression): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterLabelNode(labelNode: LabelNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterLiteralNode(literalNode: LiteralNode[_]): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterNameSpaceImportNode(nameSpaceImportNode: NameSpaceImportNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterNamedExportsNode(namedExportsNode: NamedExportsNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterNamedImportsNode(namedImportsNode: NamedImportsNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterObjectNode(objectNode: ObjectNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterParameterNode(paramNode: ParameterNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterPropertyNode(propertyNode: PropertyNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterReturnNode(returnNode: ReturnNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterRuntimeNode(runtimeNode: RuntimeNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterSwitchNode(switchNode: SwitchNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterTernaryNode(ternaryNode: TernaryNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterThrowNode(throwNode: ThrowNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterTryNode(tryNode: TryNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterUnaryNode(unaryNode: UnaryNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterVarNode(varNode: VarNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterWhileNode(whileNode: WhileNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def enterWithNode(withNode: WithNode): Boolean
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def getLexicalContext(): LexicalContext
- Definition Classes
- NodeVisitor
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def leaveAccessNode(accessNode: AccessNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveBinaryNode(binaryNode: BinaryNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveBlock(block: Block): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveBlockExpression(blockExpression: BlockExpression): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveBlockStatement(blockStatement: BlockStatement): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveBreakNode(breakNode: BreakNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveCallNode(callNode: CallNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveCaseNode(caseNode: CaseNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveCatchNode(catchNode: CatchNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveClassNode(classNode: ClassNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveContinueNode(continueNode: ContinueNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveDebuggerNode(debuggerNode: DebuggerNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveDefault(node: Node): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveEmptyNode(emptyNode: EmptyNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveErrorNode(errorNode: ErrorNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveExportNode(exportNode: ExportNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveExportSpecifierNode(exportSpecifierNode: ExportSpecifierNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveExpressionStatement(expressionStatement: ExpressionStatement): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveForNode(forNode: ForNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveFromNode(fromNode: FromNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveFunctionNode(functionNode: FunctionNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveIdentNode(identNode: IdentNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveIfNode(ifNode: IfNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveImportClauseNode(importClauseNode: ImportClauseNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveImportNode(importNode: ImportNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveImportSpecifierNode(importSpecifierNode: ImportSpecifierNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveIndexNode(indexNode: IndexNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveJoinPredecessorExpression(expr: JoinPredecessorExpression): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveLabelNode(labelNode: LabelNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveLiteralNode(literalNode: LiteralNode[_]): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveNameSpaceImportNode(nameSpaceImportNode: NameSpaceImportNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveNamedExportsNode(namedExportsNode: NamedExportsNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveNamedImportsNode(namedImportsNode: NamedImportsNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveObjectNode(objectNode: ObjectNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveParameterNode(paramNode: ParameterNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leavePropertyNode(propertyNode: PropertyNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveReturnNode(returnNode: ReturnNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveRuntimeNode(runtimeNode: RuntimeNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveSwitchNode(switchNode: SwitchNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveTernaryNode(ternaryNode: TernaryNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveThrowNode(throwNode: ThrowNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveTryNode(tryNode: TryNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveUnaryNode(unaryNode: UnaryNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveVarNode(varNode: VarNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveWhileNode(whileNode: WhileNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- def leaveWithNode(withNode: WithNode): Node
- Definition Classes
- DefaultAstVisitor → NodeVisitor
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()