trait TclListener extends ParseTreeListener
This interface defines a complete listener for a parse tree produced by
TclParser
.
- Alphabetic
- By Inheritance
- TclListener
- ParseTreeListener
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract def enterCommand(ctx: CommandContext): Unit
Enter a parse tree produced by
TclParser#command
.Enter a parse tree produced by
TclParser#command
.- ctx
the parse tree
- abstract def enterCommandArg(ctx: CommandArgContext): Unit
Enter a parse tree produced by
TclParser#commandArg
.Enter a parse tree produced by
TclParser#commandArg
.- ctx
the parse tree
- abstract def enterCommandEmpty(ctx: CommandEmptyContext): Unit
Enter a parse tree produced by
TclParser#commandEmpty
.Enter a parse tree produced by
TclParser#commandEmpty
.- ctx
the parse tree
- abstract def enterCommandLine(ctx: CommandLineContext): Unit
Enter a parse tree produced by
TclParser#commandLine
.Enter a parse tree produced by
TclParser#commandLine
.- ctx
the parse tree
- abstract def enterCommandName(ctx: CommandNameContext): Unit
Enter a parse tree produced by
TclParser#commandName
.Enter a parse tree produced by
TclParser#commandName
.- ctx
the parse tree
- abstract def enterElseBody(ctx: ElseBodyContext): Unit
Enter a parse tree produced by
TclParser#elseBody
.Enter a parse tree produced by
TclParser#elseBody
.- ctx
the parse tree
- abstract def enterElsePart(ctx: ElsePartContext): Unit
Enter a parse tree produced by
TclParser#elsePart
.Enter a parse tree produced by
TclParser#elsePart
.- ctx
the parse tree
- abstract def enterElseif(ctx: ElseifContext): Unit
Enter a parse tree produced by
TclParser#elseif
.Enter a parse tree produced by
TclParser#elseif
.- ctx
the parse tree
- abstract def enterEveryRule(arg0: ParserRuleContext): Unit
- Definition Classes
- ParseTreeListener
- abstract def enterExpr(ctx: ExprContext): Unit
Enter a parse tree produced by
TclParser#expr
.Enter a parse tree produced by
TclParser#expr
.- ctx
the parse tree
- abstract def enterFor(ctx: ForContext): Unit
Enter a parse tree produced by
TclParser#for
.Enter a parse tree produced by
TclParser#for
.- ctx
the parse tree
- abstract def enterForBody(ctx: ForBodyContext): Unit
Enter a parse tree produced by
TclParser#forBody
.Enter a parse tree produced by
TclParser#forBody
.- ctx
the parse tree
- abstract def enterForCond(ctx: ForCondContext): Unit
Enter a parse tree produced by
TclParser#forCond
.Enter a parse tree produced by
TclParser#forCond
.- ctx
the parse tree
- abstract def enterForIncr(ctx: ForIncrContext): Unit
Enter a parse tree produced by
TclParser#forIncr
.Enter a parse tree produced by
TclParser#forIncr
.- ctx
the parse tree
- abstract def enterForInit(ctx: ForInitContext): Unit
Enter a parse tree produced by
TclParser#forInit
.Enter a parse tree produced by
TclParser#forInit
.- ctx
the parse tree
- abstract def enterForeach(ctx: ForeachContext): Unit
Enter a parse tree produced by
TclParser#foreach
.Enter a parse tree produced by
TclParser#foreach
.- ctx
the parse tree
- abstract def enterForeachBody(ctx: ForeachBodyContext): Unit
Enter a parse tree produced by
TclParser#foreachBody
.Enter a parse tree produced by
TclParser#foreachBody
.- ctx
the parse tree
- abstract def enterForeachList(ctx: ForeachListContext): Unit
Enter a parse tree produced by
TclParser#foreachList
.Enter a parse tree produced by
TclParser#foreachList
.- ctx
the parse tree
- abstract def enterForeachVar(ctx: ForeachVarContext): Unit
Enter a parse tree produced by
TclParser#foreachVar
.Enter a parse tree produced by
TclParser#foreachVar
.- ctx
the parse tree
- abstract def enterIf(ctx: IfContext): Unit
Enter a parse tree produced by
TclParser#if
.Enter a parse tree produced by
TclParser#if
.- ctx
the parse tree
- abstract def enterIfBody(ctx: IfBodyContext): Unit
Enter a parse tree produced by
TclParser#ifBody
.Enter a parse tree produced by
TclParser#ifBody
.- ctx
the parse tree
- abstract def enterIfCond(ctx: IfCondContext): Unit
Enter a parse tree produced by
TclParser#ifCond
.Enter a parse tree produced by
TclParser#ifCond
.- ctx
the parse tree
- abstract def enterMatchPattern(ctx: MatchPatternContext): Unit
Enter a parse tree produced by
TclParser#matchPattern
.Enter a parse tree produced by
TclParser#matchPattern
.- ctx
the parse tree
- abstract def enterNamespace(ctx: NamespaceContext): Unit
Enter a parse tree produced by
TclParser#namespace
.Enter a parse tree produced by
TclParser#namespace
.- ctx
the parse tree
- abstract def enterNamespaceIdentifier(ctx: NamespaceIdentifierContext): Unit
Enter a parse tree produced by
TclParser#namespaceIdentifier
.Enter a parse tree produced by
TclParser#namespaceIdentifier
.- ctx
the parse tree
- abstract def enterOperatorA(ctx: OperatorAContext): Unit
Enter a parse tree produced by
TclParser#operatorA
.Enter a parse tree produced by
TclParser#operatorA
.- ctx
the parse tree
- abstract def enterOperatorAB(ctx: OperatorABContext): Unit
Enter a parse tree produced by
TclParser#operatorAB
.Enter a parse tree produced by
TclParser#operatorAB
.- ctx
the parse tree
- abstract def enterPackage(ctx: PackageContext): Unit
Enter a parse tree produced by
TclParser#package
.Enter a parse tree produced by
TclParser#package
.- ctx
the parse tree
- abstract def enterPackageIdentifier(ctx: PackageIdentifierContext): Unit
Enter a parse tree produced by
TclParser#packageIdentifier
.Enter a parse tree produced by
TclParser#packageIdentifier
.- ctx
the parse tree
- abstract def enterPackageProvide(ctx: PackageProvideContext): Unit
Enter a parse tree produced by
TclParser#packageProvide
.Enter a parse tree produced by
TclParser#packageProvide
.- ctx
the parse tree
- abstract def enterPackageRequire(ctx: PackageRequireContext): Unit
Enter a parse tree produced by
TclParser#packageRequire
.Enter a parse tree produced by
TclParser#packageRequire
.- ctx
the parse tree
- abstract def enterPackageVersion(ctx: PackageVersionContext): Unit
Enter a parse tree produced by
TclParser#packageVersion
.Enter a parse tree produced by
TclParser#packageVersion
.- ctx
the parse tree
- abstract def enterProc(ctx: ProcContext): Unit
Enter a parse tree produced by
TclParser#proc
.Enter a parse tree produced by
TclParser#proc
.- ctx
the parse tree
- abstract def enterProcArg(ctx: ProcArgContext): Unit
Enter a parse tree produced by
TclParser#procArg
.Enter a parse tree produced by
TclParser#procArg
.- ctx
the parse tree
- abstract def enterProcArgDef(ctx: ProcArgDefContext): Unit
Enter a parse tree produced by
TclParser#procArgDef
.Enter a parse tree produced by
TclParser#procArgDef
.- ctx
the parse tree
- abstract def enterProcBody(ctx: ProcBodyContext): Unit
Enter a parse tree produced by
TclParser#procBody
.Enter a parse tree produced by
TclParser#procBody
.- ctx
the parse tree
- abstract def enterProcIdentifier(ctx: ProcIdentifierContext): Unit
Enter a parse tree produced by
TclParser#procIdentifier
.Enter a parse tree produced by
TclParser#procIdentifier
.- ctx
the parse tree
- abstract def enterRegexp(ctx: RegexpContext): Unit
Enter a parse tree produced by
TclParser#regexp
.Enter a parse tree produced by
TclParser#regexp
.- ctx
the parse tree
- abstract def enterSource_text(ctx: Source_textContext): Unit
Enter a parse tree produced by
TclParser#source_text
.Enter a parse tree produced by
TclParser#source_text
.- ctx
the parse tree
- abstract def enterSwitch(ctx: SwitchContext): Unit
Enter a parse tree produced by
TclParser#switch
.Enter a parse tree produced by
TclParser#switch
.- ctx
the parse tree
- abstract def enterSwitchBody(ctx: SwitchBodyContext): Unit
Enter a parse tree produced by
TclParser#switchBody
.Enter a parse tree produced by
TclParser#switchBody
.- ctx
the parse tree
- abstract def enterSwitchDefaultBody(ctx: SwitchDefaultBodyContext): Unit
Enter a parse tree produced by
TclParser#switchDefaultBody
.Enter a parse tree produced by
TclParser#switchDefaultBody
.- ctx
the parse tree
- abstract def enterSwitchExpr(ctx: SwitchExprContext): Unit
Enter a parse tree produced by
TclParser#switchExpr
.Enter a parse tree produced by
TclParser#switchExpr
.- ctx
the parse tree
- abstract def enterSwitchMatch(ctx: SwitchMatchContext): Unit
Enter a parse tree produced by
TclParser#switchMatch
.Enter a parse tree produced by
TclParser#switchMatch
.- ctx
the parse tree
- abstract def enterWhile(ctx: WhileContext): Unit
Enter a parse tree produced by
TclParser#while
.Enter a parse tree produced by
TclParser#while
.- ctx
the parse tree
- abstract def enterWhileBody(ctx: WhileBodyContext): Unit
Enter a parse tree produced by
TclParser#whileBody
.Enter a parse tree produced by
TclParser#whileBody
.- ctx
the parse tree
- abstract def enterWhileCond(ctx: WhileCondContext): Unit
Enter a parse tree produced by
TclParser#whileCond
.Enter a parse tree produced by
TclParser#whileCond
.- ctx
the parse tree
- abstract def exitCommand(ctx: CommandContext): Unit
Exit a parse tree produced by
TclParser#command
.Exit a parse tree produced by
TclParser#command
.- ctx
the parse tree
- abstract def exitCommandArg(ctx: CommandArgContext): Unit
Exit a parse tree produced by
TclParser#commandArg
.Exit a parse tree produced by
TclParser#commandArg
.- ctx
the parse tree
- abstract def exitCommandEmpty(ctx: CommandEmptyContext): Unit
Exit a parse tree produced by
TclParser#commandEmpty
.Exit a parse tree produced by
TclParser#commandEmpty
.- ctx
the parse tree
- abstract def exitCommandLine(ctx: CommandLineContext): Unit
Exit a parse tree produced by
TclParser#commandLine
.Exit a parse tree produced by
TclParser#commandLine
.- ctx
the parse tree
- abstract def exitCommandName(ctx: CommandNameContext): Unit
Exit a parse tree produced by
TclParser#commandName
.Exit a parse tree produced by
TclParser#commandName
.- ctx
the parse tree
- abstract def exitElseBody(ctx: ElseBodyContext): Unit
Exit a parse tree produced by
TclParser#elseBody
.Exit a parse tree produced by
TclParser#elseBody
.- ctx
the parse tree
- abstract def exitElsePart(ctx: ElsePartContext): Unit
Exit a parse tree produced by
TclParser#elsePart
.Exit a parse tree produced by
TclParser#elsePart
.- ctx
the parse tree
- abstract def exitElseif(ctx: ElseifContext): Unit
Exit a parse tree produced by
TclParser#elseif
.Exit a parse tree produced by
TclParser#elseif
.- ctx
the parse tree
- abstract def exitEveryRule(arg0: ParserRuleContext): Unit
- Definition Classes
- ParseTreeListener
- abstract def exitExpr(ctx: ExprContext): Unit
Exit a parse tree produced by
TclParser#expr
.Exit a parse tree produced by
TclParser#expr
.- ctx
the parse tree
- abstract def exitFor(ctx: ForContext): Unit
Exit a parse tree produced by
TclParser#for
.Exit a parse tree produced by
TclParser#for
.- ctx
the parse tree
- abstract def exitForBody(ctx: ForBodyContext): Unit
Exit a parse tree produced by
TclParser#forBody
.Exit a parse tree produced by
TclParser#forBody
.- ctx
the parse tree
- abstract def exitForCond(ctx: ForCondContext): Unit
Exit a parse tree produced by
TclParser#forCond
.Exit a parse tree produced by
TclParser#forCond
.- ctx
the parse tree
- abstract def exitForIncr(ctx: ForIncrContext): Unit
Exit a parse tree produced by
TclParser#forIncr
.Exit a parse tree produced by
TclParser#forIncr
.- ctx
the parse tree
- abstract def exitForInit(ctx: ForInitContext): Unit
Exit a parse tree produced by
TclParser#forInit
.Exit a parse tree produced by
TclParser#forInit
.- ctx
the parse tree
- abstract def exitForeach(ctx: ForeachContext): Unit
Exit a parse tree produced by
TclParser#foreach
.Exit a parse tree produced by
TclParser#foreach
.- ctx
the parse tree
- abstract def exitForeachBody(ctx: ForeachBodyContext): Unit
Exit a parse tree produced by
TclParser#foreachBody
.Exit a parse tree produced by
TclParser#foreachBody
.- ctx
the parse tree
- abstract def exitForeachList(ctx: ForeachListContext): Unit
Exit a parse tree produced by
TclParser#foreachList
.Exit a parse tree produced by
TclParser#foreachList
.- ctx
the parse tree
- abstract def exitForeachVar(ctx: ForeachVarContext): Unit
Exit a parse tree produced by
TclParser#foreachVar
.Exit a parse tree produced by
TclParser#foreachVar
.- ctx
the parse tree
- abstract def exitIf(ctx: IfContext): Unit
Exit a parse tree produced by
TclParser#if
.Exit a parse tree produced by
TclParser#if
.- ctx
the parse tree
- abstract def exitIfBody(ctx: IfBodyContext): Unit
Exit a parse tree produced by
TclParser#ifBody
.Exit a parse tree produced by
TclParser#ifBody
.- ctx
the parse tree
- abstract def exitIfCond(ctx: IfCondContext): Unit
Exit a parse tree produced by
TclParser#ifCond
.Exit a parse tree produced by
TclParser#ifCond
.- ctx
the parse tree
- abstract def exitMatchPattern(ctx: MatchPatternContext): Unit
Exit a parse tree produced by
TclParser#matchPattern
.Exit a parse tree produced by
TclParser#matchPattern
.- ctx
the parse tree
- abstract def exitNamespace(ctx: NamespaceContext): Unit
Exit a parse tree produced by
TclParser#namespace
.Exit a parse tree produced by
TclParser#namespace
.- ctx
the parse tree
- abstract def exitNamespaceIdentifier(ctx: NamespaceIdentifierContext): Unit
Exit a parse tree produced by
TclParser#namespaceIdentifier
.Exit a parse tree produced by
TclParser#namespaceIdentifier
.- ctx
the parse tree
- abstract def exitOperatorA(ctx: OperatorAContext): Unit
Exit a parse tree produced by
TclParser#operatorA
.Exit a parse tree produced by
TclParser#operatorA
.- ctx
the parse tree
- abstract def exitOperatorAB(ctx: OperatorABContext): Unit
Exit a parse tree produced by
TclParser#operatorAB
.Exit a parse tree produced by
TclParser#operatorAB
.- ctx
the parse tree
- abstract def exitPackage(ctx: PackageContext): Unit
Exit a parse tree produced by
TclParser#package
.Exit a parse tree produced by
TclParser#package
.- ctx
the parse tree
- abstract def exitPackageIdentifier(ctx: PackageIdentifierContext): Unit
Exit a parse tree produced by
TclParser#packageIdentifier
.Exit a parse tree produced by
TclParser#packageIdentifier
.- ctx
the parse tree
- abstract def exitPackageProvide(ctx: PackageProvideContext): Unit
Exit a parse tree produced by
TclParser#packageProvide
.Exit a parse tree produced by
TclParser#packageProvide
.- ctx
the parse tree
- abstract def exitPackageRequire(ctx: PackageRequireContext): Unit
Exit a parse tree produced by
TclParser#packageRequire
.Exit a parse tree produced by
TclParser#packageRequire
.- ctx
the parse tree
- abstract def exitPackageVersion(ctx: PackageVersionContext): Unit
Exit a parse tree produced by
TclParser#packageVersion
.Exit a parse tree produced by
TclParser#packageVersion
.- ctx
the parse tree
- abstract def exitProc(ctx: ProcContext): Unit
Exit a parse tree produced by
TclParser#proc
.Exit a parse tree produced by
TclParser#proc
.- ctx
the parse tree
- abstract def exitProcArg(ctx: ProcArgContext): Unit
Exit a parse tree produced by
TclParser#procArg
.Exit a parse tree produced by
TclParser#procArg
.- ctx
the parse tree
- abstract def exitProcArgDef(ctx: ProcArgDefContext): Unit
Exit a parse tree produced by
TclParser#procArgDef
.Exit a parse tree produced by
TclParser#procArgDef
.- ctx
the parse tree
- abstract def exitProcBody(ctx: ProcBodyContext): Unit
Exit a parse tree produced by
TclParser#procBody
.Exit a parse tree produced by
TclParser#procBody
.- ctx
the parse tree
- abstract def exitProcIdentifier(ctx: ProcIdentifierContext): Unit
Exit a parse tree produced by
TclParser#procIdentifier
.Exit a parse tree produced by
TclParser#procIdentifier
.- ctx
the parse tree
- abstract def exitRegexp(ctx: RegexpContext): Unit
Exit a parse tree produced by
TclParser#regexp
.Exit a parse tree produced by
TclParser#regexp
.- ctx
the parse tree
- abstract def exitSource_text(ctx: Source_textContext): Unit
Exit a parse tree produced by
TclParser#source_text
.Exit a parse tree produced by
TclParser#source_text
.- ctx
the parse tree
- abstract def exitSwitch(ctx: SwitchContext): Unit
Exit a parse tree produced by
TclParser#switch
.Exit a parse tree produced by
TclParser#switch
.- ctx
the parse tree
- abstract def exitSwitchBody(ctx: SwitchBodyContext): Unit
Exit a parse tree produced by
TclParser#switchBody
.Exit a parse tree produced by
TclParser#switchBody
.- ctx
the parse tree
- abstract def exitSwitchDefaultBody(ctx: SwitchDefaultBodyContext): Unit
Exit a parse tree produced by
TclParser#switchDefaultBody
.Exit a parse tree produced by
TclParser#switchDefaultBody
.- ctx
the parse tree
- abstract def exitSwitchExpr(ctx: SwitchExprContext): Unit
Exit a parse tree produced by
TclParser#switchExpr
.Exit a parse tree produced by
TclParser#switchExpr
.- ctx
the parse tree
- abstract def exitSwitchMatch(ctx: SwitchMatchContext): Unit
Exit a parse tree produced by
TclParser#switchMatch
.Exit a parse tree produced by
TclParser#switchMatch
.- ctx
the parse tree
- abstract def exitWhile(ctx: WhileContext): Unit
Exit a parse tree produced by
TclParser#while
.Exit a parse tree produced by
TclParser#while
.- ctx
the parse tree
- abstract def exitWhileBody(ctx: WhileBodyContext): Unit
Exit a parse tree produced by
TclParser#whileBody
.Exit a parse tree produced by
TclParser#whileBody
.- ctx
the parse tree
- abstract def exitWhileCond(ctx: WhileCondContext): Unit
Exit a parse tree produced by
TclParser#whileCond
.Exit a parse tree produced by
TclParser#whileCond
.- ctx
the parse tree
- abstract def visitErrorNode(arg0: ErrorNode): Unit
- Definition Classes
- ParseTreeListener
- abstract def visitTerminal(arg0: TerminalNode): Unit
- Definition Classes
- ParseTreeListener
Concrete 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]) @IntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- 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()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)