Class PklParserBaseVisitor<Result>
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<Result>
-
- org.pkl.core.parser.antlr.PklParserBaseVisitor<Result>
-
- Type Parameters:
Result- The return type of the visit operation. UseVoidfor operations with no return type.
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<Result>,PklParserVisitor<Result>
- Direct Known Subclasses:
AbstractAstBuilder
public class PklParserBaseVisitor<Result> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<Result> implements PklParserVisitor<Result>
This class provides an empty implementation ofPklParserVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
-
-
Constructor Summary
Constructors Constructor Description PklParserBaseVisitor()
-
Method Summary
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitUnknownType
public Result visitUnknownType(@NotNull PklParser.UnknownTypeContext ctx)
Visit a parse tree produced by theunknownTypelabeled alternative inPklParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnknownTypein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNothingType
public Result visitNothingType(@NotNull PklParser.NothingTypeContext ctx)
Visit a parse tree produced by thenothingTypelabeled alternative inPklParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNothingTypein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuleType
public Result visitModuleType(@NotNull PklParser.ModuleTypeContext ctx)
Visit a parse tree produced by themoduleTypelabeled alternative inPklParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitModuleTypein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteralType
public Result visitStringLiteralType(@NotNull PklParser.StringLiteralTypeContext ctx)
Visit a parse tree produced by thestringLiteralTypelabeled alternative inPklParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringLiteralTypein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeclaredType
public Result visitDeclaredType(@NotNull PklParser.DeclaredTypeContext ctx)
Visit a parse tree produced by thedeclaredTypelabeled alternative inPklParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDeclaredTypein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenthesizedType
public Result visitParenthesizedType(@NotNull PklParser.ParenthesizedTypeContext ctx)
Visit a parse tree produced by theparenthesizedTypelabeled alternative inPklParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParenthesizedTypein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullableType
public Result visitNullableType(@NotNull PklParser.NullableTypeContext ctx)
Visit a parse tree produced by thenullableTypelabeled alternative inPklParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullableTypein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstrainedType
public Result visitConstrainedType(@NotNull PklParser.ConstrainedTypeContext ctx)
Visit a parse tree produced by theconstrainedTypelabeled alternative inPklParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitConstrainedTypein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDefaultUnionType
public Result visitDefaultUnionType(@NotNull PklParser.DefaultUnionTypeContext ctx)
Visit a parse tree produced by thedefaultUnionTypelabeled alternative inPklParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDefaultUnionTypein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnionType
public Result visitUnionType(@NotNull PklParser.UnionTypeContext ctx)
Visit a parse tree produced by theunionTypelabeled alternative inPklParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnionTypein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionType
public Result visitFunctionType(@NotNull PklParser.FunctionTypeContext ctx)
Visit a parse tree produced by thefunctionTypelabeled alternative inPklParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionTypein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitThisExpr
public Result visitThisExpr(@NotNull PklParser.ThisExprContext ctx)
Visit a parse tree produced by thethisExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitThisExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOuterExpr
public Result visitOuterExpr(@NotNull PklParser.OuterExprContext ctx)
Visit a parse tree produced by theouterExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOuterExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuleExpr
public Result visitModuleExpr(@NotNull PklParser.ModuleExprContext ctx)
Visit a parse tree produced by themoduleExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitModuleExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullLiteral
public Result visitNullLiteral(@NotNull PklParser.NullLiteralContext ctx)
Visit a parse tree produced by thenullLiterallabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullLiteralin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTrueLiteral
public Result visitTrueLiteral(@NotNull PklParser.TrueLiteralContext ctx)
Visit a parse tree produced by thetrueLiterallabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTrueLiteralin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFalseLiteral
public Result visitFalseLiteral(@NotNull PklParser.FalseLiteralContext ctx)
Visit a parse tree produced by thefalseLiterallabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFalseLiteralin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntLiteral
public Result visitIntLiteral(@NotNull PklParser.IntLiteralContext ctx)
Visit a parse tree produced by theintLiterallabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntLiteralin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFloatLiteral
public Result visitFloatLiteral(@NotNull PklParser.FloatLiteralContext ctx)
Visit a parse tree produced by thefloatLiterallabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFloatLiteralin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitThrowExpr
public Result visitThrowExpr(@NotNull PklParser.ThrowExprContext ctx)
Visit a parse tree produced by thethrowExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitThrowExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraceExpr
public Result visitTraceExpr(@NotNull PklParser.TraceExprContext ctx)
Visit a parse tree produced by thetraceExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTraceExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImportExpr
public Result visitImportExpr(@NotNull PklParser.ImportExprContext ctx)
Visit a parse tree produced by theimportExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitImportExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReadExpr
public Result visitReadExpr(@NotNull PklParser.ReadExprContext ctx)
Visit a parse tree produced by thereadExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitReadExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnqualifiedAccessExpr
public Result visitUnqualifiedAccessExpr(@NotNull PklParser.UnqualifiedAccessExprContext ctx)
Visit a parse tree produced by theunqualifiedAccessExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnqualifiedAccessExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleLineStringLiteral
public Result visitSingleLineStringLiteral(@NotNull PklParser.SingleLineStringLiteralContext ctx)
Visit a parse tree produced by thesingleLineStringLiterallabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleLineStringLiteralin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultiLineStringLiteral
public Result visitMultiLineStringLiteral(@NotNull PklParser.MultiLineStringLiteralContext ctx)
Visit a parse tree produced by themultiLineStringLiterallabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultiLineStringLiteralin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNewExpr
public Result visitNewExpr(@NotNull PklParser.NewExprContext ctx)
Visit a parse tree produced by thenewExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNewExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAmendExpr
public Result visitAmendExpr(@NotNull PklParser.AmendExprContext ctx)
Visit a parse tree produced by theamendExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAmendExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSuperAccessExpr
public Result visitSuperAccessExpr(@NotNull PklParser.SuperAccessExprContext ctx)
Visit a parse tree produced by thesuperAccessExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSuperAccessExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSuperSubscriptExpr
public Result visitSuperSubscriptExpr(@NotNull PklParser.SuperSubscriptExprContext ctx)
Visit a parse tree produced by thesuperSubscriptExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSuperSubscriptExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedAccessExpr
public Result visitQualifiedAccessExpr(@NotNull PklParser.QualifiedAccessExprContext ctx)
Visit a parse tree produced by thequalifiedAccessExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedAccessExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSubscriptExpr
public Result visitSubscriptExpr(@NotNull PklParser.SubscriptExprContext ctx)
Visit a parse tree produced by thesubscriptExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSubscriptExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNonNullExpr
public Result visitNonNullExpr(@NotNull PklParser.NonNullExprContext ctx)
Visit a parse tree produced by thenonNullExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNonNullExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnaryMinusExpr
public Result visitUnaryMinusExpr(@NotNull PklParser.UnaryMinusExprContext ctx)
Visit a parse tree produced by theunaryMinusExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnaryMinusExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLogicalNotExpr
public Result visitLogicalNotExpr(@NotNull PklParser.LogicalNotExprContext ctx)
Visit a parse tree produced by thelogicalNotExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLogicalNotExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExponentiationExpr
public Result visitExponentiationExpr(@NotNull PklParser.ExponentiationExprContext ctx)
Visit a parse tree produced by theexponentiationExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExponentiationExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultiplicativeExpr
public Result visitMultiplicativeExpr(@NotNull PklParser.MultiplicativeExprContext ctx)
Visit a parse tree produced by themultiplicativeExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultiplicativeExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAdditiveExpr
public Result visitAdditiveExpr(@NotNull PklParser.AdditiveExprContext ctx)
Visit a parse tree produced by theadditiveExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAdditiveExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComparisonExpr
public Result visitComparisonExpr(@NotNull PklParser.ComparisonExprContext ctx)
Visit a parse tree produced by thecomparisonExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitComparisonExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeTestExpr
public Result visitTypeTestExpr(@NotNull PklParser.TypeTestExprContext ctx)
Visit a parse tree produced by thetypeTestExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeTestExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEqualityExpr
public Result visitEqualityExpr(@NotNull PklParser.EqualityExprContext ctx)
Visit a parse tree produced by theequalityExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEqualityExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLogicalAndExpr
public Result visitLogicalAndExpr(@NotNull PklParser.LogicalAndExprContext ctx)
Visit a parse tree produced by thelogicalAndExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLogicalAndExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLogicalOrExpr
public Result visitLogicalOrExpr(@NotNull PklParser.LogicalOrExprContext ctx)
Visit a parse tree produced by thelogicalOrExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLogicalOrExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPipeExpr
public Result visitPipeExpr(@NotNull PklParser.PipeExprContext ctx)
Visit a parse tree produced by thepipeExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPipeExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullCoalesceExpr
public Result visitNullCoalesceExpr(@NotNull PklParser.NullCoalesceExprContext ctx)
Visit a parse tree produced by thenullCoalesceExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullCoalesceExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIfExpr
public Result visitIfExpr(@NotNull PklParser.IfExprContext ctx)
Visit a parse tree produced by theifExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIfExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLetExpr
public Result visitLetExpr(@NotNull PklParser.LetExprContext ctx)
Visit a parse tree produced by theletExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLetExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionLiteral
public Result visitFunctionLiteral(@NotNull PklParser.FunctionLiteralContext ctx)
Visit a parse tree produced by thefunctionLiterallabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionLiteralin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenthesizedExpr
public Result visitParenthesizedExpr(@NotNull PklParser.ParenthesizedExprContext ctx)
Visit a parse tree produced by theparenthesizedExprlabeled alternative inPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParenthesizedExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectProperty
public Result visitObjectProperty(@NotNull PklParser.ObjectPropertyContext ctx)
Visit a parse tree produced by theobjectPropertylabeled alternative inPklParser.objectMember().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObjectPropertyin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectMethod
public Result visitObjectMethod(@NotNull PklParser.ObjectMethodContext ctx)
Visit a parse tree produced by theobjectMethodlabeled alternative inPklParser.objectMember().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObjectMethodin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMemberPredicate
public Result visitMemberPredicate(@NotNull PklParser.MemberPredicateContext ctx)
Visit a parse tree produced by thememberPredicatelabeled alternative inPklParser.objectMember().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMemberPredicatein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectEntry
public Result visitObjectEntry(@NotNull PklParser.ObjectEntryContext ctx)
Visit a parse tree produced by theobjectEntrylabeled alternative inPklParser.objectMember().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObjectEntryin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectElement
public Result visitObjectElement(@NotNull PklParser.ObjectElementContext ctx)
Visit a parse tree produced by theobjectElementlabeled alternative inPklParser.objectMember().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObjectElementin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectSpread
public Result visitObjectSpread(@NotNull PklParser.ObjectSpreadContext ctx)
Visit a parse tree produced by theobjectSpreadlabeled alternative inPklParser.objectMember().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObjectSpreadin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhenGenerator
public Result visitWhenGenerator(@NotNull PklParser.WhenGeneratorContext ctx)
Visit a parse tree produced by thewhenGeneratorlabeled alternative inPklParser.objectMember().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhenGeneratorin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForGenerator
public Result visitForGenerator(@NotNull PklParser.ForGeneratorContext ctx)
Visit a parse tree produced by theforGeneratorlabeled alternative inPklParser.objectMember().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitForGeneratorin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReplInput
public Result visitReplInput(@NotNull PklParser.ReplInputContext ctx)
Visit a parse tree produced byPklParser.replInput().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitReplInputin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExprInput
public Result visitExprInput(@NotNull PklParser.ExprInputContext ctx)
Visit a parse tree produced byPklParser.exprInput().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExprInputin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModule
public Result visitModule(@NotNull PklParser.ModuleContext ctx)
Visit a parse tree produced byPklParser.module().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitModulein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuleDecl
public Result visitModuleDecl(@NotNull PklParser.ModuleDeclContext ctx)
Visit a parse tree produced byPklParser.moduleDecl().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitModuleDeclin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuleHeader
public Result visitModuleHeader(@NotNull PklParser.ModuleHeaderContext ctx)
Visit a parse tree produced byPklParser.moduleHeader().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitModuleHeaderin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuleExtendsOrAmendsClause
public Result visitModuleExtendsOrAmendsClause(@NotNull PklParser.ModuleExtendsOrAmendsClauseContext ctx)
Visit a parse tree produced byPklParser.moduleExtendsOrAmendsClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitModuleExtendsOrAmendsClausein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImportClause
public Result visitImportClause(@NotNull PklParser.ImportClauseContext ctx)
Visit a parse tree produced byPklParser.importClause().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitImportClausein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClazz
public Result visitClazz(@NotNull PklParser.ClazzContext ctx)
Visit a parse tree produced byPklParser.clazz().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitClazzin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassHeader
public Result visitClassHeader(@NotNull PklParser.ClassHeaderContext ctx)
Visit a parse tree produced byPklParser.classHeader().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitClassHeaderin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModifier
public Result visitModifier(@NotNull PklParser.ModifierContext ctx)
Visit a parse tree produced byPklParser.modifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitModifierin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassBody
public Result visitClassBody(@NotNull PklParser.ClassBodyContext ctx)
Visit a parse tree produced byPklParser.classBody().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitClassBodyin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeAlias
public Result visitTypeAlias(@NotNull PklParser.TypeAliasContext ctx)
Visit a parse tree produced byPklParser.typeAlias().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeAliasin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeAliasHeader
public Result visitTypeAliasHeader(@NotNull PklParser.TypeAliasHeaderContext ctx)
Visit a parse tree produced byPklParser.typeAliasHeader().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeAliasHeaderin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassProperty
public Result visitClassProperty(@NotNull PklParser.ClassPropertyContext ctx)
Visit a parse tree produced byPklParser.classProperty().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitClassPropertyin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassMethod
public Result visitClassMethod(@NotNull PklParser.ClassMethodContext ctx)
Visit a parse tree produced byPklParser.classMethod().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitClassMethodin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMethodHeader
public Result visitMethodHeader(@NotNull PklParser.MethodHeaderContext ctx)
Visit a parse tree produced byPklParser.methodHeader().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMethodHeaderin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterList
public Result visitParameterList(@NotNull PklParser.ParameterListContext ctx)
Visit a parse tree produced byPklParser.parameterList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParameterListin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArgumentList
public Result visitArgumentList(@NotNull PklParser.ArgumentListContext ctx)
Visit a parse tree produced byPklParser.argumentList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArgumentListin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnnotation
public Result visitAnnotation(@NotNull PklParser.AnnotationContext ctx)
Visit a parse tree produced byPklParser.annotation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAnnotationin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedIdentifier
public Result visitQualifiedIdentifier(@NotNull PklParser.QualifiedIdentifierContext ctx)
Visit a parse tree produced byPklParser.qualifiedIdentifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedIdentifierin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeAnnotation
public Result visitTypeAnnotation(@NotNull PklParser.TypeAnnotationContext ctx)
Visit a parse tree produced byPklParser.typeAnnotation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeAnnotationin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeParameterList
public Result visitTypeParameterList(@NotNull PklParser.TypeParameterListContext ctx)
Visit a parse tree produced byPklParser.typeParameterList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeParameterListin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeParameter
public Result visitTypeParameter(@NotNull PklParser.TypeParameterContext ctx)
Visit a parse tree produced byPklParser.typeParameter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeParameterin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeArgumentList
public Result visitTypeArgumentList(@NotNull PklParser.TypeArgumentListContext ctx)
Visit a parse tree produced byPklParser.typeArgumentList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeArgumentListin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitType
public Result visitType(@NotNull PklParser.TypeContext ctx)
Visit a parse tree produced byPklParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypein interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypedIdentifier
public Result visitTypedIdentifier(@NotNull PklParser.TypedIdentifierContext ctx)
Visit a parse tree produced byPklParser.typedIdentifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypedIdentifierin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameter
public Result visitParameter(@NotNull PklParser.ParameterContext ctx)
Visit a parse tree produced byPklParser.parameter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParameterin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpr
public Result visitExpr(@NotNull PklParser.ExprContext ctx)
Visit a parse tree produced byPklParser.expr().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExprin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectBody
public Result visitObjectBody(@NotNull PklParser.ObjectBodyContext ctx)
Visit a parse tree produced byPklParser.objectBody().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObjectBodyin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectMember
public Result visitObjectMember(@NotNull PklParser.ObjectMemberContext ctx)
Visit a parse tree produced byPklParser.objectMember().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObjectMemberin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringConstant
public Result visitStringConstant(@NotNull PklParser.StringConstantContext ctx)
Visit a parse tree produced byPklParser.stringConstant().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringConstantin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleLineStringPart
public Result visitSingleLineStringPart(@NotNull PklParser.SingleLineStringPartContext ctx)
Visit a parse tree produced byPklParser.singleLineStringPart().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleLineStringPartin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultiLineStringPart
public Result visitMultiLineStringPart(@NotNull PklParser.MultiLineStringPartContext ctx)
Visit a parse tree produced byPklParser.multiLineStringPart().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultiLineStringPartin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReservedKeyword
public Result visitReservedKeyword(@NotNull PklParser.ReservedKeywordContext ctx)
Visit a parse tree produced byPklParser.reservedKeyword().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitReservedKeywordin interfacePklParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-