• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2025 Shenzhen Kaihong Digital.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  * http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 package antlr;
17 // Generated from ./CPP14Parser.g4 by ANTLR 4.13.2
18 
19 import org.antlr.v4.runtime.ParserRuleContext;
20 import org.antlr.v4.runtime.tree.ErrorNode;
21 import org.antlr.v4.runtime.tree.TerminalNode;
22 
23 /**
24  * This class provides an empty implementation of {@link CPP14ParserListener},
25  * which can be extended to create a listener which only needs to handle a subset
26  * of the available methods.
27  */
28 @SuppressWarnings("CheckReturnValue")
29 public class CPP14ParserBaseListener implements CPP14ParserListener {
30 	/**
31 	 * {@inheritDoc}
32 	 *
33 	 * <p>The default implementation does nothing.</p>
34 	 */
enterTranslationUnit(CPP14Parser.TranslationUnitContext ctx)35 	@Override public void enterTranslationUnit(CPP14Parser.TranslationUnitContext ctx) { }
36 	/**
37 	 * {@inheritDoc}
38 	 *
39 	 * <p>The default implementation does nothing.</p>
40 	 */
exitTranslationUnit(CPP14Parser.TranslationUnitContext ctx)41 	@Override public void exitTranslationUnit(CPP14Parser.TranslationUnitContext ctx) { }
42 	/**
43 	 * {@inheritDoc}
44 	 *
45 	 * <p>The default implementation does nothing.</p>
46 	 */
enterPrimaryExpression(CPP14Parser.PrimaryExpressionContext ctx)47 	@Override public void enterPrimaryExpression(CPP14Parser.PrimaryExpressionContext ctx) { }
48 	/**
49 	 * {@inheritDoc}
50 	 *
51 	 * <p>The default implementation does nothing.</p>
52 	 */
exitPrimaryExpression(CPP14Parser.PrimaryExpressionContext ctx)53 	@Override public void exitPrimaryExpression(CPP14Parser.PrimaryExpressionContext ctx) { }
54 	/**
55 	 * {@inheritDoc}
56 	 *
57 	 * <p>The default implementation does nothing.</p>
58 	 */
enterIdExpression(CPP14Parser.IdExpressionContext ctx)59 	@Override public void enterIdExpression(CPP14Parser.IdExpressionContext ctx) { }
60 	/**
61 	 * {@inheritDoc}
62 	 *
63 	 * <p>The default implementation does nothing.</p>
64 	 */
exitIdExpression(CPP14Parser.IdExpressionContext ctx)65 	@Override public void exitIdExpression(CPP14Parser.IdExpressionContext ctx) { }
66 	/**
67 	 * {@inheritDoc}
68 	 *
69 	 * <p>The default implementation does nothing.</p>
70 	 */
enterUnqualifiedId(CPP14Parser.UnqualifiedIdContext ctx)71 	@Override public void enterUnqualifiedId(CPP14Parser.UnqualifiedIdContext ctx) { }
72 	/**
73 	 * {@inheritDoc}
74 	 *
75 	 * <p>The default implementation does nothing.</p>
76 	 */
exitUnqualifiedId(CPP14Parser.UnqualifiedIdContext ctx)77 	@Override public void exitUnqualifiedId(CPP14Parser.UnqualifiedIdContext ctx) { }
78 	/**
79 	 * {@inheritDoc}
80 	 *
81 	 * <p>The default implementation does nothing.</p>
82 	 */
enterQualifiedId(CPP14Parser.QualifiedIdContext ctx)83 	@Override public void enterQualifiedId(CPP14Parser.QualifiedIdContext ctx) { }
84 	/**
85 	 * {@inheritDoc}
86 	 *
87 	 * <p>The default implementation does nothing.</p>
88 	 */
exitQualifiedId(CPP14Parser.QualifiedIdContext ctx)89 	@Override public void exitQualifiedId(CPP14Parser.QualifiedIdContext ctx) { }
90 	/**
91 	 * {@inheritDoc}
92 	 *
93 	 * <p>The default implementation does nothing.</p>
94 	 */
enterNestedNameSpecifier(CPP14Parser.NestedNameSpecifierContext ctx)95 	@Override public void enterNestedNameSpecifier(CPP14Parser.NestedNameSpecifierContext ctx) { }
96 	/**
97 	 * {@inheritDoc}
98 	 *
99 	 * <p>The default implementation does nothing.</p>
100 	 */
exitNestedNameSpecifier(CPP14Parser.NestedNameSpecifierContext ctx)101 	@Override public void exitNestedNameSpecifier(CPP14Parser.NestedNameSpecifierContext ctx) { }
102 	/**
103 	 * {@inheritDoc}
104 	 *
105 	 * <p>The default implementation does nothing.</p>
106 	 */
enterLambdaExpression(CPP14Parser.LambdaExpressionContext ctx)107 	@Override public void enterLambdaExpression(CPP14Parser.LambdaExpressionContext ctx) { }
108 	/**
109 	 * {@inheritDoc}
110 	 *
111 	 * <p>The default implementation does nothing.</p>
112 	 */
exitLambdaExpression(CPP14Parser.LambdaExpressionContext ctx)113 	@Override public void exitLambdaExpression(CPP14Parser.LambdaExpressionContext ctx) { }
114 	/**
115 	 * {@inheritDoc}
116 	 *
117 	 * <p>The default implementation does nothing.</p>
118 	 */
enterLambdaIntroducer(CPP14Parser.LambdaIntroducerContext ctx)119 	@Override public void enterLambdaIntroducer(CPP14Parser.LambdaIntroducerContext ctx) { }
120 	/**
121 	 * {@inheritDoc}
122 	 *
123 	 * <p>The default implementation does nothing.</p>
124 	 */
exitLambdaIntroducer(CPP14Parser.LambdaIntroducerContext ctx)125 	@Override public void exitLambdaIntroducer(CPP14Parser.LambdaIntroducerContext ctx) { }
126 	/**
127 	 * {@inheritDoc}
128 	 *
129 	 * <p>The default implementation does nothing.</p>
130 	 */
enterLambdaCapture(CPP14Parser.LambdaCaptureContext ctx)131 	@Override public void enterLambdaCapture(CPP14Parser.LambdaCaptureContext ctx) { }
132 	/**
133 	 * {@inheritDoc}
134 	 *
135 	 * <p>The default implementation does nothing.</p>
136 	 */
exitLambdaCapture(CPP14Parser.LambdaCaptureContext ctx)137 	@Override public void exitLambdaCapture(CPP14Parser.LambdaCaptureContext ctx) { }
138 	/**
139 	 * {@inheritDoc}
140 	 *
141 	 * <p>The default implementation does nothing.</p>
142 	 */
enterCaptureDefault(CPP14Parser.CaptureDefaultContext ctx)143 	@Override public void enterCaptureDefault(CPP14Parser.CaptureDefaultContext ctx) { }
144 	/**
145 	 * {@inheritDoc}
146 	 *
147 	 * <p>The default implementation does nothing.</p>
148 	 */
exitCaptureDefault(CPP14Parser.CaptureDefaultContext ctx)149 	@Override public void exitCaptureDefault(CPP14Parser.CaptureDefaultContext ctx) { }
150 	/**
151 	 * {@inheritDoc}
152 	 *
153 	 * <p>The default implementation does nothing.</p>
154 	 */
enterCaptureList(CPP14Parser.CaptureListContext ctx)155 	@Override public void enterCaptureList(CPP14Parser.CaptureListContext ctx) { }
156 	/**
157 	 * {@inheritDoc}
158 	 *
159 	 * <p>The default implementation does nothing.</p>
160 	 */
exitCaptureList(CPP14Parser.CaptureListContext ctx)161 	@Override public void exitCaptureList(CPP14Parser.CaptureListContext ctx) { }
162 	/**
163 	 * {@inheritDoc}
164 	 *
165 	 * <p>The default implementation does nothing.</p>
166 	 */
enterCapture(CPP14Parser.CaptureContext ctx)167 	@Override public void enterCapture(CPP14Parser.CaptureContext ctx) { }
168 	/**
169 	 * {@inheritDoc}
170 	 *
171 	 * <p>The default implementation does nothing.</p>
172 	 */
exitCapture(CPP14Parser.CaptureContext ctx)173 	@Override public void exitCapture(CPP14Parser.CaptureContext ctx) { }
174 	/**
175 	 * {@inheritDoc}
176 	 *
177 	 * <p>The default implementation does nothing.</p>
178 	 */
enterSimpleCapture(CPP14Parser.SimpleCaptureContext ctx)179 	@Override public void enterSimpleCapture(CPP14Parser.SimpleCaptureContext ctx) { }
180 	/**
181 	 * {@inheritDoc}
182 	 *
183 	 * <p>The default implementation does nothing.</p>
184 	 */
exitSimpleCapture(CPP14Parser.SimpleCaptureContext ctx)185 	@Override public void exitSimpleCapture(CPP14Parser.SimpleCaptureContext ctx) { }
186 	/**
187 	 * {@inheritDoc}
188 	 *
189 	 * <p>The default implementation does nothing.</p>
190 	 */
enterInitcapture(CPP14Parser.InitcaptureContext ctx)191 	@Override public void enterInitcapture(CPP14Parser.InitcaptureContext ctx) { }
192 	/**
193 	 * {@inheritDoc}
194 	 *
195 	 * <p>The default implementation does nothing.</p>
196 	 */
exitInitcapture(CPP14Parser.InitcaptureContext ctx)197 	@Override public void exitInitcapture(CPP14Parser.InitcaptureContext ctx) { }
198 	/**
199 	 * {@inheritDoc}
200 	 *
201 	 * <p>The default implementation does nothing.</p>
202 	 */
enterLambdaDeclarator(CPP14Parser.LambdaDeclaratorContext ctx)203 	@Override public void enterLambdaDeclarator(CPP14Parser.LambdaDeclaratorContext ctx) { }
204 	/**
205 	 * {@inheritDoc}
206 	 *
207 	 * <p>The default implementation does nothing.</p>
208 	 */
exitLambdaDeclarator(CPP14Parser.LambdaDeclaratorContext ctx)209 	@Override public void exitLambdaDeclarator(CPP14Parser.LambdaDeclaratorContext ctx) { }
210 	/**
211 	 * {@inheritDoc}
212 	 *
213 	 * <p>The default implementation does nothing.</p>
214 	 */
enterPostfixExpression(CPP14Parser.PostfixExpressionContext ctx)215 	@Override public void enterPostfixExpression(CPP14Parser.PostfixExpressionContext ctx) { }
216 	/**
217 	 * {@inheritDoc}
218 	 *
219 	 * <p>The default implementation does nothing.</p>
220 	 */
exitPostfixExpression(CPP14Parser.PostfixExpressionContext ctx)221 	@Override public void exitPostfixExpression(CPP14Parser.PostfixExpressionContext ctx) { }
222 	/**
223 	 * {@inheritDoc}
224 	 *
225 	 * <p>The default implementation does nothing.</p>
226 	 */
enterTypeIdOfTheTypeId(CPP14Parser.TypeIdOfTheTypeIdContext ctx)227 	@Override public void enterTypeIdOfTheTypeId(CPP14Parser.TypeIdOfTheTypeIdContext ctx) { }
228 	/**
229 	 * {@inheritDoc}
230 	 *
231 	 * <p>The default implementation does nothing.</p>
232 	 */
exitTypeIdOfTheTypeId(CPP14Parser.TypeIdOfTheTypeIdContext ctx)233 	@Override public void exitTypeIdOfTheTypeId(CPP14Parser.TypeIdOfTheTypeIdContext ctx) { }
234 	/**
235 	 * {@inheritDoc}
236 	 *
237 	 * <p>The default implementation does nothing.</p>
238 	 */
enterExpressionList(CPP14Parser.ExpressionListContext ctx)239 	@Override public void enterExpressionList(CPP14Parser.ExpressionListContext ctx) { }
240 	/**
241 	 * {@inheritDoc}
242 	 *
243 	 * <p>The default implementation does nothing.</p>
244 	 */
exitExpressionList(CPP14Parser.ExpressionListContext ctx)245 	@Override public void exitExpressionList(CPP14Parser.ExpressionListContext ctx) { }
246 	/**
247 	 * {@inheritDoc}
248 	 *
249 	 * <p>The default implementation does nothing.</p>
250 	 */
enterPseudoDestructorName(CPP14Parser.PseudoDestructorNameContext ctx)251 	@Override public void enterPseudoDestructorName(CPP14Parser.PseudoDestructorNameContext ctx) { }
252 	/**
253 	 * {@inheritDoc}
254 	 *
255 	 * <p>The default implementation does nothing.</p>
256 	 */
exitPseudoDestructorName(CPP14Parser.PseudoDestructorNameContext ctx)257 	@Override public void exitPseudoDestructorName(CPP14Parser.PseudoDestructorNameContext ctx) { }
258 	/**
259 	 * {@inheritDoc}
260 	 *
261 	 * <p>The default implementation does nothing.</p>
262 	 */
enterUnaryExpression(CPP14Parser.UnaryExpressionContext ctx)263 	@Override public void enterUnaryExpression(CPP14Parser.UnaryExpressionContext ctx) { }
264 	/**
265 	 * {@inheritDoc}
266 	 *
267 	 * <p>The default implementation does nothing.</p>
268 	 */
exitUnaryExpression(CPP14Parser.UnaryExpressionContext ctx)269 	@Override public void exitUnaryExpression(CPP14Parser.UnaryExpressionContext ctx) { }
270 	/**
271 	 * {@inheritDoc}
272 	 *
273 	 * <p>The default implementation does nothing.</p>
274 	 */
enterUnaryOperator(CPP14Parser.UnaryOperatorContext ctx)275 	@Override public void enterUnaryOperator(CPP14Parser.UnaryOperatorContext ctx) { }
276 	/**
277 	 * {@inheritDoc}
278 	 *
279 	 * <p>The default implementation does nothing.</p>
280 	 */
exitUnaryOperator(CPP14Parser.UnaryOperatorContext ctx)281 	@Override public void exitUnaryOperator(CPP14Parser.UnaryOperatorContext ctx) { }
282 	/**
283 	 * {@inheritDoc}
284 	 *
285 	 * <p>The default implementation does nothing.</p>
286 	 */
enterNewExpression_(CPP14Parser.NewExpression_Context ctx)287 	@Override public void enterNewExpression_(CPP14Parser.NewExpression_Context ctx) { }
288 	/**
289 	 * {@inheritDoc}
290 	 *
291 	 * <p>The default implementation does nothing.</p>
292 	 */
exitNewExpression_(CPP14Parser.NewExpression_Context ctx)293 	@Override public void exitNewExpression_(CPP14Parser.NewExpression_Context ctx) { }
294 	/**
295 	 * {@inheritDoc}
296 	 *
297 	 * <p>The default implementation does nothing.</p>
298 	 */
enterNewPlacement(CPP14Parser.NewPlacementContext ctx)299 	@Override public void enterNewPlacement(CPP14Parser.NewPlacementContext ctx) { }
300 	/**
301 	 * {@inheritDoc}
302 	 *
303 	 * <p>The default implementation does nothing.</p>
304 	 */
exitNewPlacement(CPP14Parser.NewPlacementContext ctx)305 	@Override public void exitNewPlacement(CPP14Parser.NewPlacementContext ctx) { }
306 	/**
307 	 * {@inheritDoc}
308 	 *
309 	 * <p>The default implementation does nothing.</p>
310 	 */
enterNewTypeId(CPP14Parser.NewTypeIdContext ctx)311 	@Override public void enterNewTypeId(CPP14Parser.NewTypeIdContext ctx) { }
312 	/**
313 	 * {@inheritDoc}
314 	 *
315 	 * <p>The default implementation does nothing.</p>
316 	 */
exitNewTypeId(CPP14Parser.NewTypeIdContext ctx)317 	@Override public void exitNewTypeId(CPP14Parser.NewTypeIdContext ctx) { }
318 	/**
319 	 * {@inheritDoc}
320 	 *
321 	 * <p>The default implementation does nothing.</p>
322 	 */
enterNewDeclarator_(CPP14Parser.NewDeclarator_Context ctx)323 	@Override public void enterNewDeclarator_(CPP14Parser.NewDeclarator_Context ctx) { }
324 	/**
325 	 * {@inheritDoc}
326 	 *
327 	 * <p>The default implementation does nothing.</p>
328 	 */
exitNewDeclarator_(CPP14Parser.NewDeclarator_Context ctx)329 	@Override public void exitNewDeclarator_(CPP14Parser.NewDeclarator_Context ctx) { }
330 	/**
331 	 * {@inheritDoc}
332 	 *
333 	 * <p>The default implementation does nothing.</p>
334 	 */
enterNoPointerNewDeclarator(CPP14Parser.NoPointerNewDeclaratorContext ctx)335 	@Override public void enterNoPointerNewDeclarator(CPP14Parser.NoPointerNewDeclaratorContext ctx) { }
336 	/**
337 	 * {@inheritDoc}
338 	 *
339 	 * <p>The default implementation does nothing.</p>
340 	 */
exitNoPointerNewDeclarator(CPP14Parser.NoPointerNewDeclaratorContext ctx)341 	@Override public void exitNoPointerNewDeclarator(CPP14Parser.NoPointerNewDeclaratorContext ctx) { }
342 	/**
343 	 * {@inheritDoc}
344 	 *
345 	 * <p>The default implementation does nothing.</p>
346 	 */
enterNewInitializer_(CPP14Parser.NewInitializer_Context ctx)347 	@Override public void enterNewInitializer_(CPP14Parser.NewInitializer_Context ctx) { }
348 	/**
349 	 * {@inheritDoc}
350 	 *
351 	 * <p>The default implementation does nothing.</p>
352 	 */
exitNewInitializer_(CPP14Parser.NewInitializer_Context ctx)353 	@Override public void exitNewInitializer_(CPP14Parser.NewInitializer_Context ctx) { }
354 	/**
355 	 * {@inheritDoc}
356 	 *
357 	 * <p>The default implementation does nothing.</p>
358 	 */
enterDeleteExpression(CPP14Parser.DeleteExpressionContext ctx)359 	@Override public void enterDeleteExpression(CPP14Parser.DeleteExpressionContext ctx) { }
360 	/**
361 	 * {@inheritDoc}
362 	 *
363 	 * <p>The default implementation does nothing.</p>
364 	 */
exitDeleteExpression(CPP14Parser.DeleteExpressionContext ctx)365 	@Override public void exitDeleteExpression(CPP14Parser.DeleteExpressionContext ctx) { }
366 	/**
367 	 * {@inheritDoc}
368 	 *
369 	 * <p>The default implementation does nothing.</p>
370 	 */
enterNoExceptExpression(CPP14Parser.NoExceptExpressionContext ctx)371 	@Override public void enterNoExceptExpression(CPP14Parser.NoExceptExpressionContext ctx) { }
372 	/**
373 	 * {@inheritDoc}
374 	 *
375 	 * <p>The default implementation does nothing.</p>
376 	 */
exitNoExceptExpression(CPP14Parser.NoExceptExpressionContext ctx)377 	@Override public void exitNoExceptExpression(CPP14Parser.NoExceptExpressionContext ctx) { }
378 	/**
379 	 * {@inheritDoc}
380 	 *
381 	 * <p>The default implementation does nothing.</p>
382 	 */
enterCastExpression(CPP14Parser.CastExpressionContext ctx)383 	@Override public void enterCastExpression(CPP14Parser.CastExpressionContext ctx) { }
384 	/**
385 	 * {@inheritDoc}
386 	 *
387 	 * <p>The default implementation does nothing.</p>
388 	 */
exitCastExpression(CPP14Parser.CastExpressionContext ctx)389 	@Override public void exitCastExpression(CPP14Parser.CastExpressionContext ctx) { }
390 	/**
391 	 * {@inheritDoc}
392 	 *
393 	 * <p>The default implementation does nothing.</p>
394 	 */
enterPointerMemberExpression(CPP14Parser.PointerMemberExpressionContext ctx)395 	@Override public void enterPointerMemberExpression(CPP14Parser.PointerMemberExpressionContext ctx) { }
396 	/**
397 	 * {@inheritDoc}
398 	 *
399 	 * <p>The default implementation does nothing.</p>
400 	 */
exitPointerMemberExpression(CPP14Parser.PointerMemberExpressionContext ctx)401 	@Override public void exitPointerMemberExpression(CPP14Parser.PointerMemberExpressionContext ctx) { }
402 	/**
403 	 * {@inheritDoc}
404 	 *
405 	 * <p>The default implementation does nothing.</p>
406 	 */
enterMultiplicativeExpression(CPP14Parser.MultiplicativeExpressionContext ctx)407 	@Override public void enterMultiplicativeExpression(CPP14Parser.MultiplicativeExpressionContext ctx) { }
408 	/**
409 	 * {@inheritDoc}
410 	 *
411 	 * <p>The default implementation does nothing.</p>
412 	 */
exitMultiplicativeExpression(CPP14Parser.MultiplicativeExpressionContext ctx)413 	@Override public void exitMultiplicativeExpression(CPP14Parser.MultiplicativeExpressionContext ctx) { }
414 	/**
415 	 * {@inheritDoc}
416 	 *
417 	 * <p>The default implementation does nothing.</p>
418 	 */
enterAdditiveExpression(CPP14Parser.AdditiveExpressionContext ctx)419 	@Override public void enterAdditiveExpression(CPP14Parser.AdditiveExpressionContext ctx) { }
420 	/**
421 	 * {@inheritDoc}
422 	 *
423 	 * <p>The default implementation does nothing.</p>
424 	 */
exitAdditiveExpression(CPP14Parser.AdditiveExpressionContext ctx)425 	@Override public void exitAdditiveExpression(CPP14Parser.AdditiveExpressionContext ctx) { }
426 	/**
427 	 * {@inheritDoc}
428 	 *
429 	 * <p>The default implementation does nothing.</p>
430 	 */
enterShiftExpression(CPP14Parser.ShiftExpressionContext ctx)431 	@Override public void enterShiftExpression(CPP14Parser.ShiftExpressionContext ctx) { }
432 	/**
433 	 * {@inheritDoc}
434 	 *
435 	 * <p>The default implementation does nothing.</p>
436 	 */
exitShiftExpression(CPP14Parser.ShiftExpressionContext ctx)437 	@Override public void exitShiftExpression(CPP14Parser.ShiftExpressionContext ctx) { }
438 	/**
439 	 * {@inheritDoc}
440 	 *
441 	 * <p>The default implementation does nothing.</p>
442 	 */
enterShiftOperator(CPP14Parser.ShiftOperatorContext ctx)443 	@Override public void enterShiftOperator(CPP14Parser.ShiftOperatorContext ctx) { }
444 	/**
445 	 * {@inheritDoc}
446 	 *
447 	 * <p>The default implementation does nothing.</p>
448 	 */
exitShiftOperator(CPP14Parser.ShiftOperatorContext ctx)449 	@Override public void exitShiftOperator(CPP14Parser.ShiftOperatorContext ctx) { }
450 	/**
451 	 * {@inheritDoc}
452 	 *
453 	 * <p>The default implementation does nothing.</p>
454 	 */
enterRelationalExpression(CPP14Parser.RelationalExpressionContext ctx)455 	@Override public void enterRelationalExpression(CPP14Parser.RelationalExpressionContext ctx) { }
456 	/**
457 	 * {@inheritDoc}
458 	 *
459 	 * <p>The default implementation does nothing.</p>
460 	 */
exitRelationalExpression(CPP14Parser.RelationalExpressionContext ctx)461 	@Override public void exitRelationalExpression(CPP14Parser.RelationalExpressionContext ctx) { }
462 	/**
463 	 * {@inheritDoc}
464 	 *
465 	 * <p>The default implementation does nothing.</p>
466 	 */
enterEqualityExpression(CPP14Parser.EqualityExpressionContext ctx)467 	@Override public void enterEqualityExpression(CPP14Parser.EqualityExpressionContext ctx) { }
468 	/**
469 	 * {@inheritDoc}
470 	 *
471 	 * <p>The default implementation does nothing.</p>
472 	 */
exitEqualityExpression(CPP14Parser.EqualityExpressionContext ctx)473 	@Override public void exitEqualityExpression(CPP14Parser.EqualityExpressionContext ctx) { }
474 	/**
475 	 * {@inheritDoc}
476 	 *
477 	 * <p>The default implementation does nothing.</p>
478 	 */
enterAndExpression(CPP14Parser.AndExpressionContext ctx)479 	@Override public void enterAndExpression(CPP14Parser.AndExpressionContext ctx) { }
480 	/**
481 	 * {@inheritDoc}
482 	 *
483 	 * <p>The default implementation does nothing.</p>
484 	 */
exitAndExpression(CPP14Parser.AndExpressionContext ctx)485 	@Override public void exitAndExpression(CPP14Parser.AndExpressionContext ctx) { }
486 	/**
487 	 * {@inheritDoc}
488 	 *
489 	 * <p>The default implementation does nothing.</p>
490 	 */
enterExclusiveOrExpression(CPP14Parser.ExclusiveOrExpressionContext ctx)491 	@Override public void enterExclusiveOrExpression(CPP14Parser.ExclusiveOrExpressionContext ctx) { }
492 	/**
493 	 * {@inheritDoc}
494 	 *
495 	 * <p>The default implementation does nothing.</p>
496 	 */
exitExclusiveOrExpression(CPP14Parser.ExclusiveOrExpressionContext ctx)497 	@Override public void exitExclusiveOrExpression(CPP14Parser.ExclusiveOrExpressionContext ctx) { }
498 	/**
499 	 * {@inheritDoc}
500 	 *
501 	 * <p>The default implementation does nothing.</p>
502 	 */
enterInclusiveOrExpression(CPP14Parser.InclusiveOrExpressionContext ctx)503 	@Override public void enterInclusiveOrExpression(CPP14Parser.InclusiveOrExpressionContext ctx) { }
504 	/**
505 	 * {@inheritDoc}
506 	 *
507 	 * <p>The default implementation does nothing.</p>
508 	 */
exitInclusiveOrExpression(CPP14Parser.InclusiveOrExpressionContext ctx)509 	@Override public void exitInclusiveOrExpression(CPP14Parser.InclusiveOrExpressionContext ctx) { }
510 	/**
511 	 * {@inheritDoc}
512 	 *
513 	 * <p>The default implementation does nothing.</p>
514 	 */
enterLogicalAndExpression(CPP14Parser.LogicalAndExpressionContext ctx)515 	@Override public void enterLogicalAndExpression(CPP14Parser.LogicalAndExpressionContext ctx) { }
516 	/**
517 	 * {@inheritDoc}
518 	 *
519 	 * <p>The default implementation does nothing.</p>
520 	 */
exitLogicalAndExpression(CPP14Parser.LogicalAndExpressionContext ctx)521 	@Override public void exitLogicalAndExpression(CPP14Parser.LogicalAndExpressionContext ctx) { }
522 	/**
523 	 * {@inheritDoc}
524 	 *
525 	 * <p>The default implementation does nothing.</p>
526 	 */
enterLogicalOrExpression(CPP14Parser.LogicalOrExpressionContext ctx)527 	@Override public void enterLogicalOrExpression(CPP14Parser.LogicalOrExpressionContext ctx) { }
528 	/**
529 	 * {@inheritDoc}
530 	 *
531 	 * <p>The default implementation does nothing.</p>
532 	 */
exitLogicalOrExpression(CPP14Parser.LogicalOrExpressionContext ctx)533 	@Override public void exitLogicalOrExpression(CPP14Parser.LogicalOrExpressionContext ctx) { }
534 	/**
535 	 * {@inheritDoc}
536 	 *
537 	 * <p>The default implementation does nothing.</p>
538 	 */
enterConditionalExpression(CPP14Parser.ConditionalExpressionContext ctx)539 	@Override public void enterConditionalExpression(CPP14Parser.ConditionalExpressionContext ctx) { }
540 	/**
541 	 * {@inheritDoc}
542 	 *
543 	 * <p>The default implementation does nothing.</p>
544 	 */
exitConditionalExpression(CPP14Parser.ConditionalExpressionContext ctx)545 	@Override public void exitConditionalExpression(CPP14Parser.ConditionalExpressionContext ctx) { }
546 	/**
547 	 * {@inheritDoc}
548 	 *
549 	 * <p>The default implementation does nothing.</p>
550 	 */
enterAssignmentExpression(CPP14Parser.AssignmentExpressionContext ctx)551 	@Override public void enterAssignmentExpression(CPP14Parser.AssignmentExpressionContext ctx) { }
552 	/**
553 	 * {@inheritDoc}
554 	 *
555 	 * <p>The default implementation does nothing.</p>
556 	 */
exitAssignmentExpression(CPP14Parser.AssignmentExpressionContext ctx)557 	@Override public void exitAssignmentExpression(CPP14Parser.AssignmentExpressionContext ctx) { }
558 	/**
559 	 * {@inheritDoc}
560 	 *
561 	 * <p>The default implementation does nothing.</p>
562 	 */
enterAssignmentOperator(CPP14Parser.AssignmentOperatorContext ctx)563 	@Override public void enterAssignmentOperator(CPP14Parser.AssignmentOperatorContext ctx) { }
564 	/**
565 	 * {@inheritDoc}
566 	 *
567 	 * <p>The default implementation does nothing.</p>
568 	 */
exitAssignmentOperator(CPP14Parser.AssignmentOperatorContext ctx)569 	@Override public void exitAssignmentOperator(CPP14Parser.AssignmentOperatorContext ctx) { }
570 	/**
571 	 * {@inheritDoc}
572 	 *
573 	 * <p>The default implementation does nothing.</p>
574 	 */
enterExpression(CPP14Parser.ExpressionContext ctx)575 	@Override public void enterExpression(CPP14Parser.ExpressionContext ctx) { }
576 	/**
577 	 * {@inheritDoc}
578 	 *
579 	 * <p>The default implementation does nothing.</p>
580 	 */
exitExpression(CPP14Parser.ExpressionContext ctx)581 	@Override public void exitExpression(CPP14Parser.ExpressionContext ctx) { }
582 	/**
583 	 * {@inheritDoc}
584 	 *
585 	 * <p>The default implementation does nothing.</p>
586 	 */
enterConstantExpression(CPP14Parser.ConstantExpressionContext ctx)587 	@Override public void enterConstantExpression(CPP14Parser.ConstantExpressionContext ctx) { }
588 	/**
589 	 * {@inheritDoc}
590 	 *
591 	 * <p>The default implementation does nothing.</p>
592 	 */
exitConstantExpression(CPP14Parser.ConstantExpressionContext ctx)593 	@Override public void exitConstantExpression(CPP14Parser.ConstantExpressionContext ctx) { }
594 	/**
595 	 * {@inheritDoc}
596 	 *
597 	 * <p>The default implementation does nothing.</p>
598 	 */
enterStatement(CPP14Parser.StatementContext ctx)599 	@Override public void enterStatement(CPP14Parser.StatementContext ctx) { }
600 	/**
601 	 * {@inheritDoc}
602 	 *
603 	 * <p>The default implementation does nothing.</p>
604 	 */
exitStatement(CPP14Parser.StatementContext ctx)605 	@Override public void exitStatement(CPP14Parser.StatementContext ctx) { }
606 	/**
607 	 * {@inheritDoc}
608 	 *
609 	 * <p>The default implementation does nothing.</p>
610 	 */
enterLabeledStatement(CPP14Parser.LabeledStatementContext ctx)611 	@Override public void enterLabeledStatement(CPP14Parser.LabeledStatementContext ctx) { }
612 	/**
613 	 * {@inheritDoc}
614 	 *
615 	 * <p>The default implementation does nothing.</p>
616 	 */
exitLabeledStatement(CPP14Parser.LabeledStatementContext ctx)617 	@Override public void exitLabeledStatement(CPP14Parser.LabeledStatementContext ctx) { }
618 	/**
619 	 * {@inheritDoc}
620 	 *
621 	 * <p>The default implementation does nothing.</p>
622 	 */
enterExpressionStatement(CPP14Parser.ExpressionStatementContext ctx)623 	@Override public void enterExpressionStatement(CPP14Parser.ExpressionStatementContext ctx) { }
624 	/**
625 	 * {@inheritDoc}
626 	 *
627 	 * <p>The default implementation does nothing.</p>
628 	 */
exitExpressionStatement(CPP14Parser.ExpressionStatementContext ctx)629 	@Override public void exitExpressionStatement(CPP14Parser.ExpressionStatementContext ctx) { }
630 	/**
631 	 * {@inheritDoc}
632 	 *
633 	 * <p>The default implementation does nothing.</p>
634 	 */
enterCompoundStatement(CPP14Parser.CompoundStatementContext ctx)635 	@Override public void enterCompoundStatement(CPP14Parser.CompoundStatementContext ctx) { }
636 	/**
637 	 * {@inheritDoc}
638 	 *
639 	 * <p>The default implementation does nothing.</p>
640 	 */
exitCompoundStatement(CPP14Parser.CompoundStatementContext ctx)641 	@Override public void exitCompoundStatement(CPP14Parser.CompoundStatementContext ctx) { }
642 	/**
643 	 * {@inheritDoc}
644 	 *
645 	 * <p>The default implementation does nothing.</p>
646 	 */
enterStatementSeq(CPP14Parser.StatementSeqContext ctx)647 	@Override public void enterStatementSeq(CPP14Parser.StatementSeqContext ctx) { }
648 	/**
649 	 * {@inheritDoc}
650 	 *
651 	 * <p>The default implementation does nothing.</p>
652 	 */
exitStatementSeq(CPP14Parser.StatementSeqContext ctx)653 	@Override public void exitStatementSeq(CPP14Parser.StatementSeqContext ctx) { }
654 	/**
655 	 * {@inheritDoc}
656 	 *
657 	 * <p>The default implementation does nothing.</p>
658 	 */
enterSelectionStatement(CPP14Parser.SelectionStatementContext ctx)659 	@Override public void enterSelectionStatement(CPP14Parser.SelectionStatementContext ctx) { }
660 	/**
661 	 * {@inheritDoc}
662 	 *
663 	 * <p>The default implementation does nothing.</p>
664 	 */
exitSelectionStatement(CPP14Parser.SelectionStatementContext ctx)665 	@Override public void exitSelectionStatement(CPP14Parser.SelectionStatementContext ctx) { }
666 	/**
667 	 * {@inheritDoc}
668 	 *
669 	 * <p>The default implementation does nothing.</p>
670 	 */
enterCondition(CPP14Parser.ConditionContext ctx)671 	@Override public void enterCondition(CPP14Parser.ConditionContext ctx) { }
672 	/**
673 	 * {@inheritDoc}
674 	 *
675 	 * <p>The default implementation does nothing.</p>
676 	 */
exitCondition(CPP14Parser.ConditionContext ctx)677 	@Override public void exitCondition(CPP14Parser.ConditionContext ctx) { }
678 	/**
679 	 * {@inheritDoc}
680 	 *
681 	 * <p>The default implementation does nothing.</p>
682 	 */
enterIterationStatement(CPP14Parser.IterationStatementContext ctx)683 	@Override public void enterIterationStatement(CPP14Parser.IterationStatementContext ctx) { }
684 	/**
685 	 * {@inheritDoc}
686 	 *
687 	 * <p>The default implementation does nothing.</p>
688 	 */
exitIterationStatement(CPP14Parser.IterationStatementContext ctx)689 	@Override public void exitIterationStatement(CPP14Parser.IterationStatementContext ctx) { }
690 	/**
691 	 * {@inheritDoc}
692 	 *
693 	 * <p>The default implementation does nothing.</p>
694 	 */
enterForInitStatement(CPP14Parser.ForInitStatementContext ctx)695 	@Override public void enterForInitStatement(CPP14Parser.ForInitStatementContext ctx) { }
696 	/**
697 	 * {@inheritDoc}
698 	 *
699 	 * <p>The default implementation does nothing.</p>
700 	 */
exitForInitStatement(CPP14Parser.ForInitStatementContext ctx)701 	@Override public void exitForInitStatement(CPP14Parser.ForInitStatementContext ctx) { }
702 	/**
703 	 * {@inheritDoc}
704 	 *
705 	 * <p>The default implementation does nothing.</p>
706 	 */
enterForRangeDeclaration(CPP14Parser.ForRangeDeclarationContext ctx)707 	@Override public void enterForRangeDeclaration(CPP14Parser.ForRangeDeclarationContext ctx) { }
708 	/**
709 	 * {@inheritDoc}
710 	 *
711 	 * <p>The default implementation does nothing.</p>
712 	 */
exitForRangeDeclaration(CPP14Parser.ForRangeDeclarationContext ctx)713 	@Override public void exitForRangeDeclaration(CPP14Parser.ForRangeDeclarationContext ctx) { }
714 	/**
715 	 * {@inheritDoc}
716 	 *
717 	 * <p>The default implementation does nothing.</p>
718 	 */
enterForRangeInitializer(CPP14Parser.ForRangeInitializerContext ctx)719 	@Override public void enterForRangeInitializer(CPP14Parser.ForRangeInitializerContext ctx) { }
720 	/**
721 	 * {@inheritDoc}
722 	 *
723 	 * <p>The default implementation does nothing.</p>
724 	 */
exitForRangeInitializer(CPP14Parser.ForRangeInitializerContext ctx)725 	@Override public void exitForRangeInitializer(CPP14Parser.ForRangeInitializerContext ctx) { }
726 	/**
727 	 * {@inheritDoc}
728 	 *
729 	 * <p>The default implementation does nothing.</p>
730 	 */
enterJumpStatement(CPP14Parser.JumpStatementContext ctx)731 	@Override public void enterJumpStatement(CPP14Parser.JumpStatementContext ctx) { }
732 	/**
733 	 * {@inheritDoc}
734 	 *
735 	 * <p>The default implementation does nothing.</p>
736 	 */
exitJumpStatement(CPP14Parser.JumpStatementContext ctx)737 	@Override public void exitJumpStatement(CPP14Parser.JumpStatementContext ctx) { }
738 	/**
739 	 * {@inheritDoc}
740 	 *
741 	 * <p>The default implementation does nothing.</p>
742 	 */
enterDeclarationStatement(CPP14Parser.DeclarationStatementContext ctx)743 	@Override public void enterDeclarationStatement(CPP14Parser.DeclarationStatementContext ctx) { }
744 	/**
745 	 * {@inheritDoc}
746 	 *
747 	 * <p>The default implementation does nothing.</p>
748 	 */
exitDeclarationStatement(CPP14Parser.DeclarationStatementContext ctx)749 	@Override public void exitDeclarationStatement(CPP14Parser.DeclarationStatementContext ctx) { }
750 	/**
751 	 * {@inheritDoc}
752 	 *
753 	 * <p>The default implementation does nothing.</p>
754 	 */
enterDeclarationseq(CPP14Parser.DeclarationseqContext ctx)755 	@Override public void enterDeclarationseq(CPP14Parser.DeclarationseqContext ctx) { }
756 	/**
757 	 * {@inheritDoc}
758 	 *
759 	 * <p>The default implementation does nothing.</p>
760 	 */
exitDeclarationseq(CPP14Parser.DeclarationseqContext ctx)761 	@Override public void exitDeclarationseq(CPP14Parser.DeclarationseqContext ctx) { }
762 	/**
763 	 * {@inheritDoc}
764 	 *
765 	 * <p>The default implementation does nothing.</p>
766 	 */
enterDeclaration(CPP14Parser.DeclarationContext ctx)767 	@Override public void enterDeclaration(CPP14Parser.DeclarationContext ctx) { }
768 	/**
769 	 * {@inheritDoc}
770 	 *
771 	 * <p>The default implementation does nothing.</p>
772 	 */
exitDeclaration(CPP14Parser.DeclarationContext ctx)773 	@Override public void exitDeclaration(CPP14Parser.DeclarationContext ctx) { }
774 	/**
775 	 * {@inheritDoc}
776 	 *
777 	 * <p>The default implementation does nothing.</p>
778 	 */
enterBlockDeclaration(CPP14Parser.BlockDeclarationContext ctx)779 	@Override public void enterBlockDeclaration(CPP14Parser.BlockDeclarationContext ctx) { }
780 	/**
781 	 * {@inheritDoc}
782 	 *
783 	 * <p>The default implementation does nothing.</p>
784 	 */
exitBlockDeclaration(CPP14Parser.BlockDeclarationContext ctx)785 	@Override public void exitBlockDeclaration(CPP14Parser.BlockDeclarationContext ctx) { }
786 	/**
787 	 * {@inheritDoc}
788 	 *
789 	 * <p>The default implementation does nothing.</p>
790 	 */
enterAliasDeclaration(CPP14Parser.AliasDeclarationContext ctx)791 	@Override public void enterAliasDeclaration(CPP14Parser.AliasDeclarationContext ctx) { }
792 	/**
793 	 * {@inheritDoc}
794 	 *
795 	 * <p>The default implementation does nothing.</p>
796 	 */
exitAliasDeclaration(CPP14Parser.AliasDeclarationContext ctx)797 	@Override public void exitAliasDeclaration(CPP14Parser.AliasDeclarationContext ctx) { }
798 	/**
799 	 * {@inheritDoc}
800 	 *
801 	 * <p>The default implementation does nothing.</p>
802 	 */
enterSimpleDeclaration(CPP14Parser.SimpleDeclarationContext ctx)803 	@Override public void enterSimpleDeclaration(CPP14Parser.SimpleDeclarationContext ctx) { }
804 	/**
805 	 * {@inheritDoc}
806 	 *
807 	 * <p>The default implementation does nothing.</p>
808 	 */
exitSimpleDeclaration(CPP14Parser.SimpleDeclarationContext ctx)809 	@Override public void exitSimpleDeclaration(CPP14Parser.SimpleDeclarationContext ctx) { }
810 	/**
811 	 * {@inheritDoc}
812 	 *
813 	 * <p>The default implementation does nothing.</p>
814 	 */
enterStaticAssertDeclaration(CPP14Parser.StaticAssertDeclarationContext ctx)815 	@Override public void enterStaticAssertDeclaration(CPP14Parser.StaticAssertDeclarationContext ctx) { }
816 	/**
817 	 * {@inheritDoc}
818 	 *
819 	 * <p>The default implementation does nothing.</p>
820 	 */
exitStaticAssertDeclaration(CPP14Parser.StaticAssertDeclarationContext ctx)821 	@Override public void exitStaticAssertDeclaration(CPP14Parser.StaticAssertDeclarationContext ctx) { }
822 	/**
823 	 * {@inheritDoc}
824 	 *
825 	 * <p>The default implementation does nothing.</p>
826 	 */
enterEmptyDeclaration_(CPP14Parser.EmptyDeclaration_Context ctx)827 	@Override public void enterEmptyDeclaration_(CPP14Parser.EmptyDeclaration_Context ctx) { }
828 	/**
829 	 * {@inheritDoc}
830 	 *
831 	 * <p>The default implementation does nothing.</p>
832 	 */
exitEmptyDeclaration_(CPP14Parser.EmptyDeclaration_Context ctx)833 	@Override public void exitEmptyDeclaration_(CPP14Parser.EmptyDeclaration_Context ctx) { }
834 	/**
835 	 * {@inheritDoc}
836 	 *
837 	 * <p>The default implementation does nothing.</p>
838 	 */
enterAttributeDeclaration(CPP14Parser.AttributeDeclarationContext ctx)839 	@Override public void enterAttributeDeclaration(CPP14Parser.AttributeDeclarationContext ctx) { }
840 	/**
841 	 * {@inheritDoc}
842 	 *
843 	 * <p>The default implementation does nothing.</p>
844 	 */
exitAttributeDeclaration(CPP14Parser.AttributeDeclarationContext ctx)845 	@Override public void exitAttributeDeclaration(CPP14Parser.AttributeDeclarationContext ctx) { }
846 	/**
847 	 * {@inheritDoc}
848 	 *
849 	 * <p>The default implementation does nothing.</p>
850 	 */
enterDeclSpecifier(CPP14Parser.DeclSpecifierContext ctx)851 	@Override public void enterDeclSpecifier(CPP14Parser.DeclSpecifierContext ctx) { }
852 	/**
853 	 * {@inheritDoc}
854 	 *
855 	 * <p>The default implementation does nothing.</p>
856 	 */
exitDeclSpecifier(CPP14Parser.DeclSpecifierContext ctx)857 	@Override public void exitDeclSpecifier(CPP14Parser.DeclSpecifierContext ctx) { }
858 	/**
859 	 * {@inheritDoc}
860 	 *
861 	 * <p>The default implementation does nothing.</p>
862 	 */
enterDeclSpecifierSeq(CPP14Parser.DeclSpecifierSeqContext ctx)863 	@Override public void enterDeclSpecifierSeq(CPP14Parser.DeclSpecifierSeqContext ctx) { }
864 	/**
865 	 * {@inheritDoc}
866 	 *
867 	 * <p>The default implementation does nothing.</p>
868 	 */
exitDeclSpecifierSeq(CPP14Parser.DeclSpecifierSeqContext ctx)869 	@Override public void exitDeclSpecifierSeq(CPP14Parser.DeclSpecifierSeqContext ctx) { }
870 	/**
871 	 * {@inheritDoc}
872 	 *
873 	 * <p>The default implementation does nothing.</p>
874 	 */
enterStorageClassSpecifier(CPP14Parser.StorageClassSpecifierContext ctx)875 	@Override public void enterStorageClassSpecifier(CPP14Parser.StorageClassSpecifierContext ctx) { }
876 	/**
877 	 * {@inheritDoc}
878 	 *
879 	 * <p>The default implementation does nothing.</p>
880 	 */
exitStorageClassSpecifier(CPP14Parser.StorageClassSpecifierContext ctx)881 	@Override public void exitStorageClassSpecifier(CPP14Parser.StorageClassSpecifierContext ctx) { }
882 	/**
883 	 * {@inheritDoc}
884 	 *
885 	 * <p>The default implementation does nothing.</p>
886 	 */
enterFunctionSpecifier(CPP14Parser.FunctionSpecifierContext ctx)887 	@Override public void enterFunctionSpecifier(CPP14Parser.FunctionSpecifierContext ctx) { }
888 	/**
889 	 * {@inheritDoc}
890 	 *
891 	 * <p>The default implementation does nothing.</p>
892 	 */
exitFunctionSpecifier(CPP14Parser.FunctionSpecifierContext ctx)893 	@Override public void exitFunctionSpecifier(CPP14Parser.FunctionSpecifierContext ctx) { }
894 	/**
895 	 * {@inheritDoc}
896 	 *
897 	 * <p>The default implementation does nothing.</p>
898 	 */
enterTypedefName(CPP14Parser.TypedefNameContext ctx)899 	@Override public void enterTypedefName(CPP14Parser.TypedefNameContext ctx) { }
900 	/**
901 	 * {@inheritDoc}
902 	 *
903 	 * <p>The default implementation does nothing.</p>
904 	 */
exitTypedefName(CPP14Parser.TypedefNameContext ctx)905 	@Override public void exitTypedefName(CPP14Parser.TypedefNameContext ctx) { }
906 	/**
907 	 * {@inheritDoc}
908 	 *
909 	 * <p>The default implementation does nothing.</p>
910 	 */
enterTypeSpecifier(CPP14Parser.TypeSpecifierContext ctx)911 	@Override public void enterTypeSpecifier(CPP14Parser.TypeSpecifierContext ctx) { }
912 	/**
913 	 * {@inheritDoc}
914 	 *
915 	 * <p>The default implementation does nothing.</p>
916 	 */
exitTypeSpecifier(CPP14Parser.TypeSpecifierContext ctx)917 	@Override public void exitTypeSpecifier(CPP14Parser.TypeSpecifierContext ctx) { }
918 	/**
919 	 * {@inheritDoc}
920 	 *
921 	 * <p>The default implementation does nothing.</p>
922 	 */
enterTrailingTypeSpecifier(CPP14Parser.TrailingTypeSpecifierContext ctx)923 	@Override public void enterTrailingTypeSpecifier(CPP14Parser.TrailingTypeSpecifierContext ctx) { }
924 	/**
925 	 * {@inheritDoc}
926 	 *
927 	 * <p>The default implementation does nothing.</p>
928 	 */
exitTrailingTypeSpecifier(CPP14Parser.TrailingTypeSpecifierContext ctx)929 	@Override public void exitTrailingTypeSpecifier(CPP14Parser.TrailingTypeSpecifierContext ctx) { }
930 	/**
931 	 * {@inheritDoc}
932 	 *
933 	 * <p>The default implementation does nothing.</p>
934 	 */
enterTypeSpecifierSeq(CPP14Parser.TypeSpecifierSeqContext ctx)935 	@Override public void enterTypeSpecifierSeq(CPP14Parser.TypeSpecifierSeqContext ctx) { }
936 	/**
937 	 * {@inheritDoc}
938 	 *
939 	 * <p>The default implementation does nothing.</p>
940 	 */
exitTypeSpecifierSeq(CPP14Parser.TypeSpecifierSeqContext ctx)941 	@Override public void exitTypeSpecifierSeq(CPP14Parser.TypeSpecifierSeqContext ctx) { }
942 	/**
943 	 * {@inheritDoc}
944 	 *
945 	 * <p>The default implementation does nothing.</p>
946 	 */
enterTrailingTypeSpecifierSeq(CPP14Parser.TrailingTypeSpecifierSeqContext ctx)947 	@Override public void enterTrailingTypeSpecifierSeq(CPP14Parser.TrailingTypeSpecifierSeqContext ctx) { }
948 	/**
949 	 * {@inheritDoc}
950 	 *
951 	 * <p>The default implementation does nothing.</p>
952 	 */
exitTrailingTypeSpecifierSeq(CPP14Parser.TrailingTypeSpecifierSeqContext ctx)953 	@Override public void exitTrailingTypeSpecifierSeq(CPP14Parser.TrailingTypeSpecifierSeqContext ctx) { }
954 	/**
955 	 * {@inheritDoc}
956 	 *
957 	 * <p>The default implementation does nothing.</p>
958 	 */
enterSimpleTypeLengthModifier(CPP14Parser.SimpleTypeLengthModifierContext ctx)959 	@Override public void enterSimpleTypeLengthModifier(CPP14Parser.SimpleTypeLengthModifierContext ctx) { }
960 	/**
961 	 * {@inheritDoc}
962 	 *
963 	 * <p>The default implementation does nothing.</p>
964 	 */
exitSimpleTypeLengthModifier(CPP14Parser.SimpleTypeLengthModifierContext ctx)965 	@Override public void exitSimpleTypeLengthModifier(CPP14Parser.SimpleTypeLengthModifierContext ctx) { }
966 	/**
967 	 * {@inheritDoc}
968 	 *
969 	 * <p>The default implementation does nothing.</p>
970 	 */
enterSimpleTypeSignednessModifier(CPP14Parser.SimpleTypeSignednessModifierContext ctx)971 	@Override public void enterSimpleTypeSignednessModifier(CPP14Parser.SimpleTypeSignednessModifierContext ctx) { }
972 	/**
973 	 * {@inheritDoc}
974 	 *
975 	 * <p>The default implementation does nothing.</p>
976 	 */
exitSimpleTypeSignednessModifier(CPP14Parser.SimpleTypeSignednessModifierContext ctx)977 	@Override public void exitSimpleTypeSignednessModifier(CPP14Parser.SimpleTypeSignednessModifierContext ctx) { }
978 	/**
979 	 * {@inheritDoc}
980 	 *
981 	 * <p>The default implementation does nothing.</p>
982 	 */
enterSimpleTypeSpecifier(CPP14Parser.SimpleTypeSpecifierContext ctx)983 	@Override public void enterSimpleTypeSpecifier(CPP14Parser.SimpleTypeSpecifierContext ctx) { }
984 	/**
985 	 * {@inheritDoc}
986 	 *
987 	 * <p>The default implementation does nothing.</p>
988 	 */
exitSimpleTypeSpecifier(CPP14Parser.SimpleTypeSpecifierContext ctx)989 	@Override public void exitSimpleTypeSpecifier(CPP14Parser.SimpleTypeSpecifierContext ctx) { }
990 	/**
991 	 * {@inheritDoc}
992 	 *
993 	 * <p>The default implementation does nothing.</p>
994 	 */
enterTheTypeName(CPP14Parser.TheTypeNameContext ctx)995 	@Override public void enterTheTypeName(CPP14Parser.TheTypeNameContext ctx) { }
996 	/**
997 	 * {@inheritDoc}
998 	 *
999 	 * <p>The default implementation does nothing.</p>
1000 	 */
exitTheTypeName(CPP14Parser.TheTypeNameContext ctx)1001 	@Override public void exitTheTypeName(CPP14Parser.TheTypeNameContext ctx) { }
1002 	/**
1003 	 * {@inheritDoc}
1004 	 *
1005 	 * <p>The default implementation does nothing.</p>
1006 	 */
enterDecltypeSpecifier(CPP14Parser.DecltypeSpecifierContext ctx)1007 	@Override public void enterDecltypeSpecifier(CPP14Parser.DecltypeSpecifierContext ctx) { }
1008 	/**
1009 	 * {@inheritDoc}
1010 	 *
1011 	 * <p>The default implementation does nothing.</p>
1012 	 */
exitDecltypeSpecifier(CPP14Parser.DecltypeSpecifierContext ctx)1013 	@Override public void exitDecltypeSpecifier(CPP14Parser.DecltypeSpecifierContext ctx) { }
1014 	/**
1015 	 * {@inheritDoc}
1016 	 *
1017 	 * <p>The default implementation does nothing.</p>
1018 	 */
enterElaboratedTypeSpecifier(CPP14Parser.ElaboratedTypeSpecifierContext ctx)1019 	@Override public void enterElaboratedTypeSpecifier(CPP14Parser.ElaboratedTypeSpecifierContext ctx) { }
1020 	/**
1021 	 * {@inheritDoc}
1022 	 *
1023 	 * <p>The default implementation does nothing.</p>
1024 	 */
exitElaboratedTypeSpecifier(CPP14Parser.ElaboratedTypeSpecifierContext ctx)1025 	@Override public void exitElaboratedTypeSpecifier(CPP14Parser.ElaboratedTypeSpecifierContext ctx) { }
1026 	/**
1027 	 * {@inheritDoc}
1028 	 *
1029 	 * <p>The default implementation does nothing.</p>
1030 	 */
enterEnumName(CPP14Parser.EnumNameContext ctx)1031 	@Override public void enterEnumName(CPP14Parser.EnumNameContext ctx) { }
1032 	/**
1033 	 * {@inheritDoc}
1034 	 *
1035 	 * <p>The default implementation does nothing.</p>
1036 	 */
exitEnumName(CPP14Parser.EnumNameContext ctx)1037 	@Override public void exitEnumName(CPP14Parser.EnumNameContext ctx) { }
1038 	/**
1039 	 * {@inheritDoc}
1040 	 *
1041 	 * <p>The default implementation does nothing.</p>
1042 	 */
enterEnumSpecifier(CPP14Parser.EnumSpecifierContext ctx)1043 	@Override public void enterEnumSpecifier(CPP14Parser.EnumSpecifierContext ctx) { }
1044 	/**
1045 	 * {@inheritDoc}
1046 	 *
1047 	 * <p>The default implementation does nothing.</p>
1048 	 */
exitEnumSpecifier(CPP14Parser.EnumSpecifierContext ctx)1049 	@Override public void exitEnumSpecifier(CPP14Parser.EnumSpecifierContext ctx) { }
1050 	/**
1051 	 * {@inheritDoc}
1052 	 *
1053 	 * <p>The default implementation does nothing.</p>
1054 	 */
enterEnumHead(CPP14Parser.EnumHeadContext ctx)1055 	@Override public void enterEnumHead(CPP14Parser.EnumHeadContext ctx) { }
1056 	/**
1057 	 * {@inheritDoc}
1058 	 *
1059 	 * <p>The default implementation does nothing.</p>
1060 	 */
exitEnumHead(CPP14Parser.EnumHeadContext ctx)1061 	@Override public void exitEnumHead(CPP14Parser.EnumHeadContext ctx) { }
1062 	/**
1063 	 * {@inheritDoc}
1064 	 *
1065 	 * <p>The default implementation does nothing.</p>
1066 	 */
enterOpaqueEnumDeclaration(CPP14Parser.OpaqueEnumDeclarationContext ctx)1067 	@Override public void enterOpaqueEnumDeclaration(CPP14Parser.OpaqueEnumDeclarationContext ctx) { }
1068 	/**
1069 	 * {@inheritDoc}
1070 	 *
1071 	 * <p>The default implementation does nothing.</p>
1072 	 */
exitOpaqueEnumDeclaration(CPP14Parser.OpaqueEnumDeclarationContext ctx)1073 	@Override public void exitOpaqueEnumDeclaration(CPP14Parser.OpaqueEnumDeclarationContext ctx) { }
1074 	/**
1075 	 * {@inheritDoc}
1076 	 *
1077 	 * <p>The default implementation does nothing.</p>
1078 	 */
enterEnumkey(CPP14Parser.EnumkeyContext ctx)1079 	@Override public void enterEnumkey(CPP14Parser.EnumkeyContext ctx) { }
1080 	/**
1081 	 * {@inheritDoc}
1082 	 *
1083 	 * <p>The default implementation does nothing.</p>
1084 	 */
exitEnumkey(CPP14Parser.EnumkeyContext ctx)1085 	@Override public void exitEnumkey(CPP14Parser.EnumkeyContext ctx) { }
1086 	/**
1087 	 * {@inheritDoc}
1088 	 *
1089 	 * <p>The default implementation does nothing.</p>
1090 	 */
enterEnumbase(CPP14Parser.EnumbaseContext ctx)1091 	@Override public void enterEnumbase(CPP14Parser.EnumbaseContext ctx) { }
1092 	/**
1093 	 * {@inheritDoc}
1094 	 *
1095 	 * <p>The default implementation does nothing.</p>
1096 	 */
exitEnumbase(CPP14Parser.EnumbaseContext ctx)1097 	@Override public void exitEnumbase(CPP14Parser.EnumbaseContext ctx) { }
1098 	/**
1099 	 * {@inheritDoc}
1100 	 *
1101 	 * <p>The default implementation does nothing.</p>
1102 	 */
enterEnumeratorList(CPP14Parser.EnumeratorListContext ctx)1103 	@Override public void enterEnumeratorList(CPP14Parser.EnumeratorListContext ctx) { }
1104 	/**
1105 	 * {@inheritDoc}
1106 	 *
1107 	 * <p>The default implementation does nothing.</p>
1108 	 */
exitEnumeratorList(CPP14Parser.EnumeratorListContext ctx)1109 	@Override public void exitEnumeratorList(CPP14Parser.EnumeratorListContext ctx) { }
1110 	/**
1111 	 * {@inheritDoc}
1112 	 *
1113 	 * <p>The default implementation does nothing.</p>
1114 	 */
enterEnumeratorDefinition(CPP14Parser.EnumeratorDefinitionContext ctx)1115 	@Override public void enterEnumeratorDefinition(CPP14Parser.EnumeratorDefinitionContext ctx) { }
1116 	/**
1117 	 * {@inheritDoc}
1118 	 *
1119 	 * <p>The default implementation does nothing.</p>
1120 	 */
exitEnumeratorDefinition(CPP14Parser.EnumeratorDefinitionContext ctx)1121 	@Override public void exitEnumeratorDefinition(CPP14Parser.EnumeratorDefinitionContext ctx) { }
1122 	/**
1123 	 * {@inheritDoc}
1124 	 *
1125 	 * <p>The default implementation does nothing.</p>
1126 	 */
enterEnumerator(CPP14Parser.EnumeratorContext ctx)1127 	@Override public void enterEnumerator(CPP14Parser.EnumeratorContext ctx) { }
1128 	/**
1129 	 * {@inheritDoc}
1130 	 *
1131 	 * <p>The default implementation does nothing.</p>
1132 	 */
exitEnumerator(CPP14Parser.EnumeratorContext ctx)1133 	@Override public void exitEnumerator(CPP14Parser.EnumeratorContext ctx) { }
1134 	/**
1135 	 * {@inheritDoc}
1136 	 *
1137 	 * <p>The default implementation does nothing.</p>
1138 	 */
enterNamespaceName(CPP14Parser.NamespaceNameContext ctx)1139 	@Override public void enterNamespaceName(CPP14Parser.NamespaceNameContext ctx) { }
1140 	/**
1141 	 * {@inheritDoc}
1142 	 *
1143 	 * <p>The default implementation does nothing.</p>
1144 	 */
exitNamespaceName(CPP14Parser.NamespaceNameContext ctx)1145 	@Override public void exitNamespaceName(CPP14Parser.NamespaceNameContext ctx) { }
1146 	/**
1147 	 * {@inheritDoc}
1148 	 *
1149 	 * <p>The default implementation does nothing.</p>
1150 	 */
enterOriginalNamespaceName(CPP14Parser.OriginalNamespaceNameContext ctx)1151 	@Override public void enterOriginalNamespaceName(CPP14Parser.OriginalNamespaceNameContext ctx) { }
1152 	/**
1153 	 * {@inheritDoc}
1154 	 *
1155 	 * <p>The default implementation does nothing.</p>
1156 	 */
exitOriginalNamespaceName(CPP14Parser.OriginalNamespaceNameContext ctx)1157 	@Override public void exitOriginalNamespaceName(CPP14Parser.OriginalNamespaceNameContext ctx) { }
1158 	/**
1159 	 * {@inheritDoc}
1160 	 *
1161 	 * <p>The default implementation does nothing.</p>
1162 	 */
enterNamespaceDefinition(CPP14Parser.NamespaceDefinitionContext ctx)1163 	@Override public void enterNamespaceDefinition(CPP14Parser.NamespaceDefinitionContext ctx) { }
1164 	/**
1165 	 * {@inheritDoc}
1166 	 *
1167 	 * <p>The default implementation does nothing.</p>
1168 	 */
exitNamespaceDefinition(CPP14Parser.NamespaceDefinitionContext ctx)1169 	@Override public void exitNamespaceDefinition(CPP14Parser.NamespaceDefinitionContext ctx) { }
1170 	/**
1171 	 * {@inheritDoc}
1172 	 *
1173 	 * <p>The default implementation does nothing.</p>
1174 	 */
enterNamespaceAlias(CPP14Parser.NamespaceAliasContext ctx)1175 	@Override public void enterNamespaceAlias(CPP14Parser.NamespaceAliasContext ctx) { }
1176 	/**
1177 	 * {@inheritDoc}
1178 	 *
1179 	 * <p>The default implementation does nothing.</p>
1180 	 */
exitNamespaceAlias(CPP14Parser.NamespaceAliasContext ctx)1181 	@Override public void exitNamespaceAlias(CPP14Parser.NamespaceAliasContext ctx) { }
1182 	/**
1183 	 * {@inheritDoc}
1184 	 *
1185 	 * <p>The default implementation does nothing.</p>
1186 	 */
enterNamespaceAliasDefinition(CPP14Parser.NamespaceAliasDefinitionContext ctx)1187 	@Override public void enterNamespaceAliasDefinition(CPP14Parser.NamespaceAliasDefinitionContext ctx) { }
1188 	/**
1189 	 * {@inheritDoc}
1190 	 *
1191 	 * <p>The default implementation does nothing.</p>
1192 	 */
exitNamespaceAliasDefinition(CPP14Parser.NamespaceAliasDefinitionContext ctx)1193 	@Override public void exitNamespaceAliasDefinition(CPP14Parser.NamespaceAliasDefinitionContext ctx) { }
1194 	/**
1195 	 * {@inheritDoc}
1196 	 *
1197 	 * <p>The default implementation does nothing.</p>
1198 	 */
enterQualifiednamespacespecifier(CPP14Parser.QualifiednamespacespecifierContext ctx)1199 	@Override public void enterQualifiednamespacespecifier(CPP14Parser.QualifiednamespacespecifierContext ctx) { }
1200 	/**
1201 	 * {@inheritDoc}
1202 	 *
1203 	 * <p>The default implementation does nothing.</p>
1204 	 */
exitQualifiednamespacespecifier(CPP14Parser.QualifiednamespacespecifierContext ctx)1205 	@Override public void exitQualifiednamespacespecifier(CPP14Parser.QualifiednamespacespecifierContext ctx) { }
1206 	/**
1207 	 * {@inheritDoc}
1208 	 *
1209 	 * <p>The default implementation does nothing.</p>
1210 	 */
enterUsingDeclaration(CPP14Parser.UsingDeclarationContext ctx)1211 	@Override public void enterUsingDeclaration(CPP14Parser.UsingDeclarationContext ctx) { }
1212 	/**
1213 	 * {@inheritDoc}
1214 	 *
1215 	 * <p>The default implementation does nothing.</p>
1216 	 */
exitUsingDeclaration(CPP14Parser.UsingDeclarationContext ctx)1217 	@Override public void exitUsingDeclaration(CPP14Parser.UsingDeclarationContext ctx) { }
1218 	/**
1219 	 * {@inheritDoc}
1220 	 *
1221 	 * <p>The default implementation does nothing.</p>
1222 	 */
enterUsingDirective(CPP14Parser.UsingDirectiveContext ctx)1223 	@Override public void enterUsingDirective(CPP14Parser.UsingDirectiveContext ctx) { }
1224 	/**
1225 	 * {@inheritDoc}
1226 	 *
1227 	 * <p>The default implementation does nothing.</p>
1228 	 */
exitUsingDirective(CPP14Parser.UsingDirectiveContext ctx)1229 	@Override public void exitUsingDirective(CPP14Parser.UsingDirectiveContext ctx) { }
1230 	/**
1231 	 * {@inheritDoc}
1232 	 *
1233 	 * <p>The default implementation does nothing.</p>
1234 	 */
enterAsmDefinition(CPP14Parser.AsmDefinitionContext ctx)1235 	@Override public void enterAsmDefinition(CPP14Parser.AsmDefinitionContext ctx) { }
1236 	/**
1237 	 * {@inheritDoc}
1238 	 *
1239 	 * <p>The default implementation does nothing.</p>
1240 	 */
exitAsmDefinition(CPP14Parser.AsmDefinitionContext ctx)1241 	@Override public void exitAsmDefinition(CPP14Parser.AsmDefinitionContext ctx) { }
1242 	/**
1243 	 * {@inheritDoc}
1244 	 *
1245 	 * <p>The default implementation does nothing.</p>
1246 	 */
enterLinkageSpecification(CPP14Parser.LinkageSpecificationContext ctx)1247 	@Override public void enterLinkageSpecification(CPP14Parser.LinkageSpecificationContext ctx) { }
1248 	/**
1249 	 * {@inheritDoc}
1250 	 *
1251 	 * <p>The default implementation does nothing.</p>
1252 	 */
exitLinkageSpecification(CPP14Parser.LinkageSpecificationContext ctx)1253 	@Override public void exitLinkageSpecification(CPP14Parser.LinkageSpecificationContext ctx) { }
1254 	/**
1255 	 * {@inheritDoc}
1256 	 *
1257 	 * <p>The default implementation does nothing.</p>
1258 	 */
enterAttributeSpecifierSeq(CPP14Parser.AttributeSpecifierSeqContext ctx)1259 	@Override public void enterAttributeSpecifierSeq(CPP14Parser.AttributeSpecifierSeqContext ctx) { }
1260 	/**
1261 	 * {@inheritDoc}
1262 	 *
1263 	 * <p>The default implementation does nothing.</p>
1264 	 */
exitAttributeSpecifierSeq(CPP14Parser.AttributeSpecifierSeqContext ctx)1265 	@Override public void exitAttributeSpecifierSeq(CPP14Parser.AttributeSpecifierSeqContext ctx) { }
1266 	/**
1267 	 * {@inheritDoc}
1268 	 *
1269 	 * <p>The default implementation does nothing.</p>
1270 	 */
enterAttributeSpecifier(CPP14Parser.AttributeSpecifierContext ctx)1271 	@Override public void enterAttributeSpecifier(CPP14Parser.AttributeSpecifierContext ctx) { }
1272 	/**
1273 	 * {@inheritDoc}
1274 	 *
1275 	 * <p>The default implementation does nothing.</p>
1276 	 */
exitAttributeSpecifier(CPP14Parser.AttributeSpecifierContext ctx)1277 	@Override public void exitAttributeSpecifier(CPP14Parser.AttributeSpecifierContext ctx) { }
1278 	/**
1279 	 * {@inheritDoc}
1280 	 *
1281 	 * <p>The default implementation does nothing.</p>
1282 	 */
enterAlignmentspecifier(CPP14Parser.AlignmentspecifierContext ctx)1283 	@Override public void enterAlignmentspecifier(CPP14Parser.AlignmentspecifierContext ctx) { }
1284 	/**
1285 	 * {@inheritDoc}
1286 	 *
1287 	 * <p>The default implementation does nothing.</p>
1288 	 */
exitAlignmentspecifier(CPP14Parser.AlignmentspecifierContext ctx)1289 	@Override public void exitAlignmentspecifier(CPP14Parser.AlignmentspecifierContext ctx) { }
1290 	/**
1291 	 * {@inheritDoc}
1292 	 *
1293 	 * <p>The default implementation does nothing.</p>
1294 	 */
enterAttributeList(CPP14Parser.AttributeListContext ctx)1295 	@Override public void enterAttributeList(CPP14Parser.AttributeListContext ctx) { }
1296 	/**
1297 	 * {@inheritDoc}
1298 	 *
1299 	 * <p>The default implementation does nothing.</p>
1300 	 */
exitAttributeList(CPP14Parser.AttributeListContext ctx)1301 	@Override public void exitAttributeList(CPP14Parser.AttributeListContext ctx) { }
1302 	/**
1303 	 * {@inheritDoc}
1304 	 *
1305 	 * <p>The default implementation does nothing.</p>
1306 	 */
enterAttribute(CPP14Parser.AttributeContext ctx)1307 	@Override public void enterAttribute(CPP14Parser.AttributeContext ctx) { }
1308 	/**
1309 	 * {@inheritDoc}
1310 	 *
1311 	 * <p>The default implementation does nothing.</p>
1312 	 */
exitAttribute(CPP14Parser.AttributeContext ctx)1313 	@Override public void exitAttribute(CPP14Parser.AttributeContext ctx) { }
1314 	/**
1315 	 * {@inheritDoc}
1316 	 *
1317 	 * <p>The default implementation does nothing.</p>
1318 	 */
enterAttributeNamespace(CPP14Parser.AttributeNamespaceContext ctx)1319 	@Override public void enterAttributeNamespace(CPP14Parser.AttributeNamespaceContext ctx) { }
1320 	/**
1321 	 * {@inheritDoc}
1322 	 *
1323 	 * <p>The default implementation does nothing.</p>
1324 	 */
exitAttributeNamespace(CPP14Parser.AttributeNamespaceContext ctx)1325 	@Override public void exitAttributeNamespace(CPP14Parser.AttributeNamespaceContext ctx) { }
1326 	/**
1327 	 * {@inheritDoc}
1328 	 *
1329 	 * <p>The default implementation does nothing.</p>
1330 	 */
enterAttributeArgumentClause(CPP14Parser.AttributeArgumentClauseContext ctx)1331 	@Override public void enterAttributeArgumentClause(CPP14Parser.AttributeArgumentClauseContext ctx) { }
1332 	/**
1333 	 * {@inheritDoc}
1334 	 *
1335 	 * <p>The default implementation does nothing.</p>
1336 	 */
exitAttributeArgumentClause(CPP14Parser.AttributeArgumentClauseContext ctx)1337 	@Override public void exitAttributeArgumentClause(CPP14Parser.AttributeArgumentClauseContext ctx) { }
1338 	/**
1339 	 * {@inheritDoc}
1340 	 *
1341 	 * <p>The default implementation does nothing.</p>
1342 	 */
enterBalancedTokenSeq(CPP14Parser.BalancedTokenSeqContext ctx)1343 	@Override public void enterBalancedTokenSeq(CPP14Parser.BalancedTokenSeqContext ctx) { }
1344 	/**
1345 	 * {@inheritDoc}
1346 	 *
1347 	 * <p>The default implementation does nothing.</p>
1348 	 */
exitBalancedTokenSeq(CPP14Parser.BalancedTokenSeqContext ctx)1349 	@Override public void exitBalancedTokenSeq(CPP14Parser.BalancedTokenSeqContext ctx) { }
1350 	/**
1351 	 * {@inheritDoc}
1352 	 *
1353 	 * <p>The default implementation does nothing.</p>
1354 	 */
enterBalancedtoken(CPP14Parser.BalancedtokenContext ctx)1355 	@Override public void enterBalancedtoken(CPP14Parser.BalancedtokenContext ctx) { }
1356 	/**
1357 	 * {@inheritDoc}
1358 	 *
1359 	 * <p>The default implementation does nothing.</p>
1360 	 */
exitBalancedtoken(CPP14Parser.BalancedtokenContext ctx)1361 	@Override public void exitBalancedtoken(CPP14Parser.BalancedtokenContext ctx) { }
1362 	/**
1363 	 * {@inheritDoc}
1364 	 *
1365 	 * <p>The default implementation does nothing.</p>
1366 	 */
enterInitDeclaratorList(CPP14Parser.InitDeclaratorListContext ctx)1367 	@Override public void enterInitDeclaratorList(CPP14Parser.InitDeclaratorListContext ctx) { }
1368 	/**
1369 	 * {@inheritDoc}
1370 	 *
1371 	 * <p>The default implementation does nothing.</p>
1372 	 */
exitInitDeclaratorList(CPP14Parser.InitDeclaratorListContext ctx)1373 	@Override public void exitInitDeclaratorList(CPP14Parser.InitDeclaratorListContext ctx) { }
1374 	/**
1375 	 * {@inheritDoc}
1376 	 *
1377 	 * <p>The default implementation does nothing.</p>
1378 	 */
enterInitDeclarator(CPP14Parser.InitDeclaratorContext ctx)1379 	@Override public void enterInitDeclarator(CPP14Parser.InitDeclaratorContext ctx) { }
1380 	/**
1381 	 * {@inheritDoc}
1382 	 *
1383 	 * <p>The default implementation does nothing.</p>
1384 	 */
exitInitDeclarator(CPP14Parser.InitDeclaratorContext ctx)1385 	@Override public void exitInitDeclarator(CPP14Parser.InitDeclaratorContext ctx) { }
1386 	/**
1387 	 * {@inheritDoc}
1388 	 *
1389 	 * <p>The default implementation does nothing.</p>
1390 	 */
enterDeclarator(CPP14Parser.DeclaratorContext ctx)1391 	@Override public void enterDeclarator(CPP14Parser.DeclaratorContext ctx) { }
1392 	/**
1393 	 * {@inheritDoc}
1394 	 *
1395 	 * <p>The default implementation does nothing.</p>
1396 	 */
exitDeclarator(CPP14Parser.DeclaratorContext ctx)1397 	@Override public void exitDeclarator(CPP14Parser.DeclaratorContext ctx) { }
1398 	/**
1399 	 * {@inheritDoc}
1400 	 *
1401 	 * <p>The default implementation does nothing.</p>
1402 	 */
enterPointerDeclarator(CPP14Parser.PointerDeclaratorContext ctx)1403 	@Override public void enterPointerDeclarator(CPP14Parser.PointerDeclaratorContext ctx) { }
1404 	/**
1405 	 * {@inheritDoc}
1406 	 *
1407 	 * <p>The default implementation does nothing.</p>
1408 	 */
exitPointerDeclarator(CPP14Parser.PointerDeclaratorContext ctx)1409 	@Override public void exitPointerDeclarator(CPP14Parser.PointerDeclaratorContext ctx) { }
1410 	/**
1411 	 * {@inheritDoc}
1412 	 *
1413 	 * <p>The default implementation does nothing.</p>
1414 	 */
enterNoPointerDeclarator(CPP14Parser.NoPointerDeclaratorContext ctx)1415 	@Override public void enterNoPointerDeclarator(CPP14Parser.NoPointerDeclaratorContext ctx) { }
1416 	/**
1417 	 * {@inheritDoc}
1418 	 *
1419 	 * <p>The default implementation does nothing.</p>
1420 	 */
exitNoPointerDeclarator(CPP14Parser.NoPointerDeclaratorContext ctx)1421 	@Override public void exitNoPointerDeclarator(CPP14Parser.NoPointerDeclaratorContext ctx) { }
1422 	/**
1423 	 * {@inheritDoc}
1424 	 *
1425 	 * <p>The default implementation does nothing.</p>
1426 	 */
enterParametersAndQualifiers(CPP14Parser.ParametersAndQualifiersContext ctx)1427 	@Override public void enterParametersAndQualifiers(CPP14Parser.ParametersAndQualifiersContext ctx) { }
1428 	/**
1429 	 * {@inheritDoc}
1430 	 *
1431 	 * <p>The default implementation does nothing.</p>
1432 	 */
exitParametersAndQualifiers(CPP14Parser.ParametersAndQualifiersContext ctx)1433 	@Override public void exitParametersAndQualifiers(CPP14Parser.ParametersAndQualifiersContext ctx) { }
1434 	/**
1435 	 * {@inheritDoc}
1436 	 *
1437 	 * <p>The default implementation does nothing.</p>
1438 	 */
enterTrailingReturnType(CPP14Parser.TrailingReturnTypeContext ctx)1439 	@Override public void enterTrailingReturnType(CPP14Parser.TrailingReturnTypeContext ctx) { }
1440 	/**
1441 	 * {@inheritDoc}
1442 	 *
1443 	 * <p>The default implementation does nothing.</p>
1444 	 */
exitTrailingReturnType(CPP14Parser.TrailingReturnTypeContext ctx)1445 	@Override public void exitTrailingReturnType(CPP14Parser.TrailingReturnTypeContext ctx) { }
1446 	/**
1447 	 * {@inheritDoc}
1448 	 *
1449 	 * <p>The default implementation does nothing.</p>
1450 	 */
enterPointerOperator(CPP14Parser.PointerOperatorContext ctx)1451 	@Override public void enterPointerOperator(CPP14Parser.PointerOperatorContext ctx) { }
1452 	/**
1453 	 * {@inheritDoc}
1454 	 *
1455 	 * <p>The default implementation does nothing.</p>
1456 	 */
exitPointerOperator(CPP14Parser.PointerOperatorContext ctx)1457 	@Override public void exitPointerOperator(CPP14Parser.PointerOperatorContext ctx) { }
1458 	/**
1459 	 * {@inheritDoc}
1460 	 *
1461 	 * <p>The default implementation does nothing.</p>
1462 	 */
enterCvqualifierseq(CPP14Parser.CvqualifierseqContext ctx)1463 	@Override public void enterCvqualifierseq(CPP14Parser.CvqualifierseqContext ctx) { }
1464 	/**
1465 	 * {@inheritDoc}
1466 	 *
1467 	 * <p>The default implementation does nothing.</p>
1468 	 */
exitCvqualifierseq(CPP14Parser.CvqualifierseqContext ctx)1469 	@Override public void exitCvqualifierseq(CPP14Parser.CvqualifierseqContext ctx) { }
1470 	/**
1471 	 * {@inheritDoc}
1472 	 *
1473 	 * <p>The default implementation does nothing.</p>
1474 	 */
enterCvQualifier(CPP14Parser.CvQualifierContext ctx)1475 	@Override public void enterCvQualifier(CPP14Parser.CvQualifierContext ctx) { }
1476 	/**
1477 	 * {@inheritDoc}
1478 	 *
1479 	 * <p>The default implementation does nothing.</p>
1480 	 */
exitCvQualifier(CPP14Parser.CvQualifierContext ctx)1481 	@Override public void exitCvQualifier(CPP14Parser.CvQualifierContext ctx) { }
1482 	/**
1483 	 * {@inheritDoc}
1484 	 *
1485 	 * <p>The default implementation does nothing.</p>
1486 	 */
enterRefqualifier(CPP14Parser.RefqualifierContext ctx)1487 	@Override public void enterRefqualifier(CPP14Parser.RefqualifierContext ctx) { }
1488 	/**
1489 	 * {@inheritDoc}
1490 	 *
1491 	 * <p>The default implementation does nothing.</p>
1492 	 */
exitRefqualifier(CPP14Parser.RefqualifierContext ctx)1493 	@Override public void exitRefqualifier(CPP14Parser.RefqualifierContext ctx) { }
1494 	/**
1495 	 * {@inheritDoc}
1496 	 *
1497 	 * <p>The default implementation does nothing.</p>
1498 	 */
enterDeclaratorid(CPP14Parser.DeclaratoridContext ctx)1499 	@Override public void enterDeclaratorid(CPP14Parser.DeclaratoridContext ctx) { }
1500 	/**
1501 	 * {@inheritDoc}
1502 	 *
1503 	 * <p>The default implementation does nothing.</p>
1504 	 */
exitDeclaratorid(CPP14Parser.DeclaratoridContext ctx)1505 	@Override public void exitDeclaratorid(CPP14Parser.DeclaratoridContext ctx) { }
1506 	/**
1507 	 * {@inheritDoc}
1508 	 *
1509 	 * <p>The default implementation does nothing.</p>
1510 	 */
enterTheTypeId(CPP14Parser.TheTypeIdContext ctx)1511 	@Override public void enterTheTypeId(CPP14Parser.TheTypeIdContext ctx) { }
1512 	/**
1513 	 * {@inheritDoc}
1514 	 *
1515 	 * <p>The default implementation does nothing.</p>
1516 	 */
exitTheTypeId(CPP14Parser.TheTypeIdContext ctx)1517 	@Override public void exitTheTypeId(CPP14Parser.TheTypeIdContext ctx) { }
1518 	/**
1519 	 * {@inheritDoc}
1520 	 *
1521 	 * <p>The default implementation does nothing.</p>
1522 	 */
enterAbstractDeclarator(CPP14Parser.AbstractDeclaratorContext ctx)1523 	@Override public void enterAbstractDeclarator(CPP14Parser.AbstractDeclaratorContext ctx) { }
1524 	/**
1525 	 * {@inheritDoc}
1526 	 *
1527 	 * <p>The default implementation does nothing.</p>
1528 	 */
exitAbstractDeclarator(CPP14Parser.AbstractDeclaratorContext ctx)1529 	@Override public void exitAbstractDeclarator(CPP14Parser.AbstractDeclaratorContext ctx) { }
1530 	/**
1531 	 * {@inheritDoc}
1532 	 *
1533 	 * <p>The default implementation does nothing.</p>
1534 	 */
enterPointerAbstractDeclarator(CPP14Parser.PointerAbstractDeclaratorContext ctx)1535 	@Override public void enterPointerAbstractDeclarator(CPP14Parser.PointerAbstractDeclaratorContext ctx) { }
1536 	/**
1537 	 * {@inheritDoc}
1538 	 *
1539 	 * <p>The default implementation does nothing.</p>
1540 	 */
exitPointerAbstractDeclarator(CPP14Parser.PointerAbstractDeclaratorContext ctx)1541 	@Override public void exitPointerAbstractDeclarator(CPP14Parser.PointerAbstractDeclaratorContext ctx) { }
1542 	/**
1543 	 * {@inheritDoc}
1544 	 *
1545 	 * <p>The default implementation does nothing.</p>
1546 	 */
enterNoPointerAbstractDeclarator(CPP14Parser.NoPointerAbstractDeclaratorContext ctx)1547 	@Override public void enterNoPointerAbstractDeclarator(CPP14Parser.NoPointerAbstractDeclaratorContext ctx) { }
1548 	/**
1549 	 * {@inheritDoc}
1550 	 *
1551 	 * <p>The default implementation does nothing.</p>
1552 	 */
exitNoPointerAbstractDeclarator(CPP14Parser.NoPointerAbstractDeclaratorContext ctx)1553 	@Override public void exitNoPointerAbstractDeclarator(CPP14Parser.NoPointerAbstractDeclaratorContext ctx) { }
1554 	/**
1555 	 * {@inheritDoc}
1556 	 *
1557 	 * <p>The default implementation does nothing.</p>
1558 	 */
enterAbstractPackDeclarator(CPP14Parser.AbstractPackDeclaratorContext ctx)1559 	@Override public void enterAbstractPackDeclarator(CPP14Parser.AbstractPackDeclaratorContext ctx) { }
1560 	/**
1561 	 * {@inheritDoc}
1562 	 *
1563 	 * <p>The default implementation does nothing.</p>
1564 	 */
exitAbstractPackDeclarator(CPP14Parser.AbstractPackDeclaratorContext ctx)1565 	@Override public void exitAbstractPackDeclarator(CPP14Parser.AbstractPackDeclaratorContext ctx) { }
1566 	/**
1567 	 * {@inheritDoc}
1568 	 *
1569 	 * <p>The default implementation does nothing.</p>
1570 	 */
enterNoPointerAbstractPackDeclarator(CPP14Parser.NoPointerAbstractPackDeclaratorContext ctx)1571 	@Override public void enterNoPointerAbstractPackDeclarator(CPP14Parser.NoPointerAbstractPackDeclaratorContext ctx) { }
1572 	/**
1573 	 * {@inheritDoc}
1574 	 *
1575 	 * <p>The default implementation does nothing.</p>
1576 	 */
exitNoPointerAbstractPackDeclarator(CPP14Parser.NoPointerAbstractPackDeclaratorContext ctx)1577 	@Override public void exitNoPointerAbstractPackDeclarator(CPP14Parser.NoPointerAbstractPackDeclaratorContext ctx) { }
1578 	/**
1579 	 * {@inheritDoc}
1580 	 *
1581 	 * <p>The default implementation does nothing.</p>
1582 	 */
enterParameterDeclarationClause(CPP14Parser.ParameterDeclarationClauseContext ctx)1583 	@Override public void enterParameterDeclarationClause(CPP14Parser.ParameterDeclarationClauseContext ctx) { }
1584 	/**
1585 	 * {@inheritDoc}
1586 	 *
1587 	 * <p>The default implementation does nothing.</p>
1588 	 */
exitParameterDeclarationClause(CPP14Parser.ParameterDeclarationClauseContext ctx)1589 	@Override public void exitParameterDeclarationClause(CPP14Parser.ParameterDeclarationClauseContext ctx) { }
1590 	/**
1591 	 * {@inheritDoc}
1592 	 *
1593 	 * <p>The default implementation does nothing.</p>
1594 	 */
enterParameterDeclarationList(CPP14Parser.ParameterDeclarationListContext ctx)1595 	@Override public void enterParameterDeclarationList(CPP14Parser.ParameterDeclarationListContext ctx) { }
1596 	/**
1597 	 * {@inheritDoc}
1598 	 *
1599 	 * <p>The default implementation does nothing.</p>
1600 	 */
exitParameterDeclarationList(CPP14Parser.ParameterDeclarationListContext ctx)1601 	@Override public void exitParameterDeclarationList(CPP14Parser.ParameterDeclarationListContext ctx) { }
1602 	/**
1603 	 * {@inheritDoc}
1604 	 *
1605 	 * <p>The default implementation does nothing.</p>
1606 	 */
enterParameterDeclaration(CPP14Parser.ParameterDeclarationContext ctx)1607 	@Override public void enterParameterDeclaration(CPP14Parser.ParameterDeclarationContext ctx) { }
1608 	/**
1609 	 * {@inheritDoc}
1610 	 *
1611 	 * <p>The default implementation does nothing.</p>
1612 	 */
exitParameterDeclaration(CPP14Parser.ParameterDeclarationContext ctx)1613 	@Override public void exitParameterDeclaration(CPP14Parser.ParameterDeclarationContext ctx) { }
1614 	/**
1615 	 * {@inheritDoc}
1616 	 *
1617 	 * <p>The default implementation does nothing.</p>
1618 	 */
enterFunctionDefinition(CPP14Parser.FunctionDefinitionContext ctx)1619 	@Override public void enterFunctionDefinition(CPP14Parser.FunctionDefinitionContext ctx) { }
1620 	/**
1621 	 * {@inheritDoc}
1622 	 *
1623 	 * <p>The default implementation does nothing.</p>
1624 	 */
exitFunctionDefinition(CPP14Parser.FunctionDefinitionContext ctx)1625 	@Override public void exitFunctionDefinition(CPP14Parser.FunctionDefinitionContext ctx) { }
1626 	/**
1627 	 * {@inheritDoc}
1628 	 *
1629 	 * <p>The default implementation does nothing.</p>
1630 	 */
enterFunctionBody(CPP14Parser.FunctionBodyContext ctx)1631 	@Override public void enterFunctionBody(CPP14Parser.FunctionBodyContext ctx) { }
1632 	/**
1633 	 * {@inheritDoc}
1634 	 *
1635 	 * <p>The default implementation does nothing.</p>
1636 	 */
exitFunctionBody(CPP14Parser.FunctionBodyContext ctx)1637 	@Override public void exitFunctionBody(CPP14Parser.FunctionBodyContext ctx) { }
1638 	/**
1639 	 * {@inheritDoc}
1640 	 *
1641 	 * <p>The default implementation does nothing.</p>
1642 	 */
enterInitializer(CPP14Parser.InitializerContext ctx)1643 	@Override public void enterInitializer(CPP14Parser.InitializerContext ctx) { }
1644 	/**
1645 	 * {@inheritDoc}
1646 	 *
1647 	 * <p>The default implementation does nothing.</p>
1648 	 */
exitInitializer(CPP14Parser.InitializerContext ctx)1649 	@Override public void exitInitializer(CPP14Parser.InitializerContext ctx) { }
1650 	/**
1651 	 * {@inheritDoc}
1652 	 *
1653 	 * <p>The default implementation does nothing.</p>
1654 	 */
enterBraceOrEqualInitializer(CPP14Parser.BraceOrEqualInitializerContext ctx)1655 	@Override public void enterBraceOrEqualInitializer(CPP14Parser.BraceOrEqualInitializerContext ctx) { }
1656 	/**
1657 	 * {@inheritDoc}
1658 	 *
1659 	 * <p>The default implementation does nothing.</p>
1660 	 */
exitBraceOrEqualInitializer(CPP14Parser.BraceOrEqualInitializerContext ctx)1661 	@Override public void exitBraceOrEqualInitializer(CPP14Parser.BraceOrEqualInitializerContext ctx) { }
1662 	/**
1663 	 * {@inheritDoc}
1664 	 *
1665 	 * <p>The default implementation does nothing.</p>
1666 	 */
enterInitializerClause(CPP14Parser.InitializerClauseContext ctx)1667 	@Override public void enterInitializerClause(CPP14Parser.InitializerClauseContext ctx) { }
1668 	/**
1669 	 * {@inheritDoc}
1670 	 *
1671 	 * <p>The default implementation does nothing.</p>
1672 	 */
exitInitializerClause(CPP14Parser.InitializerClauseContext ctx)1673 	@Override public void exitInitializerClause(CPP14Parser.InitializerClauseContext ctx) { }
1674 	/**
1675 	 * {@inheritDoc}
1676 	 *
1677 	 * <p>The default implementation does nothing.</p>
1678 	 */
enterInitializerList(CPP14Parser.InitializerListContext ctx)1679 	@Override public void enterInitializerList(CPP14Parser.InitializerListContext ctx) { }
1680 	/**
1681 	 * {@inheritDoc}
1682 	 *
1683 	 * <p>The default implementation does nothing.</p>
1684 	 */
exitInitializerList(CPP14Parser.InitializerListContext ctx)1685 	@Override public void exitInitializerList(CPP14Parser.InitializerListContext ctx) { }
1686 	/**
1687 	 * {@inheritDoc}
1688 	 *
1689 	 * <p>The default implementation does nothing.</p>
1690 	 */
enterBracedInitList(CPP14Parser.BracedInitListContext ctx)1691 	@Override public void enterBracedInitList(CPP14Parser.BracedInitListContext ctx) { }
1692 	/**
1693 	 * {@inheritDoc}
1694 	 *
1695 	 * <p>The default implementation does nothing.</p>
1696 	 */
exitBracedInitList(CPP14Parser.BracedInitListContext ctx)1697 	@Override public void exitBracedInitList(CPP14Parser.BracedInitListContext ctx) { }
1698 	/**
1699 	 * {@inheritDoc}
1700 	 *
1701 	 * <p>The default implementation does nothing.</p>
1702 	 */
enterClassName(CPP14Parser.ClassNameContext ctx)1703 	@Override public void enterClassName(CPP14Parser.ClassNameContext ctx) { }
1704 	/**
1705 	 * {@inheritDoc}
1706 	 *
1707 	 * <p>The default implementation does nothing.</p>
1708 	 */
exitClassName(CPP14Parser.ClassNameContext ctx)1709 	@Override public void exitClassName(CPP14Parser.ClassNameContext ctx) { }
1710 	/**
1711 	 * {@inheritDoc}
1712 	 *
1713 	 * <p>The default implementation does nothing.</p>
1714 	 */
enterClassSpecifier(CPP14Parser.ClassSpecifierContext ctx)1715 	@Override public void enterClassSpecifier(CPP14Parser.ClassSpecifierContext ctx) { }
1716 	/**
1717 	 * {@inheritDoc}
1718 	 *
1719 	 * <p>The default implementation does nothing.</p>
1720 	 */
exitClassSpecifier(CPP14Parser.ClassSpecifierContext ctx)1721 	@Override public void exitClassSpecifier(CPP14Parser.ClassSpecifierContext ctx) { }
1722 	/**
1723 	 * {@inheritDoc}
1724 	 *
1725 	 * <p>The default implementation does nothing.</p>
1726 	 */
enterClassHead(CPP14Parser.ClassHeadContext ctx)1727 	@Override public void enterClassHead(CPP14Parser.ClassHeadContext ctx) { }
1728 	/**
1729 	 * {@inheritDoc}
1730 	 *
1731 	 * <p>The default implementation does nothing.</p>
1732 	 */
exitClassHead(CPP14Parser.ClassHeadContext ctx)1733 	@Override public void exitClassHead(CPP14Parser.ClassHeadContext ctx) { }
1734 	/**
1735 	 * {@inheritDoc}
1736 	 *
1737 	 * <p>The default implementation does nothing.</p>
1738 	 */
enterClassHeadName(CPP14Parser.ClassHeadNameContext ctx)1739 	@Override public void enterClassHeadName(CPP14Parser.ClassHeadNameContext ctx) { }
1740 	/**
1741 	 * {@inheritDoc}
1742 	 *
1743 	 * <p>The default implementation does nothing.</p>
1744 	 */
exitClassHeadName(CPP14Parser.ClassHeadNameContext ctx)1745 	@Override public void exitClassHeadName(CPP14Parser.ClassHeadNameContext ctx) { }
1746 	/**
1747 	 * {@inheritDoc}
1748 	 *
1749 	 * <p>The default implementation does nothing.</p>
1750 	 */
enterClassVirtSpecifier(CPP14Parser.ClassVirtSpecifierContext ctx)1751 	@Override public void enterClassVirtSpecifier(CPP14Parser.ClassVirtSpecifierContext ctx) { }
1752 	/**
1753 	 * {@inheritDoc}
1754 	 *
1755 	 * <p>The default implementation does nothing.</p>
1756 	 */
exitClassVirtSpecifier(CPP14Parser.ClassVirtSpecifierContext ctx)1757 	@Override public void exitClassVirtSpecifier(CPP14Parser.ClassVirtSpecifierContext ctx) { }
1758 	/**
1759 	 * {@inheritDoc}
1760 	 *
1761 	 * <p>The default implementation does nothing.</p>
1762 	 */
enterClassKey(CPP14Parser.ClassKeyContext ctx)1763 	@Override public void enterClassKey(CPP14Parser.ClassKeyContext ctx) { }
1764 	/**
1765 	 * {@inheritDoc}
1766 	 *
1767 	 * <p>The default implementation does nothing.</p>
1768 	 */
exitClassKey(CPP14Parser.ClassKeyContext ctx)1769 	@Override public void exitClassKey(CPP14Parser.ClassKeyContext ctx) { }
1770 	/**
1771 	 * {@inheritDoc}
1772 	 *
1773 	 * <p>The default implementation does nothing.</p>
1774 	 */
enterMemberSpecification(CPP14Parser.MemberSpecificationContext ctx)1775 	@Override public void enterMemberSpecification(CPP14Parser.MemberSpecificationContext ctx) { }
1776 	/**
1777 	 * {@inheritDoc}
1778 	 *
1779 	 * <p>The default implementation does nothing.</p>
1780 	 */
exitMemberSpecification(CPP14Parser.MemberSpecificationContext ctx)1781 	@Override public void exitMemberSpecification(CPP14Parser.MemberSpecificationContext ctx) { }
1782 	/**
1783 	 * {@inheritDoc}
1784 	 *
1785 	 * <p>The default implementation does nothing.</p>
1786 	 */
enterMemberdeclaration(CPP14Parser.MemberdeclarationContext ctx)1787 	@Override public void enterMemberdeclaration(CPP14Parser.MemberdeclarationContext ctx) { }
1788 	/**
1789 	 * {@inheritDoc}
1790 	 *
1791 	 * <p>The default implementation does nothing.</p>
1792 	 */
exitMemberdeclaration(CPP14Parser.MemberdeclarationContext ctx)1793 	@Override public void exitMemberdeclaration(CPP14Parser.MemberdeclarationContext ctx) { }
1794 	/**
1795 	 * {@inheritDoc}
1796 	 *
1797 	 * <p>The default implementation does nothing.</p>
1798 	 */
enterMemberDeclaratorList(CPP14Parser.MemberDeclaratorListContext ctx)1799 	@Override public void enterMemberDeclaratorList(CPP14Parser.MemberDeclaratorListContext ctx) { }
1800 	/**
1801 	 * {@inheritDoc}
1802 	 *
1803 	 * <p>The default implementation does nothing.</p>
1804 	 */
exitMemberDeclaratorList(CPP14Parser.MemberDeclaratorListContext ctx)1805 	@Override public void exitMemberDeclaratorList(CPP14Parser.MemberDeclaratorListContext ctx) { }
1806 	/**
1807 	 * {@inheritDoc}
1808 	 *
1809 	 * <p>The default implementation does nothing.</p>
1810 	 */
enterMemberDeclarator(CPP14Parser.MemberDeclaratorContext ctx)1811 	@Override public void enterMemberDeclarator(CPP14Parser.MemberDeclaratorContext ctx) { }
1812 	/**
1813 	 * {@inheritDoc}
1814 	 *
1815 	 * <p>The default implementation does nothing.</p>
1816 	 */
exitMemberDeclarator(CPP14Parser.MemberDeclaratorContext ctx)1817 	@Override public void exitMemberDeclarator(CPP14Parser.MemberDeclaratorContext ctx) { }
1818 	/**
1819 	 * {@inheritDoc}
1820 	 *
1821 	 * <p>The default implementation does nothing.</p>
1822 	 */
enterVirtualSpecifierSeq(CPP14Parser.VirtualSpecifierSeqContext ctx)1823 	@Override public void enterVirtualSpecifierSeq(CPP14Parser.VirtualSpecifierSeqContext ctx) { }
1824 	/**
1825 	 * {@inheritDoc}
1826 	 *
1827 	 * <p>The default implementation does nothing.</p>
1828 	 */
exitVirtualSpecifierSeq(CPP14Parser.VirtualSpecifierSeqContext ctx)1829 	@Override public void exitVirtualSpecifierSeq(CPP14Parser.VirtualSpecifierSeqContext ctx) { }
1830 	/**
1831 	 * {@inheritDoc}
1832 	 *
1833 	 * <p>The default implementation does nothing.</p>
1834 	 */
enterVirtualSpecifier(CPP14Parser.VirtualSpecifierContext ctx)1835 	@Override public void enterVirtualSpecifier(CPP14Parser.VirtualSpecifierContext ctx) { }
1836 	/**
1837 	 * {@inheritDoc}
1838 	 *
1839 	 * <p>The default implementation does nothing.</p>
1840 	 */
exitVirtualSpecifier(CPP14Parser.VirtualSpecifierContext ctx)1841 	@Override public void exitVirtualSpecifier(CPP14Parser.VirtualSpecifierContext ctx) { }
1842 	/**
1843 	 * {@inheritDoc}
1844 	 *
1845 	 * <p>The default implementation does nothing.</p>
1846 	 */
enterPureSpecifier(CPP14Parser.PureSpecifierContext ctx)1847 	@Override public void enterPureSpecifier(CPP14Parser.PureSpecifierContext ctx) { }
1848 	/**
1849 	 * {@inheritDoc}
1850 	 *
1851 	 * <p>The default implementation does nothing.</p>
1852 	 */
exitPureSpecifier(CPP14Parser.PureSpecifierContext ctx)1853 	@Override public void exitPureSpecifier(CPP14Parser.PureSpecifierContext ctx) { }
1854 	/**
1855 	 * {@inheritDoc}
1856 	 *
1857 	 * <p>The default implementation does nothing.</p>
1858 	 */
enterBaseClause(CPP14Parser.BaseClauseContext ctx)1859 	@Override public void enterBaseClause(CPP14Parser.BaseClauseContext ctx) { }
1860 	/**
1861 	 * {@inheritDoc}
1862 	 *
1863 	 * <p>The default implementation does nothing.</p>
1864 	 */
exitBaseClause(CPP14Parser.BaseClauseContext ctx)1865 	@Override public void exitBaseClause(CPP14Parser.BaseClauseContext ctx) { }
1866 	/**
1867 	 * {@inheritDoc}
1868 	 *
1869 	 * <p>The default implementation does nothing.</p>
1870 	 */
enterBaseSpecifierList(CPP14Parser.BaseSpecifierListContext ctx)1871 	@Override public void enterBaseSpecifierList(CPP14Parser.BaseSpecifierListContext ctx) { }
1872 	/**
1873 	 * {@inheritDoc}
1874 	 *
1875 	 * <p>The default implementation does nothing.</p>
1876 	 */
exitBaseSpecifierList(CPP14Parser.BaseSpecifierListContext ctx)1877 	@Override public void exitBaseSpecifierList(CPP14Parser.BaseSpecifierListContext ctx) { }
1878 	/**
1879 	 * {@inheritDoc}
1880 	 *
1881 	 * <p>The default implementation does nothing.</p>
1882 	 */
enterBaseSpecifier(CPP14Parser.BaseSpecifierContext ctx)1883 	@Override public void enterBaseSpecifier(CPP14Parser.BaseSpecifierContext ctx) { }
1884 	/**
1885 	 * {@inheritDoc}
1886 	 *
1887 	 * <p>The default implementation does nothing.</p>
1888 	 */
exitBaseSpecifier(CPP14Parser.BaseSpecifierContext ctx)1889 	@Override public void exitBaseSpecifier(CPP14Parser.BaseSpecifierContext ctx) { }
1890 	/**
1891 	 * {@inheritDoc}
1892 	 *
1893 	 * <p>The default implementation does nothing.</p>
1894 	 */
enterClassOrDeclType(CPP14Parser.ClassOrDeclTypeContext ctx)1895 	@Override public void enterClassOrDeclType(CPP14Parser.ClassOrDeclTypeContext ctx) { }
1896 	/**
1897 	 * {@inheritDoc}
1898 	 *
1899 	 * <p>The default implementation does nothing.</p>
1900 	 */
exitClassOrDeclType(CPP14Parser.ClassOrDeclTypeContext ctx)1901 	@Override public void exitClassOrDeclType(CPP14Parser.ClassOrDeclTypeContext ctx) { }
1902 	/**
1903 	 * {@inheritDoc}
1904 	 *
1905 	 * <p>The default implementation does nothing.</p>
1906 	 */
enterBaseTypeSpecifier(CPP14Parser.BaseTypeSpecifierContext ctx)1907 	@Override public void enterBaseTypeSpecifier(CPP14Parser.BaseTypeSpecifierContext ctx) { }
1908 	/**
1909 	 * {@inheritDoc}
1910 	 *
1911 	 * <p>The default implementation does nothing.</p>
1912 	 */
exitBaseTypeSpecifier(CPP14Parser.BaseTypeSpecifierContext ctx)1913 	@Override public void exitBaseTypeSpecifier(CPP14Parser.BaseTypeSpecifierContext ctx) { }
1914 	/**
1915 	 * {@inheritDoc}
1916 	 *
1917 	 * <p>The default implementation does nothing.</p>
1918 	 */
enterAccessSpecifier(CPP14Parser.AccessSpecifierContext ctx)1919 	@Override public void enterAccessSpecifier(CPP14Parser.AccessSpecifierContext ctx) { }
1920 	/**
1921 	 * {@inheritDoc}
1922 	 *
1923 	 * <p>The default implementation does nothing.</p>
1924 	 */
exitAccessSpecifier(CPP14Parser.AccessSpecifierContext ctx)1925 	@Override public void exitAccessSpecifier(CPP14Parser.AccessSpecifierContext ctx) { }
1926 	/**
1927 	 * {@inheritDoc}
1928 	 *
1929 	 * <p>The default implementation does nothing.</p>
1930 	 */
enterConversionFunctionId(CPP14Parser.ConversionFunctionIdContext ctx)1931 	@Override public void enterConversionFunctionId(CPP14Parser.ConversionFunctionIdContext ctx) { }
1932 	/**
1933 	 * {@inheritDoc}
1934 	 *
1935 	 * <p>The default implementation does nothing.</p>
1936 	 */
exitConversionFunctionId(CPP14Parser.ConversionFunctionIdContext ctx)1937 	@Override public void exitConversionFunctionId(CPP14Parser.ConversionFunctionIdContext ctx) { }
1938 	/**
1939 	 * {@inheritDoc}
1940 	 *
1941 	 * <p>The default implementation does nothing.</p>
1942 	 */
enterConversionTypeId(CPP14Parser.ConversionTypeIdContext ctx)1943 	@Override public void enterConversionTypeId(CPP14Parser.ConversionTypeIdContext ctx) { }
1944 	/**
1945 	 * {@inheritDoc}
1946 	 *
1947 	 * <p>The default implementation does nothing.</p>
1948 	 */
exitConversionTypeId(CPP14Parser.ConversionTypeIdContext ctx)1949 	@Override public void exitConversionTypeId(CPP14Parser.ConversionTypeIdContext ctx) { }
1950 	/**
1951 	 * {@inheritDoc}
1952 	 *
1953 	 * <p>The default implementation does nothing.</p>
1954 	 */
enterConversionDeclarator(CPP14Parser.ConversionDeclaratorContext ctx)1955 	@Override public void enterConversionDeclarator(CPP14Parser.ConversionDeclaratorContext ctx) { }
1956 	/**
1957 	 * {@inheritDoc}
1958 	 *
1959 	 * <p>The default implementation does nothing.</p>
1960 	 */
exitConversionDeclarator(CPP14Parser.ConversionDeclaratorContext ctx)1961 	@Override public void exitConversionDeclarator(CPP14Parser.ConversionDeclaratorContext ctx) { }
1962 	/**
1963 	 * {@inheritDoc}
1964 	 *
1965 	 * <p>The default implementation does nothing.</p>
1966 	 */
enterConstructorInitializer(CPP14Parser.ConstructorInitializerContext ctx)1967 	@Override public void enterConstructorInitializer(CPP14Parser.ConstructorInitializerContext ctx) { }
1968 	/**
1969 	 * {@inheritDoc}
1970 	 *
1971 	 * <p>The default implementation does nothing.</p>
1972 	 */
exitConstructorInitializer(CPP14Parser.ConstructorInitializerContext ctx)1973 	@Override public void exitConstructorInitializer(CPP14Parser.ConstructorInitializerContext ctx) { }
1974 	/**
1975 	 * {@inheritDoc}
1976 	 *
1977 	 * <p>The default implementation does nothing.</p>
1978 	 */
enterMemInitializerList(CPP14Parser.MemInitializerListContext ctx)1979 	@Override public void enterMemInitializerList(CPP14Parser.MemInitializerListContext ctx) { }
1980 	/**
1981 	 * {@inheritDoc}
1982 	 *
1983 	 * <p>The default implementation does nothing.</p>
1984 	 */
exitMemInitializerList(CPP14Parser.MemInitializerListContext ctx)1985 	@Override public void exitMemInitializerList(CPP14Parser.MemInitializerListContext ctx) { }
1986 	/**
1987 	 * {@inheritDoc}
1988 	 *
1989 	 * <p>The default implementation does nothing.</p>
1990 	 */
enterMemInitializer(CPP14Parser.MemInitializerContext ctx)1991 	@Override public void enterMemInitializer(CPP14Parser.MemInitializerContext ctx) { }
1992 	/**
1993 	 * {@inheritDoc}
1994 	 *
1995 	 * <p>The default implementation does nothing.</p>
1996 	 */
exitMemInitializer(CPP14Parser.MemInitializerContext ctx)1997 	@Override public void exitMemInitializer(CPP14Parser.MemInitializerContext ctx) { }
1998 	/**
1999 	 * {@inheritDoc}
2000 	 *
2001 	 * <p>The default implementation does nothing.</p>
2002 	 */
enterMeminitializerid(CPP14Parser.MeminitializeridContext ctx)2003 	@Override public void enterMeminitializerid(CPP14Parser.MeminitializeridContext ctx) { }
2004 	/**
2005 	 * {@inheritDoc}
2006 	 *
2007 	 * <p>The default implementation does nothing.</p>
2008 	 */
exitMeminitializerid(CPP14Parser.MeminitializeridContext ctx)2009 	@Override public void exitMeminitializerid(CPP14Parser.MeminitializeridContext ctx) { }
2010 	/**
2011 	 * {@inheritDoc}
2012 	 *
2013 	 * <p>The default implementation does nothing.</p>
2014 	 */
enterOperatorFunctionId(CPP14Parser.OperatorFunctionIdContext ctx)2015 	@Override public void enterOperatorFunctionId(CPP14Parser.OperatorFunctionIdContext ctx) { }
2016 	/**
2017 	 * {@inheritDoc}
2018 	 *
2019 	 * <p>The default implementation does nothing.</p>
2020 	 */
exitOperatorFunctionId(CPP14Parser.OperatorFunctionIdContext ctx)2021 	@Override public void exitOperatorFunctionId(CPP14Parser.OperatorFunctionIdContext ctx) { }
2022 	/**
2023 	 * {@inheritDoc}
2024 	 *
2025 	 * <p>The default implementation does nothing.</p>
2026 	 */
enterLiteralOperatorId(CPP14Parser.LiteralOperatorIdContext ctx)2027 	@Override public void enterLiteralOperatorId(CPP14Parser.LiteralOperatorIdContext ctx) { }
2028 	/**
2029 	 * {@inheritDoc}
2030 	 *
2031 	 * <p>The default implementation does nothing.</p>
2032 	 */
exitLiteralOperatorId(CPP14Parser.LiteralOperatorIdContext ctx)2033 	@Override public void exitLiteralOperatorId(CPP14Parser.LiteralOperatorIdContext ctx) { }
2034 	/**
2035 	 * {@inheritDoc}
2036 	 *
2037 	 * <p>The default implementation does nothing.</p>
2038 	 */
enterTemplateDeclaration(CPP14Parser.TemplateDeclarationContext ctx)2039 	@Override public void enterTemplateDeclaration(CPP14Parser.TemplateDeclarationContext ctx) { }
2040 	/**
2041 	 * {@inheritDoc}
2042 	 *
2043 	 * <p>The default implementation does nothing.</p>
2044 	 */
exitTemplateDeclaration(CPP14Parser.TemplateDeclarationContext ctx)2045 	@Override public void exitTemplateDeclaration(CPP14Parser.TemplateDeclarationContext ctx) { }
2046 	/**
2047 	 * {@inheritDoc}
2048 	 *
2049 	 * <p>The default implementation does nothing.</p>
2050 	 */
enterTemplateparameterList(CPP14Parser.TemplateparameterListContext ctx)2051 	@Override public void enterTemplateparameterList(CPP14Parser.TemplateparameterListContext ctx) { }
2052 	/**
2053 	 * {@inheritDoc}
2054 	 *
2055 	 * <p>The default implementation does nothing.</p>
2056 	 */
exitTemplateparameterList(CPP14Parser.TemplateparameterListContext ctx)2057 	@Override public void exitTemplateparameterList(CPP14Parser.TemplateparameterListContext ctx) { }
2058 	/**
2059 	 * {@inheritDoc}
2060 	 *
2061 	 * <p>The default implementation does nothing.</p>
2062 	 */
enterTemplateParameter(CPP14Parser.TemplateParameterContext ctx)2063 	@Override public void enterTemplateParameter(CPP14Parser.TemplateParameterContext ctx) { }
2064 	/**
2065 	 * {@inheritDoc}
2066 	 *
2067 	 * <p>The default implementation does nothing.</p>
2068 	 */
exitTemplateParameter(CPP14Parser.TemplateParameterContext ctx)2069 	@Override public void exitTemplateParameter(CPP14Parser.TemplateParameterContext ctx) { }
2070 	/**
2071 	 * {@inheritDoc}
2072 	 *
2073 	 * <p>The default implementation does nothing.</p>
2074 	 */
enterTypeParameter(CPP14Parser.TypeParameterContext ctx)2075 	@Override public void enterTypeParameter(CPP14Parser.TypeParameterContext ctx) { }
2076 	/**
2077 	 * {@inheritDoc}
2078 	 *
2079 	 * <p>The default implementation does nothing.</p>
2080 	 */
exitTypeParameter(CPP14Parser.TypeParameterContext ctx)2081 	@Override public void exitTypeParameter(CPP14Parser.TypeParameterContext ctx) { }
2082 	/**
2083 	 * {@inheritDoc}
2084 	 *
2085 	 * <p>The default implementation does nothing.</p>
2086 	 */
enterSimpleTemplateId(CPP14Parser.SimpleTemplateIdContext ctx)2087 	@Override public void enterSimpleTemplateId(CPP14Parser.SimpleTemplateIdContext ctx) { }
2088 	/**
2089 	 * {@inheritDoc}
2090 	 *
2091 	 * <p>The default implementation does nothing.</p>
2092 	 */
exitSimpleTemplateId(CPP14Parser.SimpleTemplateIdContext ctx)2093 	@Override public void exitSimpleTemplateId(CPP14Parser.SimpleTemplateIdContext ctx) { }
2094 	/**
2095 	 * {@inheritDoc}
2096 	 *
2097 	 * <p>The default implementation does nothing.</p>
2098 	 */
enterTemplateId(CPP14Parser.TemplateIdContext ctx)2099 	@Override public void enterTemplateId(CPP14Parser.TemplateIdContext ctx) { }
2100 	/**
2101 	 * {@inheritDoc}
2102 	 *
2103 	 * <p>The default implementation does nothing.</p>
2104 	 */
exitTemplateId(CPP14Parser.TemplateIdContext ctx)2105 	@Override public void exitTemplateId(CPP14Parser.TemplateIdContext ctx) { }
2106 	/**
2107 	 * {@inheritDoc}
2108 	 *
2109 	 * <p>The default implementation does nothing.</p>
2110 	 */
enterTemplateName(CPP14Parser.TemplateNameContext ctx)2111 	@Override public void enterTemplateName(CPP14Parser.TemplateNameContext ctx) { }
2112 	/**
2113 	 * {@inheritDoc}
2114 	 *
2115 	 * <p>The default implementation does nothing.</p>
2116 	 */
exitTemplateName(CPP14Parser.TemplateNameContext ctx)2117 	@Override public void exitTemplateName(CPP14Parser.TemplateNameContext ctx) { }
2118 	/**
2119 	 * {@inheritDoc}
2120 	 *
2121 	 * <p>The default implementation does nothing.</p>
2122 	 */
enterTemplateArgumentList(CPP14Parser.TemplateArgumentListContext ctx)2123 	@Override public void enterTemplateArgumentList(CPP14Parser.TemplateArgumentListContext ctx) { }
2124 	/**
2125 	 * {@inheritDoc}
2126 	 *
2127 	 * <p>The default implementation does nothing.</p>
2128 	 */
exitTemplateArgumentList(CPP14Parser.TemplateArgumentListContext ctx)2129 	@Override public void exitTemplateArgumentList(CPP14Parser.TemplateArgumentListContext ctx) { }
2130 	/**
2131 	 * {@inheritDoc}
2132 	 *
2133 	 * <p>The default implementation does nothing.</p>
2134 	 */
enterTemplateArgument(CPP14Parser.TemplateArgumentContext ctx)2135 	@Override public void enterTemplateArgument(CPP14Parser.TemplateArgumentContext ctx) { }
2136 	/**
2137 	 * {@inheritDoc}
2138 	 *
2139 	 * <p>The default implementation does nothing.</p>
2140 	 */
exitTemplateArgument(CPP14Parser.TemplateArgumentContext ctx)2141 	@Override public void exitTemplateArgument(CPP14Parser.TemplateArgumentContext ctx) { }
2142 	/**
2143 	 * {@inheritDoc}
2144 	 *
2145 	 * <p>The default implementation does nothing.</p>
2146 	 */
enterTypeNameSpecifier(CPP14Parser.TypeNameSpecifierContext ctx)2147 	@Override public void enterTypeNameSpecifier(CPP14Parser.TypeNameSpecifierContext ctx) { }
2148 	/**
2149 	 * {@inheritDoc}
2150 	 *
2151 	 * <p>The default implementation does nothing.</p>
2152 	 */
exitTypeNameSpecifier(CPP14Parser.TypeNameSpecifierContext ctx)2153 	@Override public void exitTypeNameSpecifier(CPP14Parser.TypeNameSpecifierContext ctx) { }
2154 	/**
2155 	 * {@inheritDoc}
2156 	 *
2157 	 * <p>The default implementation does nothing.</p>
2158 	 */
enterExplicitInstantiation(CPP14Parser.ExplicitInstantiationContext ctx)2159 	@Override public void enterExplicitInstantiation(CPP14Parser.ExplicitInstantiationContext ctx) { }
2160 	/**
2161 	 * {@inheritDoc}
2162 	 *
2163 	 * <p>The default implementation does nothing.</p>
2164 	 */
exitExplicitInstantiation(CPP14Parser.ExplicitInstantiationContext ctx)2165 	@Override public void exitExplicitInstantiation(CPP14Parser.ExplicitInstantiationContext ctx) { }
2166 	/**
2167 	 * {@inheritDoc}
2168 	 *
2169 	 * <p>The default implementation does nothing.</p>
2170 	 */
enterExplicitSpecialization(CPP14Parser.ExplicitSpecializationContext ctx)2171 	@Override public void enterExplicitSpecialization(CPP14Parser.ExplicitSpecializationContext ctx) { }
2172 	/**
2173 	 * {@inheritDoc}
2174 	 *
2175 	 * <p>The default implementation does nothing.</p>
2176 	 */
exitExplicitSpecialization(CPP14Parser.ExplicitSpecializationContext ctx)2177 	@Override public void exitExplicitSpecialization(CPP14Parser.ExplicitSpecializationContext ctx) { }
2178 	/**
2179 	 * {@inheritDoc}
2180 	 *
2181 	 * <p>The default implementation does nothing.</p>
2182 	 */
enterTryBlock(CPP14Parser.TryBlockContext ctx)2183 	@Override public void enterTryBlock(CPP14Parser.TryBlockContext ctx) { }
2184 	/**
2185 	 * {@inheritDoc}
2186 	 *
2187 	 * <p>The default implementation does nothing.</p>
2188 	 */
exitTryBlock(CPP14Parser.TryBlockContext ctx)2189 	@Override public void exitTryBlock(CPP14Parser.TryBlockContext ctx) { }
2190 	/**
2191 	 * {@inheritDoc}
2192 	 *
2193 	 * <p>The default implementation does nothing.</p>
2194 	 */
enterFunctionTryBlock(CPP14Parser.FunctionTryBlockContext ctx)2195 	@Override public void enterFunctionTryBlock(CPP14Parser.FunctionTryBlockContext ctx) { }
2196 	/**
2197 	 * {@inheritDoc}
2198 	 *
2199 	 * <p>The default implementation does nothing.</p>
2200 	 */
exitFunctionTryBlock(CPP14Parser.FunctionTryBlockContext ctx)2201 	@Override public void exitFunctionTryBlock(CPP14Parser.FunctionTryBlockContext ctx) { }
2202 	/**
2203 	 * {@inheritDoc}
2204 	 *
2205 	 * <p>The default implementation does nothing.</p>
2206 	 */
enterHandlerSeq(CPP14Parser.HandlerSeqContext ctx)2207 	@Override public void enterHandlerSeq(CPP14Parser.HandlerSeqContext ctx) { }
2208 	/**
2209 	 * {@inheritDoc}
2210 	 *
2211 	 * <p>The default implementation does nothing.</p>
2212 	 */
exitHandlerSeq(CPP14Parser.HandlerSeqContext ctx)2213 	@Override public void exitHandlerSeq(CPP14Parser.HandlerSeqContext ctx) { }
2214 	/**
2215 	 * {@inheritDoc}
2216 	 *
2217 	 * <p>The default implementation does nothing.</p>
2218 	 */
enterHandler(CPP14Parser.HandlerContext ctx)2219 	@Override public void enterHandler(CPP14Parser.HandlerContext ctx) { }
2220 	/**
2221 	 * {@inheritDoc}
2222 	 *
2223 	 * <p>The default implementation does nothing.</p>
2224 	 */
exitHandler(CPP14Parser.HandlerContext ctx)2225 	@Override public void exitHandler(CPP14Parser.HandlerContext ctx) { }
2226 	/**
2227 	 * {@inheritDoc}
2228 	 *
2229 	 * <p>The default implementation does nothing.</p>
2230 	 */
enterExceptionDeclaration(CPP14Parser.ExceptionDeclarationContext ctx)2231 	@Override public void enterExceptionDeclaration(CPP14Parser.ExceptionDeclarationContext ctx) { }
2232 	/**
2233 	 * {@inheritDoc}
2234 	 *
2235 	 * <p>The default implementation does nothing.</p>
2236 	 */
exitExceptionDeclaration(CPP14Parser.ExceptionDeclarationContext ctx)2237 	@Override public void exitExceptionDeclaration(CPP14Parser.ExceptionDeclarationContext ctx) { }
2238 	/**
2239 	 * {@inheritDoc}
2240 	 *
2241 	 * <p>The default implementation does nothing.</p>
2242 	 */
enterThrowExpression(CPP14Parser.ThrowExpressionContext ctx)2243 	@Override public void enterThrowExpression(CPP14Parser.ThrowExpressionContext ctx) { }
2244 	/**
2245 	 * {@inheritDoc}
2246 	 *
2247 	 * <p>The default implementation does nothing.</p>
2248 	 */
exitThrowExpression(CPP14Parser.ThrowExpressionContext ctx)2249 	@Override public void exitThrowExpression(CPP14Parser.ThrowExpressionContext ctx) { }
2250 	/**
2251 	 * {@inheritDoc}
2252 	 *
2253 	 * <p>The default implementation does nothing.</p>
2254 	 */
enterExceptionSpecification(CPP14Parser.ExceptionSpecificationContext ctx)2255 	@Override public void enterExceptionSpecification(CPP14Parser.ExceptionSpecificationContext ctx) { }
2256 	/**
2257 	 * {@inheritDoc}
2258 	 *
2259 	 * <p>The default implementation does nothing.</p>
2260 	 */
exitExceptionSpecification(CPP14Parser.ExceptionSpecificationContext ctx)2261 	@Override public void exitExceptionSpecification(CPP14Parser.ExceptionSpecificationContext ctx) { }
2262 	/**
2263 	 * {@inheritDoc}
2264 	 *
2265 	 * <p>The default implementation does nothing.</p>
2266 	 */
enterDynamicExceptionSpecification(CPP14Parser.DynamicExceptionSpecificationContext ctx)2267 	@Override public void enterDynamicExceptionSpecification(CPP14Parser.DynamicExceptionSpecificationContext ctx) { }
2268 	/**
2269 	 * {@inheritDoc}
2270 	 *
2271 	 * <p>The default implementation does nothing.</p>
2272 	 */
exitDynamicExceptionSpecification(CPP14Parser.DynamicExceptionSpecificationContext ctx)2273 	@Override public void exitDynamicExceptionSpecification(CPP14Parser.DynamicExceptionSpecificationContext ctx) { }
2274 	/**
2275 	 * {@inheritDoc}
2276 	 *
2277 	 * <p>The default implementation does nothing.</p>
2278 	 */
enterTypeIdList(CPP14Parser.TypeIdListContext ctx)2279 	@Override public void enterTypeIdList(CPP14Parser.TypeIdListContext ctx) { }
2280 	/**
2281 	 * {@inheritDoc}
2282 	 *
2283 	 * <p>The default implementation does nothing.</p>
2284 	 */
exitTypeIdList(CPP14Parser.TypeIdListContext ctx)2285 	@Override public void exitTypeIdList(CPP14Parser.TypeIdListContext ctx) { }
2286 	/**
2287 	 * {@inheritDoc}
2288 	 *
2289 	 * <p>The default implementation does nothing.</p>
2290 	 */
enterNoeExceptSpecification(CPP14Parser.NoeExceptSpecificationContext ctx)2291 	@Override public void enterNoeExceptSpecification(CPP14Parser.NoeExceptSpecificationContext ctx) { }
2292 	/**
2293 	 * {@inheritDoc}
2294 	 *
2295 	 * <p>The default implementation does nothing.</p>
2296 	 */
exitNoeExceptSpecification(CPP14Parser.NoeExceptSpecificationContext ctx)2297 	@Override public void exitNoeExceptSpecification(CPP14Parser.NoeExceptSpecificationContext ctx) { }
2298 	/**
2299 	 * {@inheritDoc}
2300 	 *
2301 	 * <p>The default implementation does nothing.</p>
2302 	 */
enterTheOperator(CPP14Parser.TheOperatorContext ctx)2303 	@Override public void enterTheOperator(CPP14Parser.TheOperatorContext ctx) { }
2304 	/**
2305 	 * {@inheritDoc}
2306 	 *
2307 	 * <p>The default implementation does nothing.</p>
2308 	 */
exitTheOperator(CPP14Parser.TheOperatorContext ctx)2309 	@Override public void exitTheOperator(CPP14Parser.TheOperatorContext ctx) { }
2310 	/**
2311 	 * {@inheritDoc}
2312 	 *
2313 	 * <p>The default implementation does nothing.</p>
2314 	 */
enterLiteral(CPP14Parser.LiteralContext ctx)2315 	@Override public void enterLiteral(CPP14Parser.LiteralContext ctx) { }
2316 	/**
2317 	 * {@inheritDoc}
2318 	 *
2319 	 * <p>The default implementation does nothing.</p>
2320 	 */
exitLiteral(CPP14Parser.LiteralContext ctx)2321 	@Override public void exitLiteral(CPP14Parser.LiteralContext ctx) { }
2322 
2323 	/**
2324 	 * {@inheritDoc}
2325 	 *
2326 	 * <p>The default implementation does nothing.</p>
2327 	 */
enterEveryRule(ParserRuleContext ctx)2328 	@Override public void enterEveryRule(ParserRuleContext ctx) { }
2329 	/**
2330 	 * {@inheritDoc}
2331 	 *
2332 	 * <p>The default implementation does nothing.</p>
2333 	 */
exitEveryRule(ParserRuleContext ctx)2334 	@Override public void exitEveryRule(ParserRuleContext ctx) { }
2335 	/**
2336 	 * {@inheritDoc}
2337 	 *
2338 	 * <p>The default implementation does nothing.</p>
2339 	 */
visitTerminal(TerminalNode node)2340 	@Override public void visitTerminal(TerminalNode node) { }
2341 	/**
2342 	 * {@inheritDoc}
2343 	 *
2344 	 * <p>The default implementation does nothing.</p>
2345 	 */
visitErrorNode(ErrorNode node)2346 	@Override public void visitErrorNode(ErrorNode node) { }
2347 }