Packages

class ParserVisitor extends copybookParserBaseVisitor[Expr]

Linear Supertypes
copybookParserBaseVisitor[Expr], copybookParserVisitor[Expr], AbstractParseTreeVisitor[Expr], ParseTreeVisitor[Expr], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ParserVisitor
  2. copybookParserBaseVisitor
  3. copybookParserVisitor
  4. AbstractParseTreeVisitor
  5. ParseTreeVisitor
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. 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

  1. case class IdentifierExpr(value: String, originalValue: String) extends Expr with Product with Serializable
  2. case class Level(n: Int, el: Group, context: ParserRuleContext, children: Option[Int] = None) extends Product with Serializable
  3. case class OccursExpr(m: Int, M: Option[Int], dep: Option[String]) extends Expr with Product with Serializable
  4. case class PicExpr(value: CobolType) extends Expr with Product with Serializable
  5. case class PrimitiveExpr(value: Primitive) extends Expr with Product with Serializable
  6. case class SepSignExpr(value: Char, separate: Boolean) extends Expr with Product with Serializable
  7. case class UsageExpr(value: Option[Usage]) extends Expr with Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def aggregateResult(arg0: Expr, arg1: Expr): Expr
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. var ast: CopybookAST
  7. def checkBounds(ctx: ParserRuleContext, expr: PicExpr): PicExpr
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  9. def defaultResult(): Expr
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. def fromNumericSPicRegexDecimalScaled(s: String, nine1: String, scale: String, nine2: String): Decimal
  14. def fromNumericSPicRegexDecimalScaledLead(s: String, scale: String, nine: String): Decimal
  15. def fromNumericSPicRegexExplicitDot(s: String, nine1: String, nine2: String): Decimal
  16. def fromNumericSPicRegexScaled(s: String, text: String, scale: String): Decimal
  17. def fromNumericZPicRegexDecimalScaled(z1: String, nine1: String, scale: String, nine2: String, z2: String): Decimal
  18. def fromNumericZPicRegexExplicitDot(z1: String, nine1: String, nine2: String, z2: String): Decimal
  19. def fromNumericZPicRegexScaled(z: String, nine: String, scale: String): Decimal
  20. def genericLengthRegex(char: Char, optional: Boolean = false): String
  21. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. def getIdentifier(ctx: RuleContext): String
  23. def getParentFromLevel(section: Int): Group
  24. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  26. def isSignSeparate(pic: CobolType): Boolean
  27. def length(text: String): (String, Int)
  28. val lengthRegex: Regex
  29. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. val numericSPicRegexDecimalScaled: Regex
  33. val numericSPicRegexDecimalScaledLead: Regex
  34. val numericSPicRegexExplicitDot: Regex
  35. val numericSPicRegexScaled: Regex
  36. val numericZPicRegexDecimalScaled: Regex
  37. val numericZPicRegexExplicitDot: Regex
  38. val numericZPicRegexScaled: Regex
  39. def replaceDecimal0(pic: PicExpr): PicExpr
  40. def replaceSign(pic: PicExpr, side: Char, sign: Char, separate: Boolean): PicExpr
  41. def replaceUsage(ctx: ParserRuleContext, pic: PicExpr, usage: Option[Usage]): PicExpr
  42. def shouldVisitNextChild(arg0: RuleNode, arg1: Expr): Boolean
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  43. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  44. def toString(): String
    Definition Classes
    AnyRef → Any
  45. def usageFromText(text: String): Option[Usage]
  46. def visit(arg0: ParseTree): Expr
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  47. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  48. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  49. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  50. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  51. def visitChildren(arg0: RuleNode): Expr
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  52. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  53. def visitErrorNode(arg0: ErrorNode): Expr
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  54. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  55. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  56. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  57. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  58. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  59. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  60. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  61. def visitLeadingSign(ctx: LeadingSignContext): PicExpr

    Visit a parse tree produced by the leadingSign labeled alternative in copybookParser#signPrecision9.

    Visit a parse tree produced by the leadingSign labeled alternative in copybookParser#signPrecision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  62. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  63. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  64. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  65. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  66. def visitMinus(ctx: MinusContext): Expr

    Visit a parse tree produced by the minus labeled alternative in copybookParser#plusMinus.

    Visit a parse tree produced by the minus labeled alternative in copybookParser#plusMinus.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  67. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  68. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  69. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  70. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  71. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  72. def visitPlus(ctx: PlusContext): Expr

    Visit a parse tree produced by the plus labeled alternative in copybookParser#plusMinus.

    Visit a parse tree produced by the plus labeled alternative in copybookParser#plusMinus.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  73. def visitPrecision9DecimalScaled(ctx: Precision9DecimalScaledContext): PicExpr

    Visit a parse tree produced by the precision9DecimalScaled labeled alternative in copybookParser#precision9.

    Visit a parse tree produced by the precision9DecimalScaled labeled alternative in copybookParser#precision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  74. def visitPrecision9ExplicitDot(ctx: Precision9ExplicitDotContext): PicExpr

    Visit a parse tree produced by the precision9ExplicitDot labeled alternative in copybookParser#precision9.

    Visit a parse tree produced by the precision9ExplicitDot labeled alternative in copybookParser#precision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  75. def visitPrecision9Nines(ctx: Precision9NinesContext): PicExpr

    Visit a parse tree produced by the precision9Nines labeled alternative in copybookParser#precision9.

    Visit a parse tree produced by the precision9Nines labeled alternative in copybookParser#precision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  76. def visitPrecision9Ps(ctx: Precision9PsContext): PicExpr

    Visit a parse tree produced by the precision9Ps labeled alternative in copybookParser#precision9.

    Visit a parse tree produced by the precision9Ps labeled alternative in copybookParser#precision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  77. def visitPrecision9Scaled(ctx: Precision9ScaledContext): PicExpr

    Visit a parse tree produced by the precision9Scaled labeled alternative in copybookParser#precision9.

    Visit a parse tree produced by the precision9Scaled labeled alternative in copybookParser#precision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  78. def visitPrecision9ScaledLead(ctx: Precision9ScaledLeadContext): PicExpr

    Visit a parse tree produced by the precision9ScaledLead labeled alternative in copybookParser#precision9.

    Visit a parse tree produced by the precision9ScaledLead labeled alternative in copybookParser#precision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  79. def visitPrecision9Ss(ctx: Precision9SsContext): PicExpr

    Visit a parse tree produced by the precision9Ss labeled alternative in copybookParser#precision9.

    Visit a parse tree produced by the precision9Ss labeled alternative in copybookParser#precision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  80. def visitPrecision9Vs(ctx: Precision9VsContext): PicExpr

    Visit a parse tree produced by the precision9Vs labeled alternative in copybookParser#precision9.

    Visit a parse tree produced by the precision9Vs labeled alternative in copybookParser#precision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  81. def visitPrecision9Zs(ctx: Precision9ZsContext): PicExpr

    Visit a parse tree produced by the precision9Zs labeled alternative in copybookParser#precision9.

    Visit a parse tree produced by the precision9Zs labeled alternative in copybookParser#precision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  82. def visitPrecisionZDecimalScaled(ctx: PrecisionZDecimalScaledContext): PicExpr

    Visit a parse tree produced by the precisionZDecimalScaled labeled alternative in copybookParser#precision9.

    Visit a parse tree produced by the precisionZDecimalScaled labeled alternative in copybookParser#precision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  83. def visitPrecisionZExplicitDot(ctx: PrecisionZExplicitDotContext): PicExpr

    Visit a parse tree produced by the precisionZExplicitDot labeled alternative in copybookParser#precision9.

    Visit a parse tree produced by the precisionZExplicitDot labeled alternative in copybookParser#precision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  84. def visitPrecisionZScaled(ctx: PrecisionZScaledContext): PicExpr

    Visit a parse tree produced by the precisionZScaled labeled alternative in copybookParser#precision9.

    Visit a parse tree produced by the precisionZScaled labeled alternative in copybookParser#precision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  85. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  86. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  87. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  88. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  89. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  90. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  91. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  92. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  93. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  94. def visitTerminal(arg0: TerminalNode): Expr
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  95. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  96. def visitTrailingSign(ctx: TrailingSignContext): PicExpr

    Visit a parse tree produced by the trailingSign labeled alternative in copybookParser#signPrecision9.

    Visit a parse tree produced by the trailingSign labeled alternative in copybookParser#signPrecision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  97. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  98. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    ParserVisitorcopybookParserBaseVisitorcopybookParserVisitor
  99. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  100. def visitValues(ctx: ValuesContext): Expr

    Visit a parse tree produced by the values labeled alternative in copybookParser#plusMinusplusMinusprecision9precision9precision9precision9precision9precision9precision9precision9precision9precision9precision9precision9signPrecision9signPrecision9.

    Visit a parse tree produced by the values labeled alternative in copybookParser#plusMinusplusMinusprecision9precision9precision9precision9precision9precision9precision9precision9precision9precision9precision9precision9signPrecision9signPrecision9.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  101. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  102. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  103. 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 #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    copybookParserBaseVisitorcopybookParserVisitor
    Annotations
    @Override()
  104. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  105. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  106. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from copybookParserVisitor[Expr]

Inherited from AbstractParseTreeVisitor[Expr]

Inherited from ParseTreeVisitor[Expr]

Inherited from AnyRef

Inherited from Any

Ungrouped