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 }