git.frostfs.info/TrueCloudLab/frostfs-sdk-go@v0.0.0-20241022124111-5361f0ecebd3/netmap/parser/query_visitor.go (about)

     1  // Code generated from netmap/parser/Query.g4 by ANTLR 4.13.1. DO NOT EDIT.
     2  
     3  package parser // Query
     4  
     5  import "github.com/antlr4-go/antlr/v4"
     6  
     7  // A complete Visitor for a parse tree produced by Query.
     8  type QueryVisitor interface {
     9  	antlr.ParseTreeVisitor
    10  
    11  	// Visit a parse tree produced by Query#policy.
    12  	VisitPolicy(ctx *PolicyContext) interface{}
    13  
    14  	// Visit a parse tree produced by Query#selectFilterExpr.
    15  	VisitSelectFilterExpr(ctx *SelectFilterExprContext) interface{}
    16  
    17  	// Visit a parse tree produced by Query#ecStmt.
    18  	VisitEcStmt(ctx *EcStmtContext) interface{}
    19  
    20  	// Visit a parse tree produced by Query#repStmt.
    21  	VisitRepStmt(ctx *RepStmtContext) interface{}
    22  
    23  	// Visit a parse tree produced by Query#cbfStmt.
    24  	VisitCbfStmt(ctx *CbfStmtContext) interface{}
    25  
    26  	// Visit a parse tree produced by Query#selectStmt.
    27  	VisitSelectStmt(ctx *SelectStmtContext) interface{}
    28  
    29  	// Visit a parse tree produced by Query#clause.
    30  	VisitClause(ctx *ClauseContext) interface{}
    31  
    32  	// Visit a parse tree produced by Query#filterExpr.
    33  	VisitFilterExpr(ctx *FilterExprContext) interface{}
    34  
    35  	// Visit a parse tree produced by Query#filterStmt.
    36  	VisitFilterStmt(ctx *FilterStmtContext) interface{}
    37  
    38  	// Visit a parse tree produced by Query#expr.
    39  	VisitExpr(ctx *ExprContext) interface{}
    40  
    41  	// Visit a parse tree produced by Query#filterKey.
    42  	VisitFilterKey(ctx *FilterKeyContext) interface{}
    43  
    44  	// Visit a parse tree produced by Query#filterValue.
    45  	VisitFilterValue(ctx *FilterValueContext) interface{}
    46  
    47  	// Visit a parse tree produced by Query#number.
    48  	VisitNumber(ctx *NumberContext) interface{}
    49  
    50  	// Visit a parse tree produced by Query#keyword.
    51  	VisitKeyword(ctx *KeywordContext) interface{}
    52  
    53  	// Visit a parse tree produced by Query#ident.
    54  	VisitIdent(ctx *IdentContext) interface{}
    55  
    56  	// Visit a parse tree produced by Query#identWC.
    57  	VisitIdentWC(ctx *IdentWCContext) interface{}
    58  }