BindingExpressionBaseVisitor.java revision 35e303ef39a4fe83175b69486a6bbd444ef6ccd5
1c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount// Generated from BindingExpression.g4 by ANTLR 4.4
2c09acd410cdf8399b43f5e4a77313337a0c9a178George Mountpackage com.android.databinding;
3c09acd410cdf8399b43f5e4a77313337a0c9a178George Mountimport org.antlr.v4.runtime.Token;
4c09acd410cdf8399b43f5e4a77313337a0c9a178George Mountimport org.antlr.v4.runtime.misc.NotNull;
5c09acd410cdf8399b43f5e4a77313337a0c9a178George Mountimport org.antlr.v4.runtime.tree.AbstractParseTreeVisitor;
6c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
7c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount/**
8c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount * This class provides an empty implementation of {@link BindingExpressionVisitor},
9c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount * which can be extended to create a visitor which only needs to handle a subset
10c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount * of the available methods.
11c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount *
12c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount * @param  The return type of the visit operation. Use {@link Void} for
13c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount * operations with no return type.
14c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount */
15c09acd410cdf8399b43f5e4a77313337a0c9a178George Mountpublic class BindingExpressionBaseVisitor<Result> extends AbstractParseTreeVisitor<Result> implements BindingExpressionVisitor<Result> {
16c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
17c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
18c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
19c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
20c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
21c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
22c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitExpression(@NotNull BindingExpressionParser.ExpressionContext ctx) { return visitChildren(ctx); }
23c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
24c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
25c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
26c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
27c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
28c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
29c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
30c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitBracketOp(@NotNull BindingExpressionParser.BracketOpContext ctx) { return visitChildren(ctx); }
31c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
32c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
33c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
34c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
35c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
36c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
37c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3835e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	@Override public Result visitUnaryOp(@NotNull BindingExpressionParser.UnaryOpContext ctx) { return visitChildren(ctx); }
39c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
40c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
41c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
42c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
43c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
44c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
45c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
4635e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	@Override public Result visitCastOp(@NotNull BindingExpressionParser.CastOpContext ctx) { return visitChildren(ctx); }
47c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
48c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
49c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
50c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
51c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
52c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
53c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
5435e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	@Override public Result visitAndOrOp(@NotNull BindingExpressionParser.AndOrOpContext ctx) { return visitChildren(ctx); }
55c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
56c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
57c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
58c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
59c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
60c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
61c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
62c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitExpressionList(@NotNull BindingExpressionParser.ExpressionListContext ctx) { return visitChildren(ctx); }
63c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
64c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
65c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
66c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
67c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
68c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
69c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
7035e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	@Override public Result visitMethodInvocation(@NotNull BindingExpressionParser.MethodInvocationContext ctx) { return visitChildren(ctx); }
7135e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar
7235e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	/**
7335e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@inheritDoc}
7435e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 *
7535e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * <p>The default implementation returns the result of calling
7635e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@link #visitChildren} on {@code ctx}.</p>
7735e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 */
78c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitClassOrInterfaceType(@NotNull BindingExpressionParser.ClassOrInterfaceTypeContext ctx) { return visitChildren(ctx); }
79c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
80c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
81c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
82c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
83c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
84c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
85c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
86c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitStringLiteral(@NotNull BindingExpressionParser.StringLiteralContext ctx) { return visitChildren(ctx); }
87c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
88c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
89c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
90c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
91c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
92c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
93c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
94c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitPrimary(@NotNull BindingExpressionParser.PrimaryContext ctx) { return visitChildren(ctx); }
95c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
96c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
97c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
98c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
99c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
100c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
101c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
102c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitType(@NotNull BindingExpressionParser.TypeContext ctx) { return visitChildren(ctx); }
103c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
104c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
105c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
106c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
107c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
108c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
109c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
110c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitBindingSyntax(@NotNull BindingExpressionParser.BindingSyntaxContext ctx) { return visitChildren(ctx); }
111c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
112c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
113c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
114c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
115c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
116c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
117c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
11835e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	@Override public Result visitComparisonOp(@NotNull BindingExpressionParser.ComparisonOpContext ctx) { return visitChildren(ctx); }
11935e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar
12035e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	/**
12135e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@inheritDoc}
12235e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 *
12335e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * <p>The default implementation returns the result of calling
12435e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@link #visitChildren} on {@code ctx}.</p>
12535e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 */
126c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitTernaryOp(@NotNull BindingExpressionParser.TernaryOpContext ctx) { return visitChildren(ctx); }
127c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
128c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
129c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
130c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
131c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
132c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
133c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
134c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitConstantValue(@NotNull BindingExpressionParser.ConstantValueContext ctx) { return visitChildren(ctx); }
135c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
136c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
137c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
138c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
139c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
140c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
141c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
142c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitDotOp(@NotNull BindingExpressionParser.DotOpContext ctx) { return visitChildren(ctx); }
143c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
144c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
145c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
146c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
147c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
148c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
149c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
150c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitDefaults(@NotNull BindingExpressionParser.DefaultsContext ctx) { return visitChildren(ctx); }
151c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
152c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
153c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
154c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
155c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
156c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
157c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
15835e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	@Override public Result visitBitShiftOp(@NotNull BindingExpressionParser.BitShiftOpContext ctx) { return visitChildren(ctx); }
15935e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar
16035e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	/**
16135e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@inheritDoc}
16235e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 *
16335e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * <p>The default implementation returns the result of calling
16435e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@link #visitChildren} on {@code ctx}.</p>
16535e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 */
166c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitInstanceOfOp(@NotNull BindingExpressionParser.InstanceOfOpContext ctx) { return visitChildren(ctx); }
167c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
168c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
169c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
170c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
171c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
172c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
173c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
174c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitBinaryOp(@NotNull BindingExpressionParser.BinaryOpContext ctx) { return visitChildren(ctx); }
175c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
176c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
177c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
178c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
179c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
180c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
181c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
182c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitExplicitGenericInvocation(@NotNull BindingExpressionParser.ExplicitGenericInvocationContext ctx) { return visitChildren(ctx); }
183c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
184c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
185c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
186c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
187c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
188c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
189c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
190c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitResource(@NotNull BindingExpressionParser.ResourceContext ctx) { return visitChildren(ctx); }
191c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
192c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
193c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
194c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
195c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
196c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
197c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
198c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitExplicitGenericInvocationOp(@NotNull BindingExpressionParser.ExplicitGenericInvocationOpContext ctx) { return visitChildren(ctx); }
199c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
200c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
201c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
202c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
203c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
204c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
205c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
206c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitTypeArguments(@NotNull BindingExpressionParser.TypeArgumentsContext ctx) { return visitChildren(ctx); }
207c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
208c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
209c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
210c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
211c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
212c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
213c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
214c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitGrouping(@NotNull BindingExpressionParser.GroupingContext ctx) { return visitChildren(ctx); }
215c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
216c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
217c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
218c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
219c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
220c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
221c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
222c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitGenericCall(@NotNull BindingExpressionParser.GenericCallContext ctx) { return visitChildren(ctx); }
223c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
224c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
225c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
226c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
227c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
228c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
229c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
23035e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	@Override public Result visitMathOp(@NotNull BindingExpressionParser.MathOpContext ctx) { return visitChildren(ctx); }
23135e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar
23235e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	/**
23335e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@inheritDoc}
23435e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 *
23535e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * <p>The default implementation returns the result of calling
23635e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@link #visitChildren} on {@code ctx}.</p>
23735e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 */
238c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitClassExtraction(@NotNull BindingExpressionParser.ClassExtractionContext ctx) { return visitChildren(ctx); }
239c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
240c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
241c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
242c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
243c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
244c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
245c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
246c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitArguments(@NotNull BindingExpressionParser.ArgumentsContext ctx) { return visitChildren(ctx); }
247c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
248c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
249c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
250c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
251c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
252c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
253c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
254c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitPrimitiveType(@NotNull BindingExpressionParser.PrimitiveTypeContext ctx) { return visitChildren(ctx); }
255c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
256c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
257c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
258c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
259c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
260c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
261c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
262c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitConstantExpression(@NotNull BindingExpressionParser.ConstantExpressionContext ctx) { return visitChildren(ctx); }
263c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
264c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
265c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
266c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
267c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
268c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
269c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
270c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitQuestionQuestionOp(@NotNull BindingExpressionParser.QuestionQuestionOpContext ctx) { return visitChildren(ctx); }
271c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
272c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
273c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
274c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
275c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
276c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
277c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
278c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitJavaLiteral(@NotNull BindingExpressionParser.JavaLiteralContext ctx) { return visitChildren(ctx); }
279c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
280c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
281c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
282c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
283c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
284c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
285c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
286c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitExplicitGenericInvocationSuffix(@NotNull BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx) { return visitChildren(ctx); }
287c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
288c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
289c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
290c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
291c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
292c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
293c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
294c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitIdentifier(@NotNull BindingExpressionParser.IdentifierContext ctx) { return visitChildren(ctx); }
295c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
296c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
297c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
298c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
299c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation returns the result of calling
300c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@link #visitChildren} on {@code ctx}.</p>
301c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
302c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public Result visitLiteral(@NotNull BindingExpressionParser.LiteralContext ctx) { return visitChildren(ctx); }
303c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount}