18d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount// Generated from BindingExpression.g4 by ANTLR 4.5
2fead9ca09b117136b35bc5bf137340a754f9edddGeorge Mountpackage android.databinding.parser;
3c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
4c09acd410cdf8399b43f5e4a77313337a0c9a178George Mountimport org.antlr.v4.runtime.ParserRuleContext;
58d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mountimport org.antlr.v4.runtime.Token;
6c09acd410cdf8399b43f5e4a77313337a0c9a178George Mountimport org.antlr.v4.runtime.misc.NotNull;
7c09acd410cdf8399b43f5e4a77313337a0c9a178George Mountimport org.antlr.v4.runtime.tree.ErrorNode;
8c09acd410cdf8399b43f5e4a77313337a0c9a178George Mountimport org.antlr.v4.runtime.tree.TerminalNode;
9c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
10c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount/**
11c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount * This class provides an empty implementation of {@link BindingExpressionListener},
12c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount * which can be extended to create a listener which only needs to handle a subset
13c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount * of the available methods.
14c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount */
15c09acd410cdf8399b43f5e4a77313337a0c9a178George Mountpublic class BindingExpressionBaseListener implements BindingExpressionListener {
16c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
17c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
18c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
19c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
20c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
218d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterBracketOp(@NotNull BindingExpressionParser.BracketOpContext ctx) { }
22c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
23c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
24c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
25c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
26c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
278d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitBracketOp(@NotNull BindingExpressionParser.BracketOpContext ctx) { }
28c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
29c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
30c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
31c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
32c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
33c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
348d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterResource(@NotNull BindingExpressionParser.ResourceContext ctx) { }
35ae7cb82316e351c488ee3b9c7226602321f34301George Mount	/**
36ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 * {@inheritDoc}
37ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 *
38ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 * <p>The default implementation does nothing.</p>
39ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 */
408d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitResource(@NotNull BindingExpressionParser.ResourceContext ctx) { }
41ae7cb82316e351c488ee3b9c7226602321f34301George Mount
42ae7cb82316e351c488ee3b9c7226602321f34301George Mount	/**
43ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 * {@inheritDoc}
44ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 *
45ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 * <p>The default implementation does nothing.</p>
46ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 */
478d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterCastOp(@NotNull BindingExpressionParser.CastOpContext ctx) { }
48c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
49c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
50c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
51c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
52c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
538d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitCastOp(@NotNull BindingExpressionParser.CastOpContext ctx) { }
54c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
55c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
56c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
57c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
58c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
59c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
6035e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	@Override public void enterUnaryOp(@NotNull BindingExpressionParser.UnaryOpContext ctx) { }
61c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
62c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
63c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
64c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
65c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
6635e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	@Override public void exitUnaryOp(@NotNull BindingExpressionParser.UnaryOpContext ctx) { }
67c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
68c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
69c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
70c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
71c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
72c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
738d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterAndOrOp(@NotNull BindingExpressionParser.AndOrOpContext ctx) { }
74c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
75c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
76c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
77c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
78c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
798d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitAndOrOp(@NotNull BindingExpressionParser.AndOrOpContext ctx) { }
80c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
81c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
82c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
83c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
84c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
85c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
868d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterMethodInvocation(@NotNull BindingExpressionParser.MethodInvocationContext ctx) { }
87ae7cb82316e351c488ee3b9c7226602321f34301George Mount	/**
88ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 * {@inheritDoc}
89ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 *
90ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 * <p>The default implementation does nothing.</p>
91ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 */
928d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitMethodInvocation(@NotNull BindingExpressionParser.MethodInvocationContext ctx) { }
93ae7cb82316e351c488ee3b9c7226602321f34301George Mount
94ae7cb82316e351c488ee3b9c7226602321f34301George Mount	/**
95ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 * {@inheritDoc}
96ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 *
97ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 * <p>The default implementation does nothing.</p>
98ae7cb82316e351c488ee3b9c7226602321f34301George Mount	 */
998d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterPrimary(@NotNull BindingExpressionParser.PrimaryContext ctx) { }
100c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
101c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
102c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
103c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
104c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
1058d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitPrimary(@NotNull BindingExpressionParser.PrimaryContext ctx) { }
106c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
107c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
108c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
109c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
110c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
111c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
1128d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterGrouping(@NotNull BindingExpressionParser.GroupingContext ctx) { }
113c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
114c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
115c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
116c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
117c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
1188d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitGrouping(@NotNull BindingExpressionParser.GroupingContext ctx) { }
119c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
120c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
121c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
122c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
123c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
124c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
1258d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterTernaryOp(@NotNull BindingExpressionParser.TernaryOpContext ctx) { }
12635e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	/**
12735e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@inheritDoc}
12835e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 *
12935e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * <p>The default implementation does nothing.</p>
13035e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 */
1318d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitTernaryOp(@NotNull BindingExpressionParser.TernaryOpContext ctx) { }
13235e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar
13335e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	/**
13435e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@inheritDoc}
13535e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 *
13635e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * <p>The default implementation does nothing.</p>
13735e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 */
1388d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterComparisonOp(@NotNull BindingExpressionParser.ComparisonOpContext ctx) { }
139c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
140c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
141c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
142c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
143c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
1448d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitComparisonOp(@NotNull BindingExpressionParser.ComparisonOpContext ctx) { }
145c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
146c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
147c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
148c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
149c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
150c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
1518d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterDotOp(@NotNull BindingExpressionParser.DotOpContext ctx) { }
152c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
153c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
154c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
155c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
156c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
1578d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitDotOp(@NotNull BindingExpressionParser.DotOpContext ctx) { }
158c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
159c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
160c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
161c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
162c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
163c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
1648d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterMathOp(@NotNull BindingExpressionParser.MathOpContext ctx) { }
165c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
166c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
167c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
168c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
169c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
1708d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitMathOp(@NotNull BindingExpressionParser.MathOpContext ctx) { }
171c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
172c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
173c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
174c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
175c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
176c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
1778d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterQuestionQuestionOp(@NotNull BindingExpressionParser.QuestionQuestionOpContext ctx) { }
178c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
179c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
180c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
181c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
182c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
1838d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitQuestionQuestionOp(@NotNull BindingExpressionParser.QuestionQuestionOpContext ctx) { }
184c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
185c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
186c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
187c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
188c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
189c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
1908d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterBitShiftOp(@NotNull BindingExpressionParser.BitShiftOpContext ctx) { }
191c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
192c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
193c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
194c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
195c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
1968d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitBitShiftOp(@NotNull BindingExpressionParser.BitShiftOpContext ctx) { }
197c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
198c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
199c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
200c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
201c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
202c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
2038d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterInstanceOfOp(@NotNull BindingExpressionParser.InstanceOfOpContext ctx) { }
20435e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	/**
20535e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@inheritDoc}
20635e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 *
20735e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * <p>The default implementation does nothing.</p>
20835e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 */
2098d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitInstanceOfOp(@NotNull BindingExpressionParser.InstanceOfOpContext ctx) { }
21035e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar
21135e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	/**
21235e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@inheritDoc}
21335e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 *
21435e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * <p>The default implementation does nothing.</p>
21535e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 */
2168d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterBinaryOp(@NotNull BindingExpressionParser.BinaryOpContext ctx) { }
217c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
218c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
219c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
220c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
221c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
2228d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitBinaryOp(@NotNull BindingExpressionParser.BinaryOpContext ctx) { }
223c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
224c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
225c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
226c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
227c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
228c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
2298d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterBindingSyntax(@NotNull BindingExpressionParser.BindingSyntaxContext ctx) { }
230c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
231c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
232c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
233c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
234c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
2358d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitBindingSyntax(@NotNull BindingExpressionParser.BindingSyntaxContext ctx) { }
236c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
237c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
238c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
239c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
240c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
241c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
2428d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterDefaults(@NotNull BindingExpressionParser.DefaultsContext ctx) { }
243c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
244c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
245c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
246c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
247c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
2488d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitDefaults(@NotNull BindingExpressionParser.DefaultsContext ctx) { }
249c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
250c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
251c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
252c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
253c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
254c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
2558d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterConstantValue(@NotNull BindingExpressionParser.ConstantValueContext ctx) { }
256c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
257c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
258c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
259c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
260c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
2618d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitConstantValue(@NotNull BindingExpressionParser.ConstantValueContext ctx) { }
262c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
263c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
264c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
265c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
266c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
267c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
2688d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterExpression(@NotNull BindingExpressionParser.ExpressionContext ctx) { }
26935e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	/**
27035e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@inheritDoc}
27135e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 *
27235e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * <p>The default implementation does nothing.</p>
27335e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 */
2748d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitExpression(@NotNull BindingExpressionParser.ExpressionContext ctx) { }
27535e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar
27635e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	/**
27735e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@inheritDoc}
27835e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 *
27935e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * <p>The default implementation does nothing.</p>
28035e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 */
2818d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterClassExtraction(@NotNull BindingExpressionParser.ClassExtractionContext ctx) { }
282c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
283c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
284c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
285c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
286c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
2878d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitClassExtraction(@NotNull BindingExpressionParser.ClassExtractionContext ctx) { }
288c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
289c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
290c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
291c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
292c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
293c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
2948d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterExpressionList(@NotNull BindingExpressionParser.ExpressionListContext ctx) { }
295c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
296c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
297c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
298c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
299c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3008d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitExpressionList(@NotNull BindingExpressionParser.ExpressionListContext ctx) { }
301c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
302c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
303c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
304c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
305c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
306c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3078d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterLiteral(@NotNull BindingExpressionParser.LiteralContext ctx) { }
308c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
309c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
310c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
311c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
312c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3138d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitLiteral(@NotNull BindingExpressionParser.LiteralContext ctx) { }
314c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
315c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
316c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
317c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
318c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
319c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3208d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterIdentifier(@NotNull BindingExpressionParser.IdentifierContext ctx) { }
321c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
322c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
323c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
324c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
325c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3268d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitIdentifier(@NotNull BindingExpressionParser.IdentifierContext ctx) { }
327c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
328c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
329c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
330c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
331c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
332c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3338d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterJavaLiteral(@NotNull BindingExpressionParser.JavaLiteralContext ctx) { }
334c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
335c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
336c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
337c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
338c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3398d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitJavaLiteral(@NotNull BindingExpressionParser.JavaLiteralContext ctx) { }
340c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
341c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
342c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
343c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
344c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
345c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3468d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterStringLiteral(@NotNull BindingExpressionParser.StringLiteralContext ctx) { }
347c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
348c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
349c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
350c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
351c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3528d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitStringLiteral(@NotNull BindingExpressionParser.StringLiteralContext ctx) { }
353c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
354c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
355c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
356c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
357c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
358c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3598d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterExplicitGenericInvocation(@NotNull BindingExpressionParser.ExplicitGenericInvocationContext ctx) { }
36035e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	/**
36135e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * {@inheritDoc}
36235e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 *
36335e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 * <p>The default implementation does nothing.</p>
36435e303ef39a4fe83175b69486a6bbd444ef6ccd5Yigit Boyar	 */
3658d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitExplicitGenericInvocation(@NotNull BindingExpressionParser.ExplicitGenericInvocationContext ctx) { }
366c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
367c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
368c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
369c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
370c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
371c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3728d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterTypeArguments(@NotNull BindingExpressionParser.TypeArgumentsContext ctx) { }
373c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
374c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
375c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
376c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
377c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3788d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitTypeArguments(@NotNull BindingExpressionParser.TypeArgumentsContext ctx) { }
379c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
380c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
381c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
382c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
383c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
384c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3858d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterType(@NotNull BindingExpressionParser.TypeContext ctx) { }
386c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
387c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
388c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
389c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
390c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3918d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitType(@NotNull BindingExpressionParser.TypeContext ctx) { }
392c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
393c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
394c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
395c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
396c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
397c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
3988d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterExplicitGenericInvocationSuffix(@NotNull BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx) { }
399c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
400c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
401c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
402c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
403c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
4048d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitExplicitGenericInvocationSuffix(@NotNull BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx) { }
405c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
406c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
407c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
408c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
409c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
410c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
4118d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterArguments(@NotNull BindingExpressionParser.ArgumentsContext ctx) { }
412c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
413c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
414c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
415c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
416c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
4178d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitArguments(@NotNull BindingExpressionParser.ArgumentsContext ctx) { }
418c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
419c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
420c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
421c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
422c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
423c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
4248d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterClassOrInterfaceType(@NotNull BindingExpressionParser.ClassOrInterfaceTypeContext ctx) { }
425c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
426c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
427c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
428c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
429c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
4308d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitClassOrInterfaceType(@NotNull BindingExpressionParser.ClassOrInterfaceTypeContext ctx) { }
431c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
432c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
433c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
434c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
435c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
436c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
4378d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterPrimitiveType(@NotNull BindingExpressionParser.PrimitiveTypeContext ctx) { }
438c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
439c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
440c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
441c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
442c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
4438d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitPrimitiveType(@NotNull BindingExpressionParser.PrimitiveTypeContext ctx) { }
444c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
445c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
446c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
447c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
448c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
449c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
4508d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterResources(@NotNull BindingExpressionParser.ResourcesContext ctx) { }
451c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
452c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
453c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
454c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
455c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
4568d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitResources(@NotNull BindingExpressionParser.ResourcesContext ctx) { }
457c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
458c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
459c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
460c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
461c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
462c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
4638d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void enterResourceParameters(@NotNull BindingExpressionParser.ResourceParametersContext ctx) { }
464c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
465c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
466c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
467c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
468c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
4698d89ffbe003c2b51522e56ae64b48d5398c9837bGeorge Mount	@Override public void exitResourceParameters(@NotNull BindingExpressionParser.ResourceParametersContext ctx) { }
470c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount
471c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
472c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
473c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
474c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
475c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
476c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public void enterEveryRule(@NotNull ParserRuleContext ctx) { }
477c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
478c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
479c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
480c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
481c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
482c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public void exitEveryRule(@NotNull ParserRuleContext ctx) { }
483c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
484c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
485c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
486c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
487c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
488c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public void visitTerminal(@NotNull TerminalNode node) { }
489c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	/**
490c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * {@inheritDoc}
491c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 *
492c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 * <p>The default implementation does nothing.</p>
493c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	 */
494c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount	@Override public void visitErrorNode(@NotNull ErrorNode node) { }
495c09acd410cdf8399b43f5e4a77313337a0c9a178George Mount}