interface OrbitVisitor<T : Any!> : ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced by OrbitParser.
abstract fun visitActorDeclaration(ctx: OrbitParser.ActorDeclarationContext!): T
Visit a parse tree produced by |
|
abstract fun visitActorMethod(ctx: OrbitParser.ActorMethodContext!): T
Visit a parse tree produced by |
|
abstract fun visitDataDeclaration(ctx: OrbitParser.DataDeclarationContext!): T
Visit a parse tree produced by |
|
abstract fun visitDataField(ctx: OrbitParser.DataFieldContext!): T
Visit a parse tree produced by |
|
abstract fun visitDeclaration(ctx: OrbitParser.DeclarationContext!): T
Visit a parse tree produced by |
|
abstract fun visitEnumDeclaration(ctx: OrbitParser.EnumDeclarationContext!): T
Visit a parse tree produced by |
|
abstract fun visitEnumMember(ctx: OrbitParser.EnumMemberContext!): T
Visit a parse tree produced by |
|
abstract fun visitFile(ctx: OrbitParser.FileContext!): T
Visit a parse tree produced by |
|
abstract fun visitMethodParam(ctx: OrbitParser.MethodParamContext!): T
Visit a parse tree produced by |
open class OrbitBaseVisitor<T : Any!> : AbstractParseTreeVisitor<T>, OrbitVisitor<T>
This class provides an empty implementation of |