blob: 31bbba598239d94bef875a3fad9e9ef88c080db6 [file] [log] [blame]
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301/*
Brian O'Connor5ab426f2016-04-09 01:19:45 -07002 * Copyright 2016-present Open Networking Laboratory
Gaurav Agrawal925f5632016-02-18 20:50:36 +05303 *
Brian O'Connor7cbbbb72016-04-09 02:13:23 -07004 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
Gaurav Agrawal925f5632016-02-18 20:50:36 +05307 *
Brian O'Connor7cbbbb72016-04-09 02:13:23 -07008 * http://www.apache.org/licenses/LICENSE-2.0
Gaurav Agrawal925f5632016-02-18 20:50:36 +05309 *
10 * Unless required by applicable law or agreed to in writing, software
Brian O'Connor7cbbbb72016-04-09 02:13:23 -070011 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053015 */
16
Brian O'Connor7cbbbb72016-04-09 02:13:23 -070017// Generated from GeneratedYang.g4 by ANTLR 4.5
18
19
Gaurav Agrawal925f5632016-02-18 20:50:36 +053020package org.onosproject.yangutils.parser.antlrgencode;
21
22import org.antlr.v4.runtime.tree.ParseTreeListener;
23
24/**
Bharat saraswald9822e92016-04-05 15:13:44 +053025 * Represents ANTLR interfaces to be implemented by listener to traverse the parse tree.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053026 */
27public interface GeneratedYangListener extends ParseTreeListener {
Bharat saraswald9822e92016-04-05 15:13:44 +053028
Gaurav Agrawal925f5632016-02-18 20:50:36 +053029 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053030 * Enters a parse tree produced by GeneratedYangParser for grammar rule yangfile.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053031 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053032 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053033 */
34 void enterYangfile(GeneratedYangParser.YangfileContext currentContext);
35
36 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053037 * Exits a parse tree produced by GeneratedYangParser for grammar rule yangfile.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053038 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053039 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053040 */
41 void exitYangfile(GeneratedYangParser.YangfileContext currentContext);
42
43 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053044 * Enters a parse tree produced by GeneratedYangParser for grammar rule moduleStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053045 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053046 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053047 */
48 void enterModuleStatement(GeneratedYangParser.ModuleStatementContext currentContext);
49
50 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053051 * Exits a parse tree produced by GeneratedYangParser for grammar rule moduleStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053052 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053053 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053054 */
55 void exitModuleStatement(GeneratedYangParser.ModuleStatementContext currentContext);
56
57 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053058 * Enters a parse tree produced by GeneratedYangParser for grammar rule moduleBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053059 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053060 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053061 */
62 void enterModuleBody(GeneratedYangParser.ModuleBodyContext currentContext);
63
64 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053065 * Exits a parse tree produced by GeneratedYangParser for grammar rule moduleBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053066 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053067 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053068 */
69 void exitModuleBody(GeneratedYangParser.ModuleBodyContext currentContext);
70
71 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053072 * Enters a parse tree produced by GeneratedYangParser for grammar rule moduleHeaderStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053073 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053074 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053075 */
76 void enterModuleHeaderStatement(GeneratedYangParser.ModuleHeaderStatementContext currentContext);
77
78 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053079 * Exits a parse tree produced by GeneratedYangParser for grammar rule moduleHeaderStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053080 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053081 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053082 */
83 void exitModuleHeaderStatement(GeneratedYangParser.ModuleHeaderStatementContext currentContext);
84
85 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053086 * Enters a parse tree produced by GeneratedYangParser for grammar rule linkageStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053087 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053088 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053089 */
90 void enterLinkageStatements(GeneratedYangParser.LinkageStatementsContext currentContext);
91
92 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053093 * Exits a parse tree produced by GeneratedYangParser for grammar rule linkageStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053094 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053095 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053096 */
97 void exitLinkageStatements(GeneratedYangParser.LinkageStatementsContext currentContext);
98
99 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530100 * Enters a parse tree produced by GeneratedYangParser for grammar rule metaStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530101 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530102 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530103 */
104 void enterMetaStatements(GeneratedYangParser.MetaStatementsContext currentContext);
105
106 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530107 * Exits a parse tree produced by GeneratedYangParser for grammar rule metaStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530108 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530109 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530110 */
111 void exitMetaStatements(GeneratedYangParser.MetaStatementsContext currentContext);
112
113 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530114 * Enters a parse tree produced by GeneratedYangParser for grammar rule revisionStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530115 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530116 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530117 */
118 void enterRevisionStatements(GeneratedYangParser.RevisionStatementsContext currentContext);
119
120 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530121 * Exits a parse tree produced by GeneratedYangParser for grammar rule revisionStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530122 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530123 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530124 */
125 void exitRevisionStatements(GeneratedYangParser.RevisionStatementsContext currentContext);
126
127 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530128 * Enters a parse tree produced by GeneratedYangParser for grammar rule bodyStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530129 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530130 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530131 */
132 void enterBodyStatements(GeneratedYangParser.BodyStatementsContext currentContext);
133
134 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530135 * Exits a parse tree produced by GeneratedYangParser for grammar rule bodyStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530136 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530137 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530138 */
139 void exitBodyStatements(GeneratedYangParser.BodyStatementsContext currentContext);
140
141 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530142 * Enters a parse tree produced by GeneratedYangParser for grammar rule yangVersionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530143 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530144 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530145 */
146 void enterYangVersionStatement(GeneratedYangParser.YangVersionStatementContext currentContext);
147
148 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530149 * Exits a parse tree produced by GeneratedYangParser for grammar rule yangVersionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530150 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530151 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530152 */
153 void exitYangVersionStatement(GeneratedYangParser.YangVersionStatementContext currentContext);
154
155 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530156 * Enters a parse tree produced by GeneratedYangParser for grammar rule namespaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530157 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530158 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530159 */
160 void enterNamespaceStatement(GeneratedYangParser.NamespaceStatementContext currentContext);
161
162 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530163 * Exits a parse tree produced by GeneratedYangParser for grammar rule namespaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530164 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530165 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530166 */
167 void exitNamespaceStatement(GeneratedYangParser.NamespaceStatementContext currentContext);
168
169 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530170 * Enters a parse tree produced by GeneratedYangParser for grammar rule prefixStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530171 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530172 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530173 */
174 void enterPrefixStatement(GeneratedYangParser.PrefixStatementContext currentContext);
175
176 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530177 * Exits a parse tree produced by GeneratedYangParser for grammar rule prefixStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530178 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530179 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530180 */
181 void exitPrefixStatement(GeneratedYangParser.PrefixStatementContext currentContext);
182
183 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530184 * Enters a parse tree produced by GeneratedYangParser for grammar rule importStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530185 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530186 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530187 */
188 void enterImportStatement(GeneratedYangParser.ImportStatementContext currentContext);
189
190 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530191 * Exits a parse tree produced by GeneratedYangParser for grammar rule importStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530192 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530193 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530194 */
195 void exitImportStatement(GeneratedYangParser.ImportStatementContext currentContext);
196
197 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530198 * Enters a parse tree produced by GeneratedYangParser for grammar rule importStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530199 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530200 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530201 */
202 void enterImportStatementBody(GeneratedYangParser.ImportStatementBodyContext currentContext);
203
204 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530205 * Exits a parse tree produced by GeneratedYangParser for grammar rule importStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530206 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530207 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530208 */
209 void exitImportStatementBody(GeneratedYangParser.ImportStatementBodyContext currentContext);
210
211 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530212 * Enters a parse tree produced by GeneratedYangParser for grammar rule revisionDateStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530213 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530214 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530215 */
216 void enterRevisionDateStatement(GeneratedYangParser.RevisionDateStatementContext currentContext);
217
218 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530219 * Exits a parse tree produced by GeneratedYangParser for grammar rule revisionDateStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530220 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530221 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530222 */
223 void exitRevisionDateStatement(GeneratedYangParser.RevisionDateStatementContext currentContext);
224
225 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530226 * Enters a parse tree produced by GeneratedYangParser for grammar rule includeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530227 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530228 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530229 */
230 void enterIncludeStatement(GeneratedYangParser.IncludeStatementContext currentContext);
231
232 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530233 * Exits a parse tree produced by GeneratedYangParser for grammar rule includeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530234 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530235 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530236 */
237 void exitIncludeStatement(GeneratedYangParser.IncludeStatementContext currentContext);
238
239 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530240 * Enters a parse tree produced by GeneratedYangParser for grammar rule organizationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530241 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530242 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530243 */
244 void enterOrganizationStatement(GeneratedYangParser.OrganizationStatementContext currentContext);
245
246 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530247 * Exits a parse tree produced by GeneratedYangParser for grammar rule organizationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530248 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530249 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530250 */
251 void exitOrganizationStatement(GeneratedYangParser.OrganizationStatementContext currentContext);
252
253 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530254 * Enters a parse tree produced by GeneratedYangParser for grammar rule contactStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530255 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530256 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530257 */
258 void enterContactStatement(GeneratedYangParser.ContactStatementContext currentContext);
259
260 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530261 * Exits a parse tree produced by GeneratedYangParser for grammar rule contactStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530262 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530263 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530264 */
265 void exitContactStatement(GeneratedYangParser.ContactStatementContext currentContext);
266
267 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530268 * Enters a parse tree produced by GeneratedYangParser for grammar rule descriptionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530269 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530270 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530271 */
272 void enterDescriptionStatement(GeneratedYangParser.DescriptionStatementContext currentContext);
273
274 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530275 * Exits a parse tree produced by GeneratedYangParser for grammar rule descriptionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530276 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530277 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530278 */
279 void exitDescriptionStatement(GeneratedYangParser.DescriptionStatementContext currentContext);
280
281 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530282 * Enters a parse tree produced by GeneratedYangParser for grammar rule referenceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530283 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530284 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530285 */
286 void enterReferenceStatement(GeneratedYangParser.ReferenceStatementContext currentContext);
287
288 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530289 * Exits a parse tree produced by GeneratedYangParser for grammar rule referenceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530290 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530291 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530292 */
293 void exitReferenceStatement(GeneratedYangParser.ReferenceStatementContext currentContext);
294
295 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530296 * Enters a parse tree produced by GeneratedYangParser for grammar rule revisionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530297 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530298 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530299 */
300 void enterRevisionStatement(GeneratedYangParser.RevisionStatementContext currentContext);
301
302 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530303 * Exits a parse tree produced by GeneratedYangParser for grammar rule revisionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530304 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530305 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530306 */
307 void exitRevisionStatement(GeneratedYangParser.RevisionStatementContext currentContext);
308
309 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530310 * Enters a parse tree produced by GeneratedYangParser for grammar rule revisionStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530311 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530312 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530313 */
314 void enterRevisionStatementBody(GeneratedYangParser.RevisionStatementBodyContext currentContext);
315
316 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530317 * Exits a parse tree produced by GeneratedYangParser for grammar rule revisionStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530318 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530319 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530320 */
321 void exitRevisionStatementBody(GeneratedYangParser.RevisionStatementBodyContext currentContext);
322
323 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530324 * Enters a parse tree produced by GeneratedYangParser for grammar rule subModuleStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530325 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530326 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530327 */
328 void enterSubModuleStatement(GeneratedYangParser.SubModuleStatementContext currentContext);
329
330 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530331 * Exits a parse tree produced by GeneratedYangParser for grammar rule subModuleStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530332 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530333 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530334 */
335 void exitSubModuleStatement(GeneratedYangParser.SubModuleStatementContext currentContext);
336
337 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530338 * Enters a parse tree produced by GeneratedYangParser for grammar rule submoduleBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530339 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530340 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530341 */
342 void enterSubmoduleBody(GeneratedYangParser.SubmoduleBodyContext currentContext);
343
344 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530345 * Exits a parse tree produced by GeneratedYangParser for grammar rule submoduleBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530346 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530347 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530348 */
349 void exitSubmoduleBody(GeneratedYangParser.SubmoduleBodyContext currentContext);
350
351 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530352 * Enters a parse tree produced by GeneratedYangParser for grammar rule submoduleHeaderStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530353 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530354 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530355 */
356 void enterSubmoduleHeaderStatement(GeneratedYangParser.SubmoduleHeaderStatementContext currentContext);
357
358 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530359 * Exits a parse tree produced by GeneratedYangParser for grammar rule submoduleHeaderStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530360 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530361 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530362 */
363 void exitSubmoduleHeaderStatement(GeneratedYangParser.SubmoduleHeaderStatementContext currentContext);
364
365 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530366 * Enters a parse tree produced by GeneratedYangParser for grammar rule belongstoStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530367 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530368 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530369 */
370 void enterBelongstoStatement(GeneratedYangParser.BelongstoStatementContext currentContext);
371
372 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530373 * Exits a parse tree produced by GeneratedYangParser for grammar rule belongstoStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530374 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530375 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530376 */
377 void exitBelongstoStatement(GeneratedYangParser.BelongstoStatementContext currentContext);
378
379 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530380 * Enters a parse tree produced by GeneratedYangParser for grammar rule belongstoStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530381 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530382 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530383 */
384 void enterBelongstoStatementBody(GeneratedYangParser.BelongstoStatementBodyContext currentContext);
385
386 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530387 * Exits a parse tree produced by GeneratedYangParser for grammar rule belongstoStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530388 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530389 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530390 */
391 void exitBelongstoStatementBody(GeneratedYangParser.BelongstoStatementBodyContext currentContext);
392
393 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530394 * Enters a parse tree produced by GeneratedYangParser for grammar rule extensionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530395 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530396 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530397 */
398 void enterExtensionStatement(GeneratedYangParser.ExtensionStatementContext currentContext);
399
400 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530401 * Exits a parse tree produced by GeneratedYangParser for grammar rule extensionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530402 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530403 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530404 */
405 void exitExtensionStatement(GeneratedYangParser.ExtensionStatementContext currentContext);
406
407 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530408 * Enters a parse tree produced by GeneratedYangParser for grammar rule extensionBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530409 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530410 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530411 */
412 void enterExtensionBody(GeneratedYangParser.ExtensionBodyContext currentContext);
413
414 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530415 * Exits a parse tree produced by GeneratedYangParser for grammar rule extensionBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530416 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530417 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530418 */
419 void exitExtensionBody(GeneratedYangParser.ExtensionBodyContext currentContext);
420
421 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530422 * Enters a parse tree produced by GeneratedYangParser for grammar rule argumentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530423 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530424 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530425 */
426 void enterArgumentStatement(GeneratedYangParser.ArgumentStatementContext currentContext);
427
428 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530429 * Exits a parse tree produced by GeneratedYangParser for grammar rule argumentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530430 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530431 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530432 */
433 void exitArgumentStatement(GeneratedYangParser.ArgumentStatementContext currentContext);
434
435 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530436 * Enters a parse tree produced by GeneratedYangParser for grammar rule argumentBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530437 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530438 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530439 */
440 void enterArgumentBody(GeneratedYangParser.ArgumentBodyContext currentContext);
441
442 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530443 * Exits a parse tree produced by GeneratedYangParser for grammar rule argumentBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530444 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530445 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530446 */
447 void exitArgumentBody(GeneratedYangParser.ArgumentBodyContext currentContext);
448
449 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530450 * Enters a parse tree produced by GeneratedYangParser for grammar rule yinElementStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530451 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530452 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530453 */
454 void enterYinElementStatement(GeneratedYangParser.YinElementStatementContext currentContext);
455
456 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530457 * Exits a parse tree produced by GeneratedYangParser for grammar rule yinElementStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530458 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530459 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530460 */
461 void exitYinElementStatement(GeneratedYangParser.YinElementStatementContext currentContext);
462
463 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530464 * Enters a parse tree produced by GeneratedYangParser for grammar rule identityStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530465 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530466 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530467 */
468 void enterIdentityStatement(GeneratedYangParser.IdentityStatementContext currentContext);
469
470 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530471 * Exits a parse tree produced by GeneratedYangParser for grammar rule identityStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530472 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530473 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530474 */
475 void exitIdentityStatement(GeneratedYangParser.IdentityStatementContext currentContext);
476
477 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530478 * Enters a parse tree produced by GeneratedYangParser for grammar rule identityBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530479 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530480 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530481 */
482 void enterIdentityBody(GeneratedYangParser.IdentityBodyContext currentContext);
483
484 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530485 * Exits a parse tree produced by GeneratedYangParser for grammar rule identityBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530486 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530487 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530488 */
489 void exitIdentityBody(GeneratedYangParser.IdentityBodyContext currentContext);
490
491 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530492 * Enters a parse tree produced by GeneratedYangParser for grammar rule baseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530493 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530494 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530495 */
496 void enterBaseStatement(GeneratedYangParser.BaseStatementContext currentContext);
497
498 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530499 * Exits a parse tree produced by GeneratedYangParser for grammar rule baseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530500 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530501 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530502 */
503 void exitBaseStatement(GeneratedYangParser.BaseStatementContext currentContext);
504
505 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530506 * Enters a parse tree produced by GeneratedYangParser for grammar rule featureStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530507 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530508 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530509 */
510 void enterFeatureStatement(GeneratedYangParser.FeatureStatementContext currentContext);
511
512 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530513 * Exits a parse tree produced by GeneratedYangParser for grammar rule featureStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530514 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530515 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530516 */
517 void exitFeatureStatement(GeneratedYangParser.FeatureStatementContext currentContext);
518
519 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530520 * Enters a parse tree produced by GeneratedYangParser for grammar rule featureBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530521 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530522 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530523 */
524 void enterFeatureBody(GeneratedYangParser.FeatureBodyContext currentContext);
525
526 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530527 * Exits a parse tree produced by GeneratedYangParser for grammar rule featureBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530528 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530529 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530530 */
531 void exitFeatureBody(GeneratedYangParser.FeatureBodyContext currentContext);
532
533 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530534 * Enters a parse tree produced by GeneratedYangParser for grammar rule dataDefStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530535 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530536 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530537 */
538 void enterDataDefStatement(GeneratedYangParser.DataDefStatementContext currentContext);
539
540 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530541 * Exits a parse tree produced by GeneratedYangParser for grammar rule dataDefStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530542 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530543 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530544 */
545 void exitDataDefStatement(GeneratedYangParser.DataDefStatementContext currentContext);
546
547 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530548 * Enters a parse tree produced by GeneratedYangParser for grammar rule ifFeatureStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530549 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530550 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530551 */
552 void enterIfFeatureStatement(GeneratedYangParser.IfFeatureStatementContext currentContext);
553
554 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530555 * Exits a parse tree produced by GeneratedYangParser for grammar rule ifFeatureStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530556 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530557 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530558 */
559 void exitIfFeatureStatement(GeneratedYangParser.IfFeatureStatementContext currentContext);
560
561 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530562 * Enters a parse tree produced by GeneratedYangParser for grammar rule unitsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530563 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530564 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530565 */
566 void enterUnitsStatement(GeneratedYangParser.UnitsStatementContext currentContext);
567
568 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530569 * Exits a parse tree produced by GeneratedYangParser for grammar rule unitsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530570 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530571 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530572 */
573 void exitUnitsStatement(GeneratedYangParser.UnitsStatementContext currentContext);
574
575 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530576 * Enters a parse tree produced by GeneratedYangParser for grammar rule typedefStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530577 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530578 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530579 */
580 void enterTypedefStatement(GeneratedYangParser.TypedefStatementContext currentContext);
581
582 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530583 * Exits a parse tree produced by GeneratedYangParser for grammar rule typedefStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530584 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530585 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530586 */
587 void exitTypedefStatement(GeneratedYangParser.TypedefStatementContext currentContext);
588
589 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530590 * Enters a parse tree produced by GeneratedYangParser for grammar rule typeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530591 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530592 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530593 */
594 void enterTypeStatement(GeneratedYangParser.TypeStatementContext currentContext);
595
596 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530597 * Exits a parse tree produced by GeneratedYangParser for grammar rule typeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530598 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530599 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530600 */
601 void exitTypeStatement(GeneratedYangParser.TypeStatementContext currentContext);
602
603 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530604 * Enters a parse tree produced by GeneratedYangParser for grammar rule typeBodyStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530605 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530606 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530607 */
608 void enterTypeBodyStatements(GeneratedYangParser.TypeBodyStatementsContext currentContext);
609
610 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530611 * Exits a parse tree produced by GeneratedYangParser for grammar rule typeBodyStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530612 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530613 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530614 */
615 void exitTypeBodyStatements(GeneratedYangParser.TypeBodyStatementsContext currentContext);
616
617 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530618 * Enters a parse tree produced by GeneratedYangParser for grammar rule numericalRestrictions.
Vidyashree Rama1db15562016-05-17 16:16:15 +0530619 *
620 * @param currentContext current context in the parsed tree
621 */
622 void enterDecimal64Specification(GeneratedYangParser.Decimal64SpecificationContext currentContext);
623
624 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530625 * Exits a parse tree produced by GeneratedYangParser for grammar rule numericalRestrictions.
Vidyashree Rama1db15562016-05-17 16:16:15 +0530626 *
627 * @param currentContext current context in the parsed tree
628 */
629 void exitDecimal64Specification(GeneratedYangParser.Decimal64SpecificationContext currentContext);
630
631 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530632 * Enters a parse tree produced by GeneratedYangParser for grammar rule numericalRestrictions.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530633 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530634 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530635 */
636 void enterNumericalRestrictions(GeneratedYangParser.NumericalRestrictionsContext currentContext);
637
638 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530639 * Exits a parse tree produced by GeneratedYangParser for grammar rule numericalRestrictions.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530640 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530641 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530642 */
643 void exitNumericalRestrictions(GeneratedYangParser.NumericalRestrictionsContext currentContext);
644
645 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530646 * Enters a parse tree produced by GeneratedYangParser for grammar rule rangeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530647 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530648 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530649 */
650 void enterRangeStatement(GeneratedYangParser.RangeStatementContext currentContext);
651
652 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530653 * Exits a parse tree produced by GeneratedYangParser for grammar rule rangeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530654 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530655 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530656 */
657 void exitRangeStatement(GeneratedYangParser.RangeStatementContext currentContext);
658
659 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530660 * Enters a parse tree produced by GeneratedYangParser for grammar rule commonStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530661 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530662 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530663 */
664 void enterCommonStatements(GeneratedYangParser.CommonStatementsContext currentContext);
665
666 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530667 * Exits a parse tree produced by GeneratedYangParser for grammar rule commonStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530668 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530669 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530670 */
671 void exitCommonStatements(GeneratedYangParser.CommonStatementsContext currentContext);
672
673 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530674 * Enters a parse tree produced by GeneratedYangParser for grammar rule stringRestrictions.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530675 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530676 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530677 */
678 void enterStringRestrictions(GeneratedYangParser.StringRestrictionsContext currentContext);
679
680 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530681 * Exits a parse tree produced by GeneratedYangParser for grammar rule stringRestrictions.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530682 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530683 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530684 */
685 void exitStringRestrictions(GeneratedYangParser.StringRestrictionsContext currentContext);
686
687 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530688 * Enters a parse tree produced by GeneratedYangParser for grammar rule lengthStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530689 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530690 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530691 */
692 void enterLengthStatement(GeneratedYangParser.LengthStatementContext currentContext);
693
694 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530695 * Exits a parse tree produced by GeneratedYangParser for grammar rule lengthStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530696 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530697 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530698 */
699 void exitLengthStatement(GeneratedYangParser.LengthStatementContext currentContext);
700
701 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530702 * Enters a parse tree produced by GeneratedYangParser for grammar rule patternStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530703 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530704 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530705 */
706 void enterPatternStatement(GeneratedYangParser.PatternStatementContext currentContext);
707
708 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530709 * Exits a parse tree produced by GeneratedYangParser for grammar rule patternStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530710 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530711 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530712 */
713 void exitPatternStatement(GeneratedYangParser.PatternStatementContext currentContext);
714
715 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530716 * Enters a parse tree produced by GeneratedYangParser for grammar rule defaultStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530717 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530718 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530719 */
720 void enterDefaultStatement(GeneratedYangParser.DefaultStatementContext currentContext);
721
722 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530723 * Exits a parse tree produced by GeneratedYangParser for grammar rule defaultStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530724 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530725 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530726 */
727 void exitDefaultStatement(GeneratedYangParser.DefaultStatementContext currentContext);
728
729 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530730 * Enters a parse tree produced by GeneratedYangParser for grammar rule enumSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530731 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530732 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530733 */
734 void enterEnumSpecification(GeneratedYangParser.EnumSpecificationContext currentContext);
735
736 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530737 * Exits a parse tree produced by GeneratedYangParser for grammar rule enumSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530738 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530739 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530740 */
741 void exitEnumSpecification(GeneratedYangParser.EnumSpecificationContext currentContext);
742
743 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530744 * Enters a parse tree produced by GeneratedYangParser for grammar rule enumStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530745 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530746 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530747 */
748 void enterEnumStatement(GeneratedYangParser.EnumStatementContext currentContext);
749
750 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530751 * Exits a parse tree produced by GeneratedYangParser for grammar rule enumStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530752 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530753 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530754 */
755 void exitEnumStatement(GeneratedYangParser.EnumStatementContext currentContext);
756
757 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530758 * Enters a parse tree produced by GeneratedYangParser for grammar rule enumStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530759 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530760 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530761 */
762 void enterEnumStatementBody(GeneratedYangParser.EnumStatementBodyContext currentContext);
763
764 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530765 * Exits a parse tree produced by GeneratedYangParser for grammar rule enumStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530766 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530767 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530768 */
769 void exitEnumStatementBody(GeneratedYangParser.EnumStatementBodyContext currentContext);
770
771 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530772 * Enters a parse tree produced by GeneratedYangParser for grammar rule leafrefSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530773 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530774 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530775 */
776 void enterLeafrefSpecification(GeneratedYangParser.LeafrefSpecificationContext currentContext);
777
778 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530779 * Exits a parse tree produced by GeneratedYangParser for grammar rule leafrefSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530780 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530781 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530782 */
783 void exitLeafrefSpecification(GeneratedYangParser.LeafrefSpecificationContext currentContext);
784
785 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530786 * Enters a parse tree produced by GeneratedYangParser for grammar rule pathStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530787 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530788 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530789 */
790 void enterPathStatement(GeneratedYangParser.PathStatementContext currentContext);
791
792 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530793 * Exits a parse tree produced by GeneratedYangParser for grammar rule pathStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530794 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530795 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530796 */
797 void exitPathStatement(GeneratedYangParser.PathStatementContext currentContext);
798
799 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530800 * Enters a parse tree produced by GeneratedYangParser for grammar rule requireInstanceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530801 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530802 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530803 */
804 void enterRequireInstanceStatement(GeneratedYangParser.RequireInstanceStatementContext currentContext);
805
806 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530807 * Exits a parse tree produced by GeneratedYangParser for grammar rule requireInstanceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530808 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530809 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530810 */
811 void exitRequireInstanceStatement(GeneratedYangParser.RequireInstanceStatementContext currentContext);
812
813 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530814 * Enters a parse tree produced by GeneratedYangParser for grammar rule instanceIdentifierSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530815 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530816 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530817 */
Vinod Kumar S0c330cd2016-02-23 22:36:57 +0530818 void enterInstanceIdentifierSpecification(
819 GeneratedYangParser.InstanceIdentifierSpecificationContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530820
821 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530822 * Exits a parse tree produced by GeneratedYangParser for grammar rule instanceIdentifierSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530823 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530824 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530825 */
826 void exitInstanceIdentifierSpecification(GeneratedYangParser.InstanceIdentifierSpecificationContext currentContext);
827
828 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530829 * Enters a parse tree produced by GeneratedYangParser for grammar rule identityrefSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530830 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530831 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530832 */
833 void enterIdentityrefSpecification(GeneratedYangParser.IdentityrefSpecificationContext currentContext);
834
835 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530836 * Exits a parse tree produced by GeneratedYangParser for grammar rule identityrefSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530837 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530838 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530839 */
840 void exitIdentityrefSpecification(GeneratedYangParser.IdentityrefSpecificationContext currentContext);
841
842 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530843 * Enters a parse tree produced by GeneratedYangParser for grammar rule unionSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530844 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530845 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530846 */
847 void enterUnionSpecification(GeneratedYangParser.UnionSpecificationContext currentContext);
848
849 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530850 * Exits a parse tree produced by GeneratedYangParser for grammar rule unionSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530851 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530852 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530853 */
854 void exitUnionSpecification(GeneratedYangParser.UnionSpecificationContext currentContext);
855
856 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530857 * Enters a parse tree produced by GeneratedYangParser for grammar rule bitsSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530858 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530859 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530860 */
861 void enterBitsSpecification(GeneratedYangParser.BitsSpecificationContext currentContext);
862
863 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530864 * Exits a parse tree produced by GeneratedYangParser for grammar rule bitsSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530865 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530866 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530867 */
868 void exitBitsSpecification(GeneratedYangParser.BitsSpecificationContext currentContext);
869
870 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530871 * Enters a parse tree produced by GeneratedYangParser for grammar rule bitStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530872 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530873 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530874 */
875 void enterBitStatement(GeneratedYangParser.BitStatementContext currentContext);
876
877 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530878 * Exits a parse tree produced by GeneratedYangParser for grammar rule bitStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530879 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530880 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530881 */
882 void exitBitStatement(GeneratedYangParser.BitStatementContext currentContext);
883
884 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530885 * Enters a parse tree produced by GeneratedYangParser for grammar rule bitBodyStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530886 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530887 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530888 */
889 void enterBitBodyStatement(GeneratedYangParser.BitBodyStatementContext currentContext);
890
891 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530892 * Exits a parse tree produced by GeneratedYangParser for grammar rule bitBodyStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530893 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530894 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530895 */
896 void exitBitBodyStatement(GeneratedYangParser.BitBodyStatementContext currentContext);
897
898 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530899 * Enters a parse tree produced by GeneratedYangParser for grammar rule positionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530900 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530901 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530902 */
903 void enterPositionStatement(GeneratedYangParser.PositionStatementContext currentContext);
904
905 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530906 * Exits a parse tree produced by GeneratedYangParser for grammar rule positionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530907 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530908 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530909 */
910 void exitPositionStatement(GeneratedYangParser.PositionStatementContext currentContext);
911
912 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530913 * Enters a parse tree produced by GeneratedYangParser for grammar rule statusStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530914 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530915 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530916 */
917 void enterStatusStatement(GeneratedYangParser.StatusStatementContext currentContext);
918
919 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530920 * Exits a parse tree produced by GeneratedYangParser for grammar rule statusStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530921 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530922 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530923 */
924 void exitStatusStatement(GeneratedYangParser.StatusStatementContext currentContext);
925
926 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530927 * Enters a parse tree produced by GeneratedYangParser for grammar rule configStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530928 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530929 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530930 */
931 void enterConfigStatement(GeneratedYangParser.ConfigStatementContext currentContext);
932
933 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530934 * Exits a parse tree produced by GeneratedYangParser for grammar rule configStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530935 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530936 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530937 */
938 void exitConfigStatement(GeneratedYangParser.ConfigStatementContext currentContext);
939
940 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530941 * Enters a parse tree produced by GeneratedYangParser for grammar rule mandatoryStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530942 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530943 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530944 */
945 void enterMandatoryStatement(GeneratedYangParser.MandatoryStatementContext currentContext);
946
947 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530948 * Exits a parse tree produced by GeneratedYangParser for grammar rule mandatoryStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530949 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530950 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530951 */
952 void exitMandatoryStatement(GeneratedYangParser.MandatoryStatementContext currentContext);
953
954 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530955 * Enters a parse tree produced by GeneratedYangParser for grammar rule presenceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530956 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530957 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530958 */
959 void enterPresenceStatement(GeneratedYangParser.PresenceStatementContext currentContext);
960
961 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530962 * Exits a parse tree produced by GeneratedYangParser for grammar rule presenceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530963 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530964 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530965 */
966 void exitPresenceStatement(GeneratedYangParser.PresenceStatementContext currentContext);
967
968 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530969 * Enters a parse tree produced by GeneratedYangParser for grammar rule orderedByStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530970 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530971 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530972 */
973 void enterOrderedByStatement(GeneratedYangParser.OrderedByStatementContext currentContext);
974
975 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530976 * Exits a parse tree produced by GeneratedYangParser for grammar rule orderedByStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530977 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530978 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530979 */
980 void exitOrderedByStatement(GeneratedYangParser.OrderedByStatementContext currentContext);
981
982 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530983 * Enters a parse tree produced by GeneratedYangParser for grammar rule mustStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530984 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530985 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530986 */
987 void enterMustStatement(GeneratedYangParser.MustStatementContext currentContext);
988
989 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530990 * Exits a parse tree produced by GeneratedYangParser for grammar rule mustStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530991 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530992 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530993 */
994 void exitMustStatement(GeneratedYangParser.MustStatementContext currentContext);
995
996 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530997 * Enters a parse tree produced by GeneratedYangParser for grammar rule errorMessageStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530998 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530999 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301000 */
1001 void enterErrorMessageStatement(GeneratedYangParser.ErrorMessageStatementContext currentContext);
1002
1003 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301004 * Exits a parse tree produced by GeneratedYangParser for grammar rule errorMessageStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301005 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301006 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301007 */
1008 void exitErrorMessageStatement(GeneratedYangParser.ErrorMessageStatementContext currentContext);
1009
1010 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301011 * Enters a parse tree produced by GeneratedYangParser for grammar rule errorAppTagStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301012 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301013 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301014 */
1015 void enterErrorAppTagStatement(GeneratedYangParser.ErrorAppTagStatementContext currentContext);
1016
1017 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301018 * Exits a parse tree produced by GeneratedYangParser for grammar rule errorAppTagStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301019 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301020 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301021 */
1022 void exitErrorAppTagStatement(GeneratedYangParser.ErrorAppTagStatementContext currentContext);
1023
1024 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301025 * Enters a parse tree produced by GeneratedYangParser for grammar rule minElementsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301026 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301027 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301028 */
1029 void enterMinElementsStatement(GeneratedYangParser.MinElementsStatementContext currentContext);
1030
1031 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301032 * Exits a parse tree produced by GeneratedYangParser for grammar rule minElementsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301033 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301034 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301035 */
1036 void exitMinElementsStatement(GeneratedYangParser.MinElementsStatementContext currentContext);
1037
1038 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301039 * Enters a parse tree produced by GeneratedYangParser for grammar rule maxElementsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301040 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301041 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301042 */
1043 void enterMaxElementsStatement(GeneratedYangParser.MaxElementsStatementContext currentContext);
1044
1045 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301046 * Exits a parse tree produced by GeneratedYangParser for grammar rule maxElementsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301047 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301048 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301049 */
1050 void exitMaxElementsStatement(GeneratedYangParser.MaxElementsStatementContext currentContext);
1051
1052 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301053 * Enters a parse tree produced by GeneratedYangParser for grammar rule valueStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301054 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301055 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301056 */
1057 void enterValueStatement(GeneratedYangParser.ValueStatementContext currentContext);
1058
1059 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301060 * Exits a parse tree produced by GeneratedYangParser for grammar rule valueStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301061 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301062 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301063 */
1064 void exitValueStatement(GeneratedYangParser.ValueStatementContext currentContext);
1065
1066 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301067 * Enters a parse tree produced by GeneratedYangParser for grammar rule groupingStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301068 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301069 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301070 */
1071 void enterGroupingStatement(GeneratedYangParser.GroupingStatementContext currentContext);
1072
1073 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301074 * Exits a parse tree produced by GeneratedYangParser for grammar rule groupingStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301075 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301076 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301077 */
1078 void exitGroupingStatement(GeneratedYangParser.GroupingStatementContext currentContext);
1079
1080 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301081 * Enters a parse tree produced by GeneratedYangParser for grammar rule containerStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301082 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301083 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301084 */
1085 void enterContainerStatement(GeneratedYangParser.ContainerStatementContext currentContext);
1086
1087 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301088 * Exits a parse tree produced by GeneratedYangParser for grammar rule containerStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301089 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301090 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301091 */
1092 void exitContainerStatement(GeneratedYangParser.ContainerStatementContext currentContext);
1093
1094 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301095 * Enters a parse tree produced by GeneratedYangParser for grammar rule leafStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301096 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301097 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301098 */
1099 void enterLeafStatement(GeneratedYangParser.LeafStatementContext currentContext);
1100
1101 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301102 * Exits a parse tree produced by GeneratedYangParser for grammar rule leafStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301103 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301104 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301105 */
1106 void exitLeafStatement(GeneratedYangParser.LeafStatementContext currentContext);
1107
1108 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301109 * Enters a parse tree produced by GeneratedYangParser for grammar rule leafListStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301110 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301111 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301112 */
1113 void enterLeafListStatement(GeneratedYangParser.LeafListStatementContext currentContext);
1114
1115 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301116 * Exits a parse tree produced by GeneratedYangParser for grammar rule leafListStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301117 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301118 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301119 */
1120 void exitLeafListStatement(GeneratedYangParser.LeafListStatementContext currentContext);
1121
1122 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301123 * Enters a parse tree produced by GeneratedYangParser for grammar rule listStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301124 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301125 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301126 */
1127 void enterListStatement(GeneratedYangParser.ListStatementContext currentContext);
1128
1129 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301130 * Exits a parse tree produced by GeneratedYangParser for grammar rule listStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301131 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301132 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301133 */
1134 void exitListStatement(GeneratedYangParser.ListStatementContext currentContext);
1135
1136 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301137 * Enters a parse tree produced by GeneratedYangParser for grammar rule keyStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301138 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301139 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301140 */
1141 void enterKeyStatement(GeneratedYangParser.KeyStatementContext currentContext);
1142
1143 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301144 * Exits a parse tree produced by GeneratedYangParser for grammar rule keyStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301145 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301146 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301147 */
1148 void exitKeyStatement(GeneratedYangParser.KeyStatementContext currentContext);
1149
1150 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301151 * Enters a parse tree produced by GeneratedYangParser for grammar rule uniqueStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301152 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301153 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301154 */
1155 void enterUniqueStatement(GeneratedYangParser.UniqueStatementContext currentContext);
1156
1157 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301158 * Exits a parse tree produced by GeneratedYangParser for grammar rule uniqueStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301159 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301160 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301161 */
1162 void exitUniqueStatement(GeneratedYangParser.UniqueStatementContext currentContext);
1163
1164 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301165 * Enters a parse tree produced by GeneratedYangParser for grammar rule choiceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301166 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301167 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301168 */
1169 void enterChoiceStatement(GeneratedYangParser.ChoiceStatementContext currentContext);
1170
1171 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301172 * Exits a parse tree produced by GeneratedYangParser for grammar rule choiceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301173 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301174 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301175 */
1176 void exitChoiceStatement(GeneratedYangParser.ChoiceStatementContext currentContext);
1177
1178 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301179 * Enters a parse tree produced by GeneratedYangParser for grammar rule shortCaseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301180 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301181 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301182 */
1183 void enterShortCaseStatement(GeneratedYangParser.ShortCaseStatementContext currentContext);
1184
1185 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301186 * Exits a parse tree produced by GeneratedYangParser for grammar rule shortCaseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301187 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301188 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301189 */
1190 void exitShortCaseStatement(GeneratedYangParser.ShortCaseStatementContext currentContext);
1191
1192 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301193 * Enters a parse tree produced by GeneratedYangParser for grammar rule caseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301194 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301195 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301196 */
1197 void enterCaseStatement(GeneratedYangParser.CaseStatementContext currentContext);
1198
1199 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301200 * Exits a parse tree produced by GeneratedYangParser for grammar rule caseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301201 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301202 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301203 */
1204 void exitCaseStatement(GeneratedYangParser.CaseStatementContext currentContext);
1205
1206 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301207 * Enters a parse tree produced by GeneratedYangParser for grammar rule anyxmlStatement.
1208 *
1209 * @param currentContext current context in the parsed tree
1210 */
1211 void enterAnyxmlStatement(GeneratedYangParser.AnyxmlStatementContext currentContext);
1212
1213 /**
1214 * Exits a parse tree produced by GeneratedYangParser for grammar rule anyxmlStatement.
1215 *
1216 * @param currentContext current context in the parsed tree
1217 */
1218 void exitAnyxmlStatement(GeneratedYangParser.AnyxmlStatementContext currentContext);
1219
1220 /**
1221 * Enters a parse tree produced by GeneratedYangParser for grammar rule usesStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301222 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301223 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301224 */
1225 void enterUsesStatement(GeneratedYangParser.UsesStatementContext currentContext);
1226
1227 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301228 * Exits a parse tree produced by GeneratedYangParser for grammar rule usesStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301229 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301230 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301231 */
1232 void exitUsesStatement(GeneratedYangParser.UsesStatementContext currentContext);
1233
1234 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301235 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301236 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301237 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301238 */
1239 void enterRefineStatement(GeneratedYangParser.RefineStatementContext currentContext);
1240
1241 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301242 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301243 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301244 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301245 */
1246 void exitRefineStatement(GeneratedYangParser.RefineStatementContext currentContext);
1247
1248 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301249 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineContainerStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301250 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301251 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301252 */
1253 void enterRefineContainerStatements(GeneratedYangParser.RefineContainerStatementsContext currentContext);
1254
1255 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301256 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineContainerStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301257 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301258 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301259 */
1260 void exitRefineContainerStatements(GeneratedYangParser.RefineContainerStatementsContext currentContext);
1261
1262 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301263 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineLeafStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301264 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301265 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301266 */
1267 void enterRefineLeafStatements(GeneratedYangParser.RefineLeafStatementsContext currentContext);
1268
1269 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301270 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineLeafStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301271 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301272 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301273 */
1274 void exitRefineLeafStatements(GeneratedYangParser.RefineLeafStatementsContext currentContext);
1275
1276 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301277 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineLeafListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301278 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301279 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301280 */
1281 void enterRefineLeafListStatements(GeneratedYangParser.RefineLeafListStatementsContext currentContext);
1282
1283 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301284 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineLeafListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301285 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301286 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301287 */
1288 void exitRefineLeafListStatements(GeneratedYangParser.RefineLeafListStatementsContext currentContext);
1289
1290 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301291 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301292 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301293 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301294 */
1295 void enterRefineListStatements(GeneratedYangParser.RefineListStatementsContext currentContext);
1296
1297 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301298 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301299 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301300 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301301 */
1302 void exitRefineListStatements(GeneratedYangParser.RefineListStatementsContext currentContext);
1303
1304 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301305 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineChoiceStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301306 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301307 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301308 */
1309 void enterRefineChoiceStatements(GeneratedYangParser.RefineChoiceStatementsContext currentContext);
1310
1311 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301312 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineChoiceStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301313 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301314 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301315 */
1316 void exitRefineChoiceStatements(GeneratedYangParser.RefineChoiceStatementsContext currentContext);
1317
1318 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301319 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineCaseStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301320 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301321 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301322 */
1323 void enterRefineCaseStatements(GeneratedYangParser.RefineCaseStatementsContext currentContext);
1324
1325 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301326 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineCaseStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301327 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301328 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301329 */
1330 void exitRefineCaseStatements(GeneratedYangParser.RefineCaseStatementsContext currentContext);
1331
1332 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301333 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineAnyxmlStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301334 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301335 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301336 */
Vidyashree Rama1db15562016-05-17 16:16:15 +05301337 void enterRefineAnyxmlStatements(GeneratedYangParser.RefineAnyxmlStatementsContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301338
1339 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301340 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineAnyxmlStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301341 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301342 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301343 */
Vidyashree Rama1db15562016-05-17 16:16:15 +05301344 void exitRefineAnyxmlStatements(GeneratedYangParser.RefineAnyxmlStatementsContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301345
1346 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301347 * Enters a parse tree produced by GeneratedYangParser for grammar rule augmentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301348 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301349 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301350 */
1351 void enterAugmentStatement(GeneratedYangParser.AugmentStatementContext currentContext);
1352
1353 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301354 * Exits a parse tree produced by GeneratedYangParser for grammar rule augmentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301355 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301356 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301357 */
1358 void exitAugmentStatement(GeneratedYangParser.AugmentStatementContext currentContext);
1359
1360 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301361 * Enters a parse tree produced by GeneratedYangParser for grammar rule whenStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301362 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301363 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301364 */
1365 void enterWhenStatement(GeneratedYangParser.WhenStatementContext currentContext);
1366
1367 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301368 * Exits a parse tree produced by GeneratedYangParser for grammar rule whenStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301369 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301370 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301371 */
1372 void exitWhenStatement(GeneratedYangParser.WhenStatementContext currentContext);
1373
1374 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301375 * Enters a parse tree produced by GeneratedYangParser for grammar rule rpcStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301376 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301377 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301378 */
1379 void enterRpcStatement(GeneratedYangParser.RpcStatementContext currentContext);
1380
1381 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301382 * Exits a parse tree produced by GeneratedYangParser for grammar rule rpcStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301383 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301384 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301385 */
1386 void exitRpcStatement(GeneratedYangParser.RpcStatementContext currentContext);
1387
1388 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301389 * Enters a parse tree produced by GeneratedYangParser for grammar rule inputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301390 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301391 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301392 */
1393 void enterInputStatement(GeneratedYangParser.InputStatementContext currentContext);
1394
1395 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301396 * Exits a parse tree produced by GeneratedYangParser for grammar rule inputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301397 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301398 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301399 */
1400 void exitInputStatement(GeneratedYangParser.InputStatementContext currentContext);
1401
1402 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301403 * Enters a parse tree produced by GeneratedYangParser for grammar rule outputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301404 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301405 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301406 */
1407 void enterOutputStatement(GeneratedYangParser.OutputStatementContext currentContext);
1408
1409 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301410 * Exits a parse tree produced by GeneratedYangParser for grammar rule outputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301411 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301412 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301413 */
1414 void exitOutputStatement(GeneratedYangParser.OutputStatementContext currentContext);
1415
1416 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301417 * Enters a parse tree produced by GeneratedYangParser for grammar rule notificationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301418 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301419 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301420 */
1421 void enterNotificationStatement(GeneratedYangParser.NotificationStatementContext currentContext);
1422
1423 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301424 * Exits a parse tree produced by GeneratedYangParser for grammar rule notificationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301425 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301426 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301427 */
1428 void exitNotificationStatement(GeneratedYangParser.NotificationStatementContext currentContext);
1429
1430 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301431 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301432 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301433 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301434 */
1435 void enterDeviationStatement(GeneratedYangParser.DeviationStatementContext currentContext);
1436
1437 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301438 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301439 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301440 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301441 */
1442 void exitDeviationStatement(GeneratedYangParser.DeviationStatementContext currentContext);
1443
1444 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301445 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateNotSupportedStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301446 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301447 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301448 */
1449 void enterDeviateNotSupportedStatement(GeneratedYangParser.DeviateNotSupportedStatementContext currentContext);
1450
1451 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301452 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateNotSupportedStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301453 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301454 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301455 */
1456 void exitDeviateNotSupportedStatement(GeneratedYangParser.DeviateNotSupportedStatementContext currentContext);
1457
1458 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301459 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateAddStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301460 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301461 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301462 */
1463 void enterDeviateAddStatement(GeneratedYangParser.DeviateAddStatementContext currentContext);
1464
1465 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301466 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateAddStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301467 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301468 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301469 */
1470 void exitDeviateAddStatement(GeneratedYangParser.DeviateAddStatementContext currentContext);
1471
1472 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301473 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateDeleteStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301474 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301475 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301476 */
1477 void enterDeviateDeleteStatement(GeneratedYangParser.DeviateDeleteStatementContext currentContext);
1478
1479 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301480 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateDeleteStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301481 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301482 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301483 */
1484 void exitDeviateDeleteStatement(GeneratedYangParser.DeviateDeleteStatementContext currentContext);
1485
1486 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301487 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateReplaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301488 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301489 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301490 */
1491 void enterDeviateReplaceStatement(GeneratedYangParser.DeviateReplaceStatementContext currentContext);
1492
1493 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301494 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateReplaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301495 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301496 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301497 */
1498 void exitDeviateReplaceStatement(GeneratedYangParser.DeviateReplaceStatementContext currentContext);
1499
1500 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301501 * Enters a parse tree produced by GeneratedYangParser for grammar rule string.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301502 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301503 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301504 */
1505 void enterString(GeneratedYangParser.StringContext currentContext);
1506
1507 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301508 * Exits a parse tree produced by GeneratedYangParser for grammar rule string.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301509 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301510 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301511 */
1512 void exitString(GeneratedYangParser.StringContext currentContext);
Vidyashree Rama468f8282016-03-04 19:08:35 +05301513
1514 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301515 * Enters a parse tree produced by GeneratedYangParser for grammar rule identifier.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301516 *
1517 * @param currentContext current context in the parsed tree
1518 */
1519 void enterIdentifier(GeneratedYangParser.IdentifierContext currentContext);
1520
1521 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301522 * Exits a parse tree produced by GeneratedYangParser for grammar rule identifier.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301523 *
1524 * @param currentContext current context in the parsed tree
1525 */
1526 void exitIdentifier(GeneratedYangParser.IdentifierContext currentContext);
1527
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301528 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301529 * Enters a parse tree produced by GeneratedYangParser for grammar rule version.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301530 *
1531 * @param currentContext current context in the parsed tree
1532 */
1533 void enterVersion(GeneratedYangParser.VersionContext currentContext);
1534
1535 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301536 * Exits a parse tree produced by GeneratedYangParser for grammar rule version.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301537 *
1538 * @param currentContext current context in the parsed tree
1539 */
1540 void exitVersion(GeneratedYangParser.VersionContext currentContext);
1541
1542 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301543 * Enters a parse tree produced by GeneratedYangParser for grammar rule range.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301544 *
1545 * @param currentContext current context in the parsed tree
1546 */
1547 void enterRange(GeneratedYangParser.RangeContext currentContext);
1548
1549 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301550 * Exits a parse tree produced by GeneratedYangParser for grammar rule range.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301551 *
1552 * @param currentContext current context in the parsed tree
1553 */
1554 void exitRange(GeneratedYangParser.RangeContext currentContext);
Vidyashree Rama468f8282016-03-04 19:08:35 +05301555
1556 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301557 * Enters a parse tree produced by GeneratedYangParser for grammar rule dateArgumentString.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301558 *
1559 * @param currentContext current context in the parsed tree
1560 */
1561 void enterDateArgumentString(GeneratedYangParser.DateArgumentStringContext currentContext);
1562
1563 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301564 * Exits a parse tree produced by GeneratedYangParser for grammar rule dateArgumentString.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301565 *
1566 * @param currentContext current context in the parsed tree
1567 */
1568 void exitDateArgumentString(GeneratedYangParser.DateArgumentStringContext currentContext);
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301569
1570 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301571 * Enters a parse tree produced by GeneratedYangParser for grammar rule length.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301572 *
1573 * @param currentContext current context in the parsed tree
1574 */
1575 void enterLength(GeneratedYangParser.LengthContext currentContext);
1576
1577 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301578 * Exits a parse tree produced by GeneratedYangParser for grammar rule length.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301579 *
1580 * @param currentContext current context in the parsed tree
1581 */
1582 void exitLength(GeneratedYangParser.LengthContext currentContext);
1583
1584 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301585 * Enters a parse tree produced by GeneratedYangParser for grammar rule path.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301586 *
1587 * @param currentContext current context in the parsed tree
1588 */
1589 void enterPath(GeneratedYangParser.PathContext currentContext);
1590
1591 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301592 * Exits a parse tree produced by GeneratedYangParser for grammar rule path.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301593 *
1594 * @param currentContext current context in the parsed tree
1595 */
1596 void exitPath(GeneratedYangParser.PathContext currentContext);
1597
1598 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301599 * Enters a parse tree produced by GeneratedYangParser for grammar rule position.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301600 *
1601 * @param currentContext current context in the parsed tree
1602 */
1603 void enterPosition(GeneratedYangParser.PositionContext currentContext);
1604
1605 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301606 * Exits a parse tree produced by GeneratedYangParser for grammar rule position.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301607 *
1608 * @param currentContext current context in the parsed tree
1609 */
1610 void exitPosition(GeneratedYangParser.PositionContext currentContext);
1611
1612 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301613 * Enters a parse tree produced by GeneratedYangParser for grammar rule status.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301614 *
1615 * @param currentContext current context in the parsed tree
1616 */
1617 void enterStatus(GeneratedYangParser.StatusContext currentContext);
1618
1619 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301620 * Exits a parse tree produced by GeneratedYangParser for grammar rule status.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301621 *
1622 * @param currentContext current context in the parsed tree
1623 */
1624 void exitStatus(GeneratedYangParser.StatusContext currentContext);
1625
1626 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301627 * Enters a parse tree produced by GeneratedYangParser for grammar rule config.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301628 *
1629 * @param currentContext current context in the parsed tree
1630 */
1631 void enterConfig(GeneratedYangParser.ConfigContext currentContext);
1632
1633 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301634 * Exits a parse tree produced by GeneratedYangParser for grammar rule config.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301635 *
1636 * @param currentContext current context in the parsed tree
1637 */
1638 void exitConfig(GeneratedYangParser.ConfigContext currentContext);
1639
1640 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301641 * Enters a parse tree produced by GeneratedYangParser for grammar rule mandatory.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301642 *
1643 * @param currentContext current context in the parsed tree
1644 */
1645 void enterMandatory(GeneratedYangParser.MandatoryContext currentContext);
1646
1647 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301648 * Exits a parse tree produced by GeneratedYangParser for grammar rule mandatory.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301649 *
1650 * @param currentContext current context in the parsed tree
1651 */
1652 void exitMandatory(GeneratedYangParser.MandatoryContext currentContext);
1653
1654 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301655 * Enters a parse tree produced by GeneratedYangParser for grammar rule ordered-by.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301656 *
1657 * @param currentContext current context in the parsed tree
1658 */
1659 void enterOrderedBy(GeneratedYangParser.OrderedByContext currentContext);
1660
1661 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301662 * Exits a parse tree produced by GeneratedYangParser for grammar rule ordered-by.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301663 *
1664 * @param currentContext current context in the parsed tree
1665 */
1666 void exitOrderedBy(GeneratedYangParser.OrderedByContext currentContext);
1667
1668 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301669 * Enters a parse tree produced by GeneratedYangParser for grammar rule min elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301670 *
1671 * @param currentContext current context in the parsed tree
1672 */
1673 void enterMinValue(GeneratedYangParser.MinValueContext currentContext);
1674
1675 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301676 * Exits a parse tree produced by GeneratedYangParser for grammar rule min elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301677 *
1678 * @param currentContext current context in the parsed tree
1679 */
1680 void exitMinValue(GeneratedYangParser.MinValueContext currentContext);
1681
1682 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301683 * Enters a parse tree produced by GeneratedYangParser for grammar rule max elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301684 *
1685 * @param currentContext current context in the parsed tree
1686 */
1687 void enterMaxValue(GeneratedYangParser.MaxValueContext currentContext);
1688
1689 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301690 * Exits a parse tree produced by GeneratedYangParser for grammar rule max elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301691 *
1692 * @param currentContext current context in the parsed tree
1693 */
1694 void exitMaxValue(GeneratedYangParser.MaxValueContext currentContext);
1695
1696 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301697 * Enters a parse tree produced by GeneratedYangParser for grammar rule key.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301698 *
1699 * @param currentContext current context in the parsed tree
1700 */
1701 void enterKey(GeneratedYangParser.KeyContext currentContext);
1702
1703 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301704 * Exits a parse tree produced by GeneratedYangParser for grammar rule key.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301705 *
1706 * @param currentContext current context in the parsed tree
1707 */
1708 void exitKey(GeneratedYangParser.KeyContext currentContext);
1709
1710 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301711 * Enters a parse tree produced by GeneratedYangParser for grammar rule unique.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301712 *
1713 * @param currentContext current context in the parsed tree
1714 */
1715 void enterUnique(GeneratedYangParser.UniqueContext currentContext);
1716
1717 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301718 * Exits a parse tree produced by GeneratedYangParser for grammar rule unique.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301719 *
1720 * @param currentContext current context in the parsed tree
1721 */
1722 void exitUnique(GeneratedYangParser.UniqueContext currentContext);
1723
1724 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301725 * Enters a parse tree produced by GeneratedYangParser for grammar rule refine.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301726 *
1727 * @param currentContext current context in the parsed tree
1728 */
1729 void enterRefine(GeneratedYangParser.RefineContext currentContext);
1730
1731 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301732 * Exits a parse tree produced by GeneratedYangParser for grammar rule refine.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301733 *
1734 * @param currentContext current context in the parsed tree
1735 */
1736 void exitRefine(GeneratedYangParser.RefineContext currentContext);
1737
1738 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301739 * Enters a parse tree produced by GeneratedYangParser for grammar rule augment.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301740 *
1741 * @param currentContext current context in the parsed tree
1742 */
1743 void enterAugment(GeneratedYangParser.AugmentContext currentContext);
1744
1745 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301746 * Exits a parse tree produced by GeneratedYangParser for grammar rule augment.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301747 *
1748 * @param currentContext current context in the parsed tree
1749 */
1750 void exitAugment(GeneratedYangParser.AugmentContext currentContext);
1751
1752 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301753 * Enters a parse tree produced by GeneratedYangParser for grammar rule augment.
1754 *
1755 * @param currentContext current context in the parsed tree
1756 */
1757 void enterFraction(GeneratedYangParser.FractionContext currentContext);
1758
1759 /**
1760 * Exits a parse tree produced by GeneratedYangParser for grammar rule augment.
1761 *
1762 * @param currentContext current context in the parsed tree
1763 */
1764 void exitFraction(GeneratedYangParser.FractionContext currentContext);
1765
1766 /**
1767 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviation.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301768 *
1769 * @param currentContext current context in the parsed tree
1770 */
1771 void enterDeviation(GeneratedYangParser.DeviationContext currentContext);
1772
1773 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301774 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviation.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301775 *
1776 * @param currentContext current context in the parsed tree
1777 */
1778 void exitDeviation(GeneratedYangParser.DeviationContext currentContext);
1779
1780 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301781 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviation.
1782 *
1783 * @param currentContext current context in the parsed tree
1784 */
1785 void enterValue(GeneratedYangParser.ValueContext currentContext);
1786
1787 /**
1788 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviation.
1789 *
1790 * @param currentContext current context in the parsed tree
1791 */
1792 void exitValue(GeneratedYangParser.ValueContext currentContext);
1793
1794 /**
1795 * Enters a parse tree produced by GeneratedYangParser for grammar rule yang construct.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301796 *
1797 * @param currentContext current context in the parsed tree
1798 */
1799 void enterYangConstruct(GeneratedYangParser.YangConstructContext currentContext);
1800
1801 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301802 * Exits a parse tree produced by GeneratedYangParser for grammar rule yang construct.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301803 *
1804 * @param currentContext current context in the parsed tree
1805 */
1806 void exitYangConstruct(GeneratedYangParser.YangConstructContext currentContext);
Vidyashree Rama528ef302016-06-30 14:31:18 +05301807
1808 /**
1809 * Enters a parse tree produced by GeneratedYangParser for grammar rule compiler annotation statement.
1810 *
1811 * @param currentContext current context in the parsed tree
1812 */
1813 void enterCompilerAnnotationStatement(GeneratedYangParser.CompilerAnnotationStatementContext currentContext);
1814
1815 /**
1816 * Exits a parse tree produced by GeneratedYangParser for grammar rule compiler annotation statement.
1817 *
1818 * @param currentContext current context in the parsed tree
1819 */
1820 void exitCompilerAnnotationStatement(GeneratedYangParser.CompilerAnnotationStatementContext currentContext);
1821
1822 /**
1823 * Enters a parse tree produced by GeneratedYangParser for grammar rule annotation statement.
1824 *
1825 * @param currentContext current context in the parsed tree
1826 */
1827 void enterAnnotationStatement(GeneratedYangParser.AnnotationStatementContext currentContext);
1828
1829 /**
1830 * Exits a parse tree produced by GeneratedYangParser for grammar rule annotation statement.
1831 *
1832 * @param currentContext current context in the parsed tree
1833 */
1834 void exitAnnotationStatement(GeneratedYangParser.AnnotationStatementContext currentContext);
1835
1836 /**
1837 * Enters a parse tree produced by GeneratedYangParser for grammar rule annotation type.
1838 *
1839 * @param currentContext current context in the parsed tree
1840 */
1841 void enterAnnotationType(GeneratedYangParser.AnnotationTypeContext currentContext);
1842
1843 /**
1844 * Exits a parse tree produced by GeneratedYangParser for grammar rule annotation type.
1845 *
1846 * @param currentContext current context in the parsed tree
1847 */
1848 void exitAnnotationType(GeneratedYangParser.AnnotationTypeContext currentContext);
1849
1850 /**
1851 * Enters a parse tree produced by GeneratedYangParser for grammar rule
1852 * annotation parameter specification.
1853 *
1854 * @param currentContext current context in the parsed tree
1855 */
1856 void enterAnnotationParameterSpecification(GeneratedYangParser.AnnotationParameterSpecificationContext
1857 currentContext);
1858
1859 /**
1860 * Exits a parse tree produced by GeneratedYangParser for grammar rule
1861 * annotation parameter specification.
1862 *
1863 * @param currentContext current context in the parsed tree
1864 */
1865 void exitAnnotationParameterSpecification(GeneratedYangParser.AnnotationParameterSpecificationContext
1866 currentContext);
1867
1868 /**
1869 * Enters a parse tree produced by GeneratedYangParser for grammar rule
1870 * annotation parameter specification argument.
1871 *
1872 * @param currentContext current context in the parsed tree
1873 */
1874 void enterAnnotationParameterSpecificationArg(GeneratedYangParser.AnnotationParameterSpecificationArgContext
1875 currentContext);
1876
1877 /**
1878 * Exits a parse tree produced by GeneratedYangParser for grammar rule
1879 * annotation parameter specification argument.
1880 *
1881 * @param currentContext current context in the parsed tree
1882 */
1883 void exitAnnotationParameterSpecificationArg(GeneratedYangParser.AnnotationParameterSpecificationArgContext
1884 currentContext);
1885
1886 /**
1887 * Enters a parse tree produced by GeneratedYangParser for grammar rule annotation parameter instance.
1888 *
1889 * @param currentContext current context in the parsed tree
1890 */
1891 void enterAnnotationParaInstance(GeneratedYangParser.AnnotationParaInstanceContext
1892 currentContext);
1893
1894 /**
1895 * Exits a parse tree produced by GeneratedYangParser for grammar rule annotation parameter instance.
1896 *
1897 * @param currentContext current context in the parsed tree
1898 */
1899 void exitAnnotationParaInstance(GeneratedYangParser.AnnotationParaInstanceContext
1900 currentContext);
1901
1902 /**
1903 * Enters a parse tree produced by GeneratedYangParser for grammar rule
1904 * annotation parameter type identifier.
1905 *
1906 * @param currentContext current context in the parsed tree
1907 */
1908 void enterAnnotationParaTypeIdentifier(GeneratedYangParser.AnnotationParaTypeIdentifierContext
1909 currentContext);
1910
1911 /**
1912 * Exits a parse tree produced by GeneratedYangParser for grammar rule
1913 * annotation parameter type identifier.
1914 *
1915 * @param currentContext current context in the parsed tree
1916 */
1917 void exitAnnotationParaTypeIdentifier(GeneratedYangParser.AnnotationParaTypeIdentifierContext
1918 currentContext);
1919
1920 /**
1921 * Enters a parse tree produced by GeneratedYangParser for grammar rule
1922 * annotation parameter type value.
1923 *
1924 * @param currentContext current context in the parsed tree
1925 */
1926 void enterAnnotationParaTypeValue(GeneratedYangParser.AnnotationParaTypeValueContext
1927 currentContext);
1928
1929 /**
1930 * Exits a parse tree produced by GeneratedYangParser for grammar rule
1931 * annotation parameter type value.
1932 *
1933 * @param currentContext current context in the parsed tree
1934 */
1935 void exitAnnotationParaTypeValue(GeneratedYangParser.AnnotationParaTypeValueContext
1936 currentContext);
1937
1938 /**
1939 * Enters a parse tree produced by GeneratedYangParser for grammar rule annotation identifier.
1940 *
1941 * @param currentContext current context in the parsed tree
1942 */
1943 void enterAnnotationIdentifier(GeneratedYangParser.AnnotationIdentifierContext
1944 currentContext);
1945
1946 /**
1947 * Exits a parse tree produced by GeneratedYangParser for grammar rule annotation identifier.
1948 *
1949 * @param currentContext current context in the parsed tree
1950 */
1951 void exitAnnotationIdentifier(GeneratedYangParser.AnnotationIdentifierContext
1952 currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301953}