class ParserVisitor extends copybookParserBaseVisitor[Expr]
- Alphabetic
- By Inheritance
- ParserVisitor
- copybookParserBaseVisitor
- copybookParserVisitor
- AbstractParseTreeVisitor
- ParseTreeVisitor
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new ParserVisitor(enc: Encoding, stringTrimmingPolicy: StringTrimmingPolicy, ebcdicCodePage: CodePage, asciiCharset: Charset, isUtf16BigEndian: Boolean, floatingPointFormat: FloatingPointFormat, strictSignOverpunch: Boolean, improvedNullDetection: Boolean, decodeBinaryAsHex: Boolean, fieldCodePageMap: Map[String, String])
Type Members
- case class IdentifierExpr(value: String, originalValue: String) extends Expr with Product with Serializable
- case class Level(n: Int, el: Group, context: ParserRuleContext, children: Option[Int] = None) extends Product with Serializable
- case class OccursExpr(m: Int, M: Option[Int], dep: Option[String]) extends Expr with Product with Serializable
- case class PicExpr(value: CobolType) extends Expr with Product with Serializable
- case class PrimitiveExpr(value: Primitive) extends Expr with Product with Serializable
- case class SepSignExpr(value: Char, separate: Boolean) extends Expr with Product with Serializable
- case class UsageExpr(value: Option[Usage]) extends Expr with Product with Serializable
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
-
def
aggregateResult(arg0: Expr, arg1: Expr): Expr
- Attributes
- protected[tree]
- Definition Classes
- AbstractParseTreeVisitor
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- var ast: CopybookAST
- def checkBounds(ctx: ParserRuleContext, expr: PicExpr): PicExpr
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
defaultResult(): Expr
- Attributes
- protected[tree]
- Definition Classes
- AbstractParseTreeVisitor
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def fromNumericSPicRegexDecimalScaled(s: String, nine1: String, scale: String, nine2: String): Decimal
- def fromNumericSPicRegexDecimalScaledLead(s: String, scale: String, nine: String): Decimal
- def fromNumericSPicRegexExplicitDot(s: String, nine1: String, nine2: String): Decimal
- def fromNumericSPicRegexScaled(s: String, text: String, scale: String): Decimal
- def fromNumericZPicRegexDecimalScaled(z1: String, nine1: String, scale: String, nine2: String, z2: String): Decimal
- def fromNumericZPicRegexExplicitDot(z1: String, nine1: String, nine2: String, z2: String): Decimal
- def fromNumericZPicRegexScaled(z: String, nine: String, scale: String): Decimal
- def genericLengthRegex(char: Char, optional: Boolean = false): String
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getIdentifier(ctx: RuleContext): String
- def getParentFromLevel(section: Int): Group
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isSignSeparate(pic: CobolType): Boolean
- def length(text: String): (String, Int)
- val lengthRegex: Regex
-
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()
- val numericSPicRegexDecimalScaled: Regex
- val numericSPicRegexDecimalScaledLead: Regex
- val numericSPicRegexExplicitDot: Regex
- val numericSPicRegexScaled: Regex
- val numericZPicRegexDecimalScaled: Regex
- val numericZPicRegexExplicitDot: Regex
- val numericZPicRegexScaled: Regex
- def replaceDecimal0(pic: PicExpr): PicExpr
- def replaceSign(pic: PicExpr, side: Char, sign: Char, separate: Boolean): PicExpr
- def replaceUsage(ctx: ParserRuleContext, pic: PicExpr, usage: Option[Usage]): PicExpr
-
def
shouldVisitNextChild(arg0: RuleNode, arg1: Expr): Boolean
- Attributes
- protected[tree]
- Definition Classes
- AbstractParseTreeVisitor
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def usageFromText(text: String): Option[Usage]
-
def
visit(arg0: ParseTree): Expr
- Definition Classes
- AbstractParseTreeVisitor → ParseTreeVisitor
-
def
visitAlphaA(ctx: AlphaAContext): PicExpr
Visit a parse tree produced by
copybookParser#alphaA.Visit a parse tree produced by
copybookParser#alphaA.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitAlphaN(ctx: AlphaNContext): PicExpr
Visit a parse tree produced by
copybookParser#alphaN.Visit a parse tree produced by
copybookParser#alphaN.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitAlphaX(ctx: AlphaXContext): PicExpr
Visit a parse tree produced by
copybookParser#alphaX.Visit a parse tree produced by
copybookParser#alphaX.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitBooleanLiteral(ctx: BooleanLiteralContext): Expr
Visit a parse tree produced by
copybookParser#booleanLiteral.Visit a parse tree produced by
copybookParser#booleanLiteral.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitChildren(arg0: RuleNode): Expr
- Definition Classes
- AbstractParseTreeVisitor → ParseTreeVisitor
-
def
visitDependingOn(ctx: DependingOnContext): Expr
Visit a parse tree produced by
copybookParser#dependingOn.Visit a parse tree produced by
copybookParser#dependingOn.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitErrorNode(arg0: ErrorNode): Expr
- Definition Classes
- AbstractParseTreeVisitor → ParseTreeVisitor
-
def
visitGroup(ctx: GroupContext): Expr
Visit a parse tree produced by
copybookParser#group.Visit a parse tree produced by
copybookParser#group.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitGroupUsageLiteral(ctx: GroupUsageLiteralContext): Expr
Visit a parse tree produced by
copybookParser#groupUsageLiteral.Visit a parse tree produced by
copybookParser#groupUsageLiteral.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitIdentifier(ctx: IdentifierContext): IdentifierExpr
Visit a parse tree produced by
copybookParser#identifier.Visit a parse tree produced by
copybookParser#identifier.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitIndexedBy(ctx: IndexedByContext): Expr
Visit a parse tree produced by
copybookParser#indexedBy.Visit a parse tree produced by
copybookParser#indexedBy.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitIntegerLiteral(ctx: IntegerLiteralContext): Expr
Visit a parse tree produced by
copybookParser#integerLiteral.Visit a parse tree produced by
copybookParser#integerLiteral.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitItem(ctx: ItemContext): Expr
Visit a parse tree produced by
copybookParser#item.Visit a parse tree produced by
copybookParser#item.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitJustified(ctx: JustifiedContext): Expr
Visit a parse tree produced by
copybookParser#justified.Visit a parse tree produced by
copybookParser#justified.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitLeadingSign(ctx: LeadingSignContext): PicExpr
Visit a parse tree produced by the
leadingSignlabeled alternative incopybookParser#signPrecision9.Visit a parse tree produced by the
leadingSignlabeled alternative incopybookParser#signPrecision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitLevel66statement(ctx: Level66statementContext): Expr
Visit a parse tree produced by
copybookParser#level66statement.Visit a parse tree produced by
copybookParser#level66statement.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitLevel88statement(ctx: Level88statementContext): Expr
Visit a parse tree produced by
copybookParser#level88statement.Visit a parse tree produced by
copybookParser#level88statement.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitLiteral(ctx: LiteralContext): Expr
Visit a parse tree produced by
copybookParser#literal.Visit a parse tree produced by
copybookParser#literal.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitMain(ctx: MainContext): Expr
Visit a parse tree produced by
copybookParser#main.Visit a parse tree produced by
copybookParser#main.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitMinus(ctx: MinusContext): Expr
Visit a parse tree produced by the
minuslabeled alternative incopybookParser#plusMinus.Visit a parse tree produced by the
minuslabeled alternative incopybookParser#plusMinus.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitNumericLiteral(ctx: NumericLiteralContext): Expr
Visit a parse tree produced by
copybookParser#numericLiteral.Visit a parse tree produced by
copybookParser#numericLiteral.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitOccurs(ctx: OccursContext): OccursExpr
Visit a parse tree produced by
copybookParser#occurs.Visit a parse tree produced by
copybookParser#occurs.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitOccursTo(ctx: OccursToContext): Expr
Visit a parse tree produced by
copybookParser#occursTo.Visit a parse tree produced by
copybookParser#occursTo.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitPic(ctx: PicContext): PicExpr
Visit a parse tree produced by
copybookParser#pic.Visit a parse tree produced by
copybookParser#pic.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitPictureLiteral(ctx: PictureLiteralContext): Expr
Visit a parse tree produced by
copybookParser#pictureLiteral.Visit a parse tree produced by
copybookParser#pictureLiteral.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitPlus(ctx: PlusContext): Expr
Visit a parse tree produced by the
pluslabeled alternative incopybookParser#plusMinus.Visit a parse tree produced by the
pluslabeled alternative incopybookParser#plusMinus.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitPrecision9DecimalScaled(ctx: Precision9DecimalScaledContext): PicExpr
Visit a parse tree produced by the
precision9DecimalScaledlabeled alternative incopybookParser#precision9.Visit a parse tree produced by the
precision9DecimalScaledlabeled alternative incopybookParser#precision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitPrecision9ExplicitDot(ctx: Precision9ExplicitDotContext): PicExpr
Visit a parse tree produced by the
precision9ExplicitDotlabeled alternative incopybookParser#precision9.Visit a parse tree produced by the
precision9ExplicitDotlabeled alternative incopybookParser#precision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitPrecision9Nines(ctx: Precision9NinesContext): PicExpr
Visit a parse tree produced by the
precision9Nineslabeled alternative incopybookParser#precision9.Visit a parse tree produced by the
precision9Nineslabeled alternative incopybookParser#precision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitPrecision9Ps(ctx: Precision9PsContext): PicExpr
Visit a parse tree produced by the
precision9Pslabeled alternative incopybookParser#precision9.Visit a parse tree produced by the
precision9Pslabeled alternative incopybookParser#precision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitPrecision9Scaled(ctx: Precision9ScaledContext): PicExpr
Visit a parse tree produced by the
precision9Scaledlabeled alternative incopybookParser#precision9.Visit a parse tree produced by the
precision9Scaledlabeled alternative incopybookParser#precision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitPrecision9ScaledLead(ctx: Precision9ScaledLeadContext): PicExpr
Visit a parse tree produced by the
precision9ScaledLeadlabeled alternative incopybookParser#precision9.Visit a parse tree produced by the
precision9ScaledLeadlabeled alternative incopybookParser#precision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitPrecision9Ss(ctx: Precision9SsContext): PicExpr
Visit a parse tree produced by the
precision9Sslabeled alternative incopybookParser#precision9.Visit a parse tree produced by the
precision9Sslabeled alternative incopybookParser#precision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitPrecision9Vs(ctx: Precision9VsContext): PicExpr
Visit a parse tree produced by the
precision9Vslabeled alternative incopybookParser#precision9.Visit a parse tree produced by the
precision9Vslabeled alternative incopybookParser#precision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitPrecision9Zs(ctx: Precision9ZsContext): PicExpr
Visit a parse tree produced by the
precision9Zslabeled alternative incopybookParser#precision9.Visit a parse tree produced by the
precision9Zslabeled alternative incopybookParser#precision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitPrecisionZDecimalScaled(ctx: PrecisionZDecimalScaledContext): PicExpr
Visit a parse tree produced by the
precisionZDecimalScaledlabeled alternative incopybookParser#precision9.Visit a parse tree produced by the
precisionZDecimalScaledlabeled alternative incopybookParser#precision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitPrecisionZExplicitDot(ctx: PrecisionZExplicitDotContext): PicExpr
Visit a parse tree produced by the
precisionZExplicitDotlabeled alternative incopybookParser#precision9.Visit a parse tree produced by the
precisionZExplicitDotlabeled alternative incopybookParser#precision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitPrecisionZScaled(ctx: PrecisionZScaledContext): PicExpr
Visit a parse tree produced by the
precisionZScaledlabeled alternative incopybookParser#precision9.Visit a parse tree produced by the
precisionZScaledlabeled alternative incopybookParser#precision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitPrimitive(ctx: PrimitiveContext): Expr
Visit a parse tree produced by
copybookParser#primitive.Visit a parse tree produced by
copybookParser#primitive.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitRedefines(ctx: RedefinesContext): Expr
Visit a parse tree produced by
copybookParser#redefines.Visit a parse tree produced by
copybookParser#redefines.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitRenames(ctx: RenamesContext): Expr
Visit a parse tree produced by
copybookParser#renames.Visit a parse tree produced by
copybookParser#renames.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitSection(ctx: SectionContext): Expr
Visit a parse tree produced by
copybookParser#section.Visit a parse tree produced by
copybookParser#section.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitSeparateSign(ctx: SeparateSignContext): SepSignExpr
Visit a parse tree produced by
copybookParser#separateSign.Visit a parse tree produced by
copybookParser#separateSign.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitSkipLiteral(ctx: SkipLiteralContext): Expr
Visit a parse tree produced by
copybookParser#skipLiteral.Visit a parse tree produced by
copybookParser#skipLiteral.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitSorts(ctx: SortsContext): Expr
Visit a parse tree produced by
copybookParser#sorts.Visit a parse tree produced by
copybookParser#sorts.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitSpecialValues(ctx: SpecialValuesContext): Expr
Visit a parse tree produced by
copybookParser#specialValues.Visit a parse tree produced by
copybookParser#specialValues.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitTerm(ctx: TermContext): Expr
Visit a parse tree produced by
copybookParser#term.Visit a parse tree produced by
copybookParser#term.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitTerminal(arg0: TerminalNode): Expr
- Definition Classes
- AbstractParseTreeVisitor → ParseTreeVisitor
-
def
visitThru(ctx: ThruContext): Expr
Visit a parse tree produced by
copybookParser#thru.Visit a parse tree produced by
copybookParser#thru.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitTrailingSign(ctx: TrailingSignContext): PicExpr
Visit a parse tree produced by the
trailingSignlabeled alternative incopybookParser#signPrecision9.Visit a parse tree produced by the
trailingSignlabeled alternative incopybookParser#signPrecision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitUsage(ctx: UsageContext): UsageExpr
Visit a parse tree produced by
copybookParser#usage.Visit a parse tree produced by
copybookParser#usage.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitUsageGroup(ctx: UsageGroupContext): UsageExpr
Visit a parse tree produced by
copybookParser#usageGroup.Visit a parse tree produced by
copybookParser#usageGroup.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- ParserVisitor → copybookParserBaseVisitor → copybookParserVisitor
-
def
visitUsageLiteral(ctx: UsageLiteralContext): Expr
Visit a parse tree produced by
copybookParser#usageLiteral.Visit a parse tree produced by
copybookParser#usageLiteral.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitValues(ctx: ValuesContext): Expr
Visit a parse tree produced by the
valueslabeled alternative incopybookParser#plusMinusplusMinusprecision9precision9precision9precision9precision9precision9precision9precision9precision9precision9precision9precision9signPrecision9signPrecision9.Visit a parse tree produced by the
valueslabeled alternative incopybookParser#plusMinusplusMinusprecision9precision9precision9precision9precision9precision9precision9precision9precision9precision9precision9precision9signPrecision9signPrecision9.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitValuesFrom(ctx: ValuesFromContext): Expr
Visit a parse tree produced by
copybookParser#valuesFrom.Visit a parse tree produced by
copybookParser#valuesFrom.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitValuesFromTo(ctx: ValuesFromToContext): Expr
Visit a parse tree produced by
copybookParser#valuesFromTo.Visit a parse tree produced by
copybookParser#valuesFromTo.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
def
visitValuesTo(ctx: ValuesToContext): Expr
Visit a parse tree produced by
copybookParser#valuesTo.Visit a parse tree produced by
copybookParser#valuesTo.The default implementation returns the result of calling
#visitChildrenonctx.- ctx
the parse tree
- returns
the visitor result
- Definition Classes
- copybookParserBaseVisitor → copybookParserVisitor
- Annotations
- @Override()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()