name:
src/main/java/io/protobase/f7/antlr/F7BaseVisitor.java
-rw-r--r--
8842
1// Generated from F7.g4 by ANTLR 4.7.2
2package io.protobase.f7.antlr;
3
4import org.antlr.v4.runtime.tree.AbstractParseTreeVisitor;
5
6/**
7 * This class provides an empty implementation of {@link F7Visitor},
8 * which can be extended to create a visitor which only needs to handle a subset
9 * of the available methods.
10 *
11 * @param <T> The return type of the visit operation. Use {@link Void} for
12 * operations with no return type.
13 */
14public class F7BaseVisitor<T> extends AbstractParseTreeVisitor<T> implements F7Visitor<T> {
15 /**
16 * {@inheritDoc}
17 *
18 * <p>The default implementation returns the result of calling
19 * {@link #visitChildren} on {@code ctx}.</p>
20 */
21 @Override public T visitStart(F7Parser.StartContext ctx) {
22 return visitChildren(ctx);
23 }
24
25 /**
26 * {@inheritDoc}
27 *
28 * <p>The default implementation returns the result of calling
29 * {@link #visitChildren} on {@code ctx}.</p>
30 */
31 @Override public T visitBlock(F7Parser.BlockContext ctx) {
32 return visitChildren(ctx);
33 }
34
35 /**
36 * {@inheritDoc}
37 *
38 * <p>The default implementation returns the result of calling
39 * {@link #visitChildren} on {@code ctx}.</p>
40 */
41 @Override public T visitUnaryPercentExpression(F7Parser.UnaryPercentExpressionContext ctx) {
42 return visitChildren(ctx);
43 }
44
45 /**
46 * {@inheritDoc}
47 *
48 * <p>The default implementation returns the result of calling
49 * {@link #visitChildren} on {@code ctx}.</p>
50 */
51 @Override public T visitUnaryMinusExpression(F7Parser.UnaryMinusExpressionContext ctx) {
52 return visitChildren(ctx);
53 }
54
55 /**
56 * {@inheritDoc}
57 *
58 * <p>The default implementation returns the result of calling
59 * {@link #visitChildren} on {@code ctx}.</p>
60 */
61 @Override public T visitPowerExpression(F7Parser.PowerExpressionContext ctx) {
62 return visitChildren(ctx);
63 }
64
65 /**
66 * {@inheritDoc}
67 *
68 * <p>The default implementation returns the result of calling
69 * {@link #visitChildren} on {@code ctx}.</p>
70 */
71 @Override public T visitUnaryPlusExpression(F7Parser.UnaryPlusExpressionContext ctx) {
72 return visitChildren(ctx);
73 }
74
75 /**
76 * {@inheritDoc}
77 *
78 * <p>The default implementation returns the result of calling
79 * {@link #visitChildren} on {@code ctx}.</p>
80 */
81 @Override public T visitAtomExpression(F7Parser.AtomExpressionContext ctx) {
82 return visitChildren(ctx);
83 }
84
85 /**
86 * {@inheritDoc}
87 *
88 * <p>The default implementation returns the result of calling
89 * {@link #visitChildren} on {@code ctx}.</p>
90 */
91 @Override public T visitAdditiveExpression(F7Parser.AdditiveExpressionContext ctx) {
92 return visitChildren(ctx);
93 }
94
95 /**
96 * {@inheritDoc}
97 *
98 * <p>The default implementation returns the result of calling
99 * {@link #visitChildren} on {@code ctx}.</p>
100 */
101 @Override public T visitRelationalExpression(F7Parser.RelationalExpressionContext ctx) {
102 return visitChildren(ctx);
103 }
104
105 /**
106 * {@inheritDoc}
107 *
108 * <p>The default implementation returns the result of calling
109 * {@link #visitChildren} on {@code ctx}.</p>
110 */
111 @Override public T visitRangeExpression(F7Parser.RangeExpressionContext ctx) {
112 return visitChildren(ctx);
113 }
114
115 /**
116 * {@inheritDoc}
117 *
118 * <p>The default implementation returns the result of calling
119 * {@link #visitChildren} on {@code ctx}.</p>
120 */
121 @Override public T visitMultiplicationExpression(F7Parser.MultiplicationExpressionContext ctx) {
122 return visitChildren(ctx);
123 }
124
125 /**
126 * {@inheritDoc}
127 *
128 * <p>The default implementation returns the result of calling
129 * {@link #visitChildren} on {@code ctx}.</p>
130 */
131 @Override public T visitConcatExpression(F7Parser.ConcatExpressionContext ctx) {
132 return visitChildren(ctx);
133 }
134
135 /**
136 * {@inheritDoc}
137 *
138 * <p>The default implementation returns the result of calling
139 * {@link #visitChildren} on {@code ctx}.</p>
140 */
141 @Override public T visitCellAtom(F7Parser.CellAtomContext ctx) {
142 return visitChildren(ctx);
143 }
144
145 /**
146 * {@inheritDoc}
147 *
148 * <p>The default implementation returns the result of calling
149 * {@link #visitChildren} on {@code ctx}.</p>
150 */
151 @Override public T visitStringAtom(F7Parser.StringAtomContext ctx) {
152 return visitChildren(ctx);
153 }
154
155 /**
156 * {@inheritDoc}
157 *
158 * <p>The default implementation returns the result of calling
159 * {@link #visitChildren} on {@code ctx}.</p>
160 */
161 @Override public T visitErrorAtom(F7Parser.ErrorAtomContext ctx) {
162 return visitChildren(ctx);
163 }
164
165 /**
166 * {@inheritDoc}
167 *
168 * <p>The default implementation returns the result of calling
169 * {@link #visitChildren} on {@code ctx}.</p>
170 */
171 @Override public T visitNumberAtom(F7Parser.NumberAtomContext ctx) {
172 return visitChildren(ctx);
173 }
174
175 /**
176 * {@inheritDoc}
177 *
178 * <p>The default implementation returns the result of calling
179 * {@link #visitChildren} on {@code ctx}.</p>
180 */
181 @Override public T visitParentheticalAtom(F7Parser.ParentheticalAtomContext ctx) {
182 return visitChildren(ctx);
183 }
184
185 /**
186 * {@inheritDoc}
187 *
188 * <p>The default implementation returns the result of calling
189 * {@link #visitChildren} on {@code ctx}.</p>
190 */
191 @Override public T visitFormulaAtom(F7Parser.FormulaAtomContext ctx) {
192 return visitChildren(ctx);
193 }
194
195 /**
196 * {@inheritDoc}
197 *
198 * <p>The default implementation returns the result of calling
199 * {@link #visitChildren} on {@code ctx}.</p>
200 */
201 @Override public T visitListAtom(F7Parser.ListAtomContext ctx) {
202 return visitChildren(ctx);
203 }
204
205 /**
206 * {@inheritDoc}
207 *
208 * <p>The default implementation returns the result of calling
209 * {@link #visitChildren} on {@code ctx}.</p>
210 */
211 @Override public T visitNamedAtom(F7Parser.NamedAtomContext ctx) {
212 return visitChildren(ctx);
213 }
214
215 /**
216 * {@inheritDoc}
217 *
218 * <p>The default implementation returns the result of calling
219 * {@link #visitChildren} on {@code ctx}.</p>
220 */
221 @Override public T visitBiRange(F7Parser.BiRangeContext ctx) {
222 return visitChildren(ctx);
223 }
224
225 /**
226 * {@inheritDoc}
227 *
228 * <p>The default implementation returns the result of calling
229 * {@link #visitChildren} on {@code ctx}.</p>
230 */
231 @Override public T visitUniRange(F7Parser.UniRangeContext ctx) {
232 return visitChildren(ctx);
233 }
234
235 /**
236 * {@inheritDoc}
237 *
238 * <p>The default implementation returns the result of calling
239 * {@link #visitChildren} on {@code ctx}.</p>
240 */
241 @Override public T visitColumnWiseBiRange(F7Parser.ColumnWiseBiRangeContext ctx) {
242 return visitChildren(ctx);
243 }
244
245 /**
246 * {@inheritDoc}
247 *
248 * <p>The default implementation returns the result of calling
249 * {@link #visitChildren} on {@code ctx}.</p>
250 */
251 @Override public T visitColumnWiseWithRowOffsetFirstBiRange(F7Parser.ColumnWiseWithRowOffsetFirstBiRangeContext ctx) {
252 return visitChildren(ctx);
253 }
254
255 /**
256 * {@inheritDoc}
257 *
258 * <p>The default implementation returns the result of calling
259 * {@link #visitChildren} on {@code ctx}.</p>
260 */
261 @Override public T visitColumnWiseWithRowOffsetLastBiRange(F7Parser.ColumnWiseWithRowOffsetLastBiRangeContext ctx) {
262 return visitChildren(ctx);
263 }
264
265 /**
266 * {@inheritDoc}
267 *
268 * <p>The default implementation returns the result of calling
269 * {@link #visitChildren} on {@code ctx}.</p>
270 */
271 @Override public T visitRowWiseBiRange(F7Parser.RowWiseBiRangeContext ctx) {
272 return visitChildren(ctx);
273 }
274
275 /**
276 * {@inheritDoc}
277 *
278 * <p>The default implementation returns the result of calling
279 * {@link #visitChildren} on {@code ctx}.</p>
280 */
281 @Override public T visitRowWiseWithColumnOffsetFirstBiRange(F7Parser.RowWiseWithColumnOffsetFirstBiRangeContext ctx) {
282 return visitChildren(ctx);
283 }
284
285 /**
286 * {@inheritDoc}
287 *
288 * <p>The default implementation returns the result of calling
289 * {@link #visitChildren} on {@code ctx}.</p>
290 */
291 @Override public T visitRowWiseWithColumnOffsetLastBiRange(F7Parser.RowWiseWithColumnOffsetLastBiRangeContext ctx) {
292 return visitChildren(ctx);
293 }
294
295 /**
296 * {@inheritDoc}
297 *
298 * <p>The default implementation returns the result of calling
299 * {@link #visitChildren} on {@code ctx}.</p>
300 */
301 @Override public T visitArguments(F7Parser.ArgumentsContext ctx) {
302 return visitChildren(ctx);
303 }
304
305 /**
306 * {@inheritDoc}
307 *
308 * <p>The default implementation returns the result of calling
309 * {@link #visitChildren} on {@code ctx}.</p>
310 */
311 @Override public T visitIdentifier(F7Parser.IdentifierContext ctx) {
312 return visitChildren(ctx);
313 }
314
315 /**
316 * {@inheritDoc}
317 *
318 * <p>The default implementation returns the result of calling
319 * {@link #visitChildren} on {@code ctx}.</p>
320 */
321 @Override public T visitComparisonOperator(F7Parser.ComparisonOperatorContext ctx) {
322 return visitChildren(ctx);
323 }
324}