f7
f7 is a spreadsheet formula execution library
git clone https://git.vogt.world/f7.git
Log | Files | README.md | LICENSE.md
← All files
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}