open class OrbitBaseVisitor<T : Any> : AbstractParseTreeVisitor<T>, OrbitVisitor<T>
This class provides an empty implementation of OrbitVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
- The return type of the visit operation. Use Void for operations with no return type.
OrbitBaseVisitor()
This class provides an empty implementation of OrbitVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods. |
open fun visitActorDeclaration(ctx: ActorDeclarationContext): T
{@inheritDoc} The default implementation returns the result of calling |
|
open fun visitActorMethod(ctx: ActorMethodContext): T
{@inheritDoc} The default implementation returns the result of calling |
|
open fun visitDataDeclaration(ctx: DataDeclarationContext): T
{@inheritDoc} The default implementation returns the result of calling |
|
open fun visitDataField(ctx: DataFieldContext): T
{@inheritDoc} The default implementation returns the result of calling |
|
open fun visitDeclaration(ctx: DeclarationContext): T
{@inheritDoc} The default implementation returns the result of calling |
|
open fun visitEnumDeclaration(ctx: EnumDeclarationContext): T
{@inheritDoc} The default implementation returns the result of calling |
|
open fun visitEnumMember(ctx: EnumMemberContext): T
{@inheritDoc} The default implementation returns the result of calling |
|
open fun visitFile(ctx: FileContext): T
{@inheritDoc} The default implementation returns the result of calling |
|
open fun visitMethodParam(ctx: MethodParamContext): T
{@inheritDoc} The default implementation returns the result of calling |
|
open fun visitType(ctx: TypeContext): T
{@inheritDoc} The default implementation returns the result of calling |
class OrbitFileParser : OrbitBaseVisitor<Any> |