Packages

object TypeVisitor extends TesslaSyntaxBaseVisitor[Type]

Linear Supertypes
TesslaSyntaxBaseVisitor[Type], TesslaSyntaxVisitor[Type], AbstractParseTreeVisitor[Type], ParseTreeVisitor[Type], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TypeVisitor
  2. TesslaSyntaxBaseVisitor
  3. TesslaSyntaxVisitor
  4. AbstractParseTreeVisitor
  5. ParseTreeVisitor
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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: Type, arg1: Type): Type
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. def defaultResult(): Type
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. def shouldVisitNextChild(arg0: RuleNode, arg1: Type): Boolean
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  17. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  18. def toString(): String
    Definition Classes
    AnyRef → Any
  19. def visit(arg0: ParseTree): Type
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  20. def visitAnnotation(arg0: AnnotationContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  21. def visitAnnotationArg(arg0: AnnotationArgContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  22. def visitAnnotationDefinition(arg0: AnnotationDefinitionContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  23. def visitAnnotationInner(arg0: AnnotationInnerContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  24. def visitArg(arg0: ArgContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  25. def visitBlock(arg0: BlockContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  26. def visitBuiltInBody(arg0: BuiltInBodyContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  27. def visitBuiltInTypeBody(arg0: BuiltInTypeBodyContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  28. final def visitChildren(node: RuleNode): Nothing
    Definition Classes
    TypeVisitor → AbstractParseTreeVisitor → ParseTreeVisitor
  29. def visitDef(arg0: DefContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  30. def visitDefinition(arg0: DefinitionContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  31. def visitDefinitionHeader(arg0: DefinitionHeaderContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  32. def visitEntry(arg0: EntryContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  33. def visitEos(arg0: EosContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  34. def visitErrorNode(arg0: ErrorNode): Type
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  35. def visitEscapeSequence(arg0: EscapeSequenceContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  36. def visitEvalType(arg0: EvalTypeContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  37. def visitExpressionBody(arg0: ExpressionBodyContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  38. def visitExternID(arg0: ExternIDContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  39. def visitFloatLiteral(arg0: FloatLiteralContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  40. def visitFormat(arg0: FormatContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  41. def visitFunctionCall(arg0: FunctionCallContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  42. def visitFunctionType(functionType: FunctionTypeContext): FunctionType
    Definition Classes
    TypeVisitor → TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  43. def visitGlobalAnnotation(arg0: GlobalAnnotationContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  44. def visitITE(arg0: ITEContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  45. def visitImportStatement(arg0: ImportStatementContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  46. def visitIn(arg0: InContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  47. def visitInclude(arg0: IncludeContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  48. def visitInfixExpression(arg0: InfixExpressionContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  49. def visitIntLiteral(arg0: IntLiteralContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  50. def visitLambda(arg0: LambdaContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  51. def visitMemberAccess(arg0: MemberAccessContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  52. def visitMemberDefinition(arg0: MemberDefinitionContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  53. def visitMemberSig(arg0: MemberSigContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  54. def visitModuleDefinition(arg0: ModuleDefinitionContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  55. def visitObjectLiteral(arg0: ObjectLiteralContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  56. def visitObjectType(objectType: ObjectTypeContext): ObjectType
    Definition Classes
    TypeVisitor → TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  57. def visitOut(arg0: OutContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  58. def visitParam(arg0: ParamContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  59. def visitRootMemberAccess(arg0: RootMemberAccessContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  60. def visitSimpleType(simpleType: SimpleTypeContext): SimpleType
    Definition Classes
    TypeVisitor → TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  61. def visitSpec(arg0: SpecContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  62. def visitStringInterpolation(arg0: StringInterpolationContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  63. def visitStringLit(arg0: StringLitContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  64. def visitStringLiteral(arg0: StringLiteralContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  65. def visitTerminal(arg0: TerminalNode): Type
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  66. def visitText(arg0: TextContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  67. def visitTupleExpression(arg0: TupleExpressionContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  68. def visitTupleType(tupleType: TupleTypeContext): TupleType
    Definition Classes
    TypeVisitor → TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  69. def visitTypeAliasBody(arg0: TypeAliasBodyContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  70. def visitTypeApplication(typeApplication: TypeApplicationContext): TypeApplication
    Definition Classes
    TypeVisitor → TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  71. def visitTypeDefinition(arg0: TypeDefinitionContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  72. def visitUnaryExpression(arg0: UnaryExpressionContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  73. def visitVariable(arg0: VariableContext): Type
    Definition Classes
    TesslaSyntaxBaseVisitor → TesslaSyntaxVisitor
  74. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  75. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  76. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from TesslaSyntaxBaseVisitor[Type]

Inherited from TesslaSyntaxVisitor[Type]

Inherited from AbstractParseTreeVisitor[Type]

Inherited from ParseTreeVisitor[Type]

Inherited from AnyRef

Inherited from Any

Ungrouped