blob: 9f5e0cc5a09a041f46391a69afd8e2a2566cf0ec [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
Gaurav Agrawal925f5632016-02-18 20:50:36 +053019package org.onosproject.yangutils.parser.antlrgencode;
20
21import org.antlr.v4.runtime.tree.ParseTreeListener;
22
23/**
Bharat saraswald9822e92016-04-05 15:13:44 +053024 * Represents ANTLR interfaces to be implemented by listener to traverse the parse tree.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053025 */
26public interface GeneratedYangListener extends ParseTreeListener {
Bharat saraswald9822e92016-04-05 15:13:44 +053027
Gaurav Agrawal925f5632016-02-18 20:50:36 +053028 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053029 * Enters a parse tree produced by GeneratedYangParser for grammar rule yangfile.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053030 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053031 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053032 */
33 void enterYangfile(GeneratedYangParser.YangfileContext currentContext);
34
35 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053036 * Exits a parse tree produced by GeneratedYangParser for grammar rule yangfile.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053037 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053038 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053039 */
40 void exitYangfile(GeneratedYangParser.YangfileContext currentContext);
41
42 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053043 * Enters a parse tree produced by GeneratedYangParser for grammar rule moduleStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053044 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053045 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053046 */
47 void enterModuleStatement(GeneratedYangParser.ModuleStatementContext currentContext);
48
49 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053050 * Exits a parse tree produced by GeneratedYangParser for grammar rule moduleStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053051 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053052 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053053 */
54 void exitModuleStatement(GeneratedYangParser.ModuleStatementContext currentContext);
55
56 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053057 * Enters a parse tree produced by GeneratedYangParser for grammar rule moduleBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053058 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053059 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053060 */
61 void enterModuleBody(GeneratedYangParser.ModuleBodyContext currentContext);
62
63 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053064 * Exits a parse tree produced by GeneratedYangParser for grammar rule moduleBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053065 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053066 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053067 */
68 void exitModuleBody(GeneratedYangParser.ModuleBodyContext currentContext);
69
70 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053071 * Enters a parse tree produced by GeneratedYangParser for grammar rule moduleHeaderStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053072 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053073 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053074 */
75 void enterModuleHeaderStatement(GeneratedYangParser.ModuleHeaderStatementContext currentContext);
76
77 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053078 * Exits a parse tree produced by GeneratedYangParser for grammar rule moduleHeaderStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053079 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053080 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053081 */
82 void exitModuleHeaderStatement(GeneratedYangParser.ModuleHeaderStatementContext currentContext);
83
84 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053085 * Enters a parse tree produced by GeneratedYangParser for grammar rule linkageStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053086 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053087 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053088 */
89 void enterLinkageStatements(GeneratedYangParser.LinkageStatementsContext currentContext);
90
91 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053092 * Exits a parse tree produced by GeneratedYangParser for grammar rule linkageStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053093 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053094 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053095 */
96 void exitLinkageStatements(GeneratedYangParser.LinkageStatementsContext currentContext);
97
98 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053099 * Enters a parse tree produced by GeneratedYangParser for grammar rule metaStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530100 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530101 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530102 */
103 void enterMetaStatements(GeneratedYangParser.MetaStatementsContext currentContext);
104
105 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530106 * Exits a parse tree produced by GeneratedYangParser for grammar rule metaStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530107 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530108 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530109 */
110 void exitMetaStatements(GeneratedYangParser.MetaStatementsContext currentContext);
111
112 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530113 * Enters a parse tree produced by GeneratedYangParser for grammar rule revisionStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530114 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530115 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530116 */
117 void enterRevisionStatements(GeneratedYangParser.RevisionStatementsContext currentContext);
118
119 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530120 * Exits a parse tree produced by GeneratedYangParser for grammar rule revisionStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530121 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530122 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530123 */
124 void exitRevisionStatements(GeneratedYangParser.RevisionStatementsContext currentContext);
125
126 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530127 * Enters a parse tree produced by GeneratedYangParser for grammar rule bodyStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530128 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530129 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530130 */
131 void enterBodyStatements(GeneratedYangParser.BodyStatementsContext currentContext);
132
133 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530134 * Exits a parse tree produced by GeneratedYangParser for grammar rule bodyStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530135 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530136 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530137 */
138 void exitBodyStatements(GeneratedYangParser.BodyStatementsContext currentContext);
139
140 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530141 * Enters a parse tree produced by GeneratedYangParser for grammar rule yangVersionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530142 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530143 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530144 */
145 void enterYangVersionStatement(GeneratedYangParser.YangVersionStatementContext currentContext);
146
147 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530148 * Exits a parse tree produced by GeneratedYangParser for grammar rule yangVersionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530149 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530150 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530151 */
152 void exitYangVersionStatement(GeneratedYangParser.YangVersionStatementContext currentContext);
153
154 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530155 * Enters a parse tree produced by GeneratedYangParser for grammar rule namespaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530156 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530157 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530158 */
159 void enterNamespaceStatement(GeneratedYangParser.NamespaceStatementContext currentContext);
160
161 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530162 * Exits a parse tree produced by GeneratedYangParser for grammar rule namespaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530163 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530164 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530165 */
166 void exitNamespaceStatement(GeneratedYangParser.NamespaceStatementContext currentContext);
167
168 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530169 * Enters a parse tree produced by GeneratedYangParser for grammar rule prefixStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530170 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530171 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530172 */
173 void enterPrefixStatement(GeneratedYangParser.PrefixStatementContext currentContext);
174
175 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530176 * Exits a parse tree produced by GeneratedYangParser for grammar rule prefixStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530177 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530178 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530179 */
180 void exitPrefixStatement(GeneratedYangParser.PrefixStatementContext currentContext);
181
182 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530183 * Enters a parse tree produced by GeneratedYangParser for grammar rule importStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530184 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530185 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530186 */
187 void enterImportStatement(GeneratedYangParser.ImportStatementContext currentContext);
188
189 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530190 * Exits a parse tree produced by GeneratedYangParser for grammar rule importStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530191 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530192 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530193 */
194 void exitImportStatement(GeneratedYangParser.ImportStatementContext currentContext);
195
196 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530197 * Enters a parse tree produced by GeneratedYangParser for grammar rule importStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530198 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530199 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530200 */
201 void enterImportStatementBody(GeneratedYangParser.ImportStatementBodyContext currentContext);
202
203 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530204 * Exits a parse tree produced by GeneratedYangParser for grammar rule importStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530205 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530206 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530207 */
208 void exitImportStatementBody(GeneratedYangParser.ImportStatementBodyContext currentContext);
209
210 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530211 * Enters a parse tree produced by GeneratedYangParser for grammar rule revisionDateStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530212 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530213 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530214 */
215 void enterRevisionDateStatement(GeneratedYangParser.RevisionDateStatementContext currentContext);
216
217 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530218 * Exits a parse tree produced by GeneratedYangParser for grammar rule revisionDateStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530219 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530220 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530221 */
222 void exitRevisionDateStatement(GeneratedYangParser.RevisionDateStatementContext currentContext);
223
224 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530225 * Enters a parse tree produced by GeneratedYangParser for grammar rule includeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530226 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530227 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530228 */
229 void enterIncludeStatement(GeneratedYangParser.IncludeStatementContext currentContext);
230
231 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530232 * Exits a parse tree produced by GeneratedYangParser for grammar rule includeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530233 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530234 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530235 */
236 void exitIncludeStatement(GeneratedYangParser.IncludeStatementContext currentContext);
237
238 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530239 * Enters a parse tree produced by GeneratedYangParser for grammar rule organizationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530240 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530241 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530242 */
243 void enterOrganizationStatement(GeneratedYangParser.OrganizationStatementContext currentContext);
244
245 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530246 * Exits a parse tree produced by GeneratedYangParser for grammar rule organizationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530247 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530248 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530249 */
250 void exitOrganizationStatement(GeneratedYangParser.OrganizationStatementContext currentContext);
251
252 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530253 * Enters a parse tree produced by GeneratedYangParser for grammar rule contactStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530254 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530255 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530256 */
257 void enterContactStatement(GeneratedYangParser.ContactStatementContext currentContext);
258
259 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530260 * Exits a parse tree produced by GeneratedYangParser for grammar rule contactStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530261 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530262 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530263 */
264 void exitContactStatement(GeneratedYangParser.ContactStatementContext currentContext);
265
266 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530267 * Enters a parse tree produced by GeneratedYangParser for grammar rule descriptionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530268 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530269 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530270 */
271 void enterDescriptionStatement(GeneratedYangParser.DescriptionStatementContext currentContext);
272
273 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530274 * Exits a parse tree produced by GeneratedYangParser for grammar rule descriptionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530275 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530276 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530277 */
278 void exitDescriptionStatement(GeneratedYangParser.DescriptionStatementContext currentContext);
279
280 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530281 * Enters a parse tree produced by GeneratedYangParser for grammar rule referenceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530282 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530283 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530284 */
285 void enterReferenceStatement(GeneratedYangParser.ReferenceStatementContext currentContext);
286
287 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530288 * Exits a parse tree produced by GeneratedYangParser for grammar rule referenceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530289 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530290 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530291 */
292 void exitReferenceStatement(GeneratedYangParser.ReferenceStatementContext currentContext);
293
294 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530295 * Enters a parse tree produced by GeneratedYangParser for grammar rule revisionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530296 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530297 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530298 */
299 void enterRevisionStatement(GeneratedYangParser.RevisionStatementContext currentContext);
300
301 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530302 * Exits a parse tree produced by GeneratedYangParser for grammar rule revisionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530303 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530304 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530305 */
306 void exitRevisionStatement(GeneratedYangParser.RevisionStatementContext currentContext);
307
308 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530309 * Enters a parse tree produced by GeneratedYangParser for grammar rule revisionStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530310 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530311 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530312 */
313 void enterRevisionStatementBody(GeneratedYangParser.RevisionStatementBodyContext currentContext);
314
315 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530316 * Exits a parse tree produced by GeneratedYangParser for grammar rule revisionStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530317 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530318 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530319 */
320 void exitRevisionStatementBody(GeneratedYangParser.RevisionStatementBodyContext currentContext);
321
322 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530323 * Enters a parse tree produced by GeneratedYangParser for grammar rule subModuleStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530324 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530325 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530326 */
327 void enterSubModuleStatement(GeneratedYangParser.SubModuleStatementContext currentContext);
328
329 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530330 * Exits a parse tree produced by GeneratedYangParser for grammar rule subModuleStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530331 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530332 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530333 */
334 void exitSubModuleStatement(GeneratedYangParser.SubModuleStatementContext currentContext);
335
336 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530337 * Enters a parse tree produced by GeneratedYangParser for grammar rule submoduleBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530338 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530339 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530340 */
341 void enterSubmoduleBody(GeneratedYangParser.SubmoduleBodyContext currentContext);
342
343 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530344 * Exits a parse tree produced by GeneratedYangParser for grammar rule submoduleBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530345 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530346 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530347 */
348 void exitSubmoduleBody(GeneratedYangParser.SubmoduleBodyContext currentContext);
349
350 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530351 * Enters a parse tree produced by GeneratedYangParser for grammar rule submoduleHeaderStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530352 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530353 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530354 */
355 void enterSubmoduleHeaderStatement(GeneratedYangParser.SubmoduleHeaderStatementContext currentContext);
356
357 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530358 * Exits a parse tree produced by GeneratedYangParser for grammar rule submoduleHeaderStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530359 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530360 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530361 */
362 void exitSubmoduleHeaderStatement(GeneratedYangParser.SubmoduleHeaderStatementContext currentContext);
363
364 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530365 * Enters a parse tree produced by GeneratedYangParser for grammar rule belongstoStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530366 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530367 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530368 */
369 void enterBelongstoStatement(GeneratedYangParser.BelongstoStatementContext currentContext);
370
371 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530372 * Exits a parse tree produced by GeneratedYangParser for grammar rule belongstoStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530373 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530374 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530375 */
376 void exitBelongstoStatement(GeneratedYangParser.BelongstoStatementContext currentContext);
377
378 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530379 * Enters a parse tree produced by GeneratedYangParser for grammar rule belongstoStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530380 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530381 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530382 */
383 void enterBelongstoStatementBody(GeneratedYangParser.BelongstoStatementBodyContext currentContext);
384
385 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530386 * Exits a parse tree produced by GeneratedYangParser for grammar rule belongstoStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530387 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530388 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530389 */
390 void exitBelongstoStatementBody(GeneratedYangParser.BelongstoStatementBodyContext currentContext);
391
392 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530393 * Enters a parse tree produced by GeneratedYangParser for grammar rule extensionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530394 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530395 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530396 */
397 void enterExtensionStatement(GeneratedYangParser.ExtensionStatementContext currentContext);
398
399 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530400 * Exits a parse tree produced by GeneratedYangParser for grammar rule extensionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530401 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530402 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530403 */
404 void exitExtensionStatement(GeneratedYangParser.ExtensionStatementContext currentContext);
405
406 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530407 * Enters a parse tree produced by GeneratedYangParser for grammar rule extensionBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530408 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530409 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530410 */
411 void enterExtensionBody(GeneratedYangParser.ExtensionBodyContext currentContext);
412
413 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530414 * Exits a parse tree produced by GeneratedYangParser for grammar rule extensionBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530415 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530416 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530417 */
418 void exitExtensionBody(GeneratedYangParser.ExtensionBodyContext currentContext);
419
420 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530421 * Enters a parse tree produced by GeneratedYangParser for grammar rule argumentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530422 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530423 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530424 */
425 void enterArgumentStatement(GeneratedYangParser.ArgumentStatementContext currentContext);
426
427 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530428 * Exits a parse tree produced by GeneratedYangParser for grammar rule argumentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530429 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530430 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530431 */
432 void exitArgumentStatement(GeneratedYangParser.ArgumentStatementContext currentContext);
433
434 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530435 * Enters a parse tree produced by GeneratedYangParser for grammar rule argumentBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530436 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530437 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530438 */
439 void enterArgumentBody(GeneratedYangParser.ArgumentBodyContext currentContext);
440
441 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530442 * Exits a parse tree produced by GeneratedYangParser for grammar rule argumentBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530443 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530444 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530445 */
446 void exitArgumentBody(GeneratedYangParser.ArgumentBodyContext currentContext);
447
448 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530449 * Enters a parse tree produced by GeneratedYangParser for grammar rule yinElementStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530450 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530451 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530452 */
453 void enterYinElementStatement(GeneratedYangParser.YinElementStatementContext currentContext);
454
455 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530456 * Exits a parse tree produced by GeneratedYangParser for grammar rule yinElementStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530457 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530458 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530459 */
460 void exitYinElementStatement(GeneratedYangParser.YinElementStatementContext currentContext);
461
462 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530463 * Enters a parse tree produced by GeneratedYangParser for grammar rule identityStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530464 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530465 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530466 */
467 void enterIdentityStatement(GeneratedYangParser.IdentityStatementContext currentContext);
468
469 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530470 * Exits a parse tree produced by GeneratedYangParser for grammar rule identityStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530471 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530472 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530473 */
474 void exitIdentityStatement(GeneratedYangParser.IdentityStatementContext currentContext);
475
476 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530477 * Enters a parse tree produced by GeneratedYangParser for grammar rule identityBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530478 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530479 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530480 */
481 void enterIdentityBody(GeneratedYangParser.IdentityBodyContext currentContext);
482
483 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530484 * Exits a parse tree produced by GeneratedYangParser for grammar rule identityBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530485 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530486 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530487 */
488 void exitIdentityBody(GeneratedYangParser.IdentityBodyContext currentContext);
489
490 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530491 * Enters a parse tree produced by GeneratedYangParser for grammar rule baseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530492 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530493 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530494 */
495 void enterBaseStatement(GeneratedYangParser.BaseStatementContext currentContext);
496
497 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530498 * Exits a parse tree produced by GeneratedYangParser for grammar rule baseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530499 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530500 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530501 */
502 void exitBaseStatement(GeneratedYangParser.BaseStatementContext currentContext);
503
504 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530505 * Enters a parse tree produced by GeneratedYangParser for grammar rule featureStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530506 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530507 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530508 */
509 void enterFeatureStatement(GeneratedYangParser.FeatureStatementContext currentContext);
510
511 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530512 * Exits a parse tree produced by GeneratedYangParser for grammar rule featureStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530513 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530514 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530515 */
516 void exitFeatureStatement(GeneratedYangParser.FeatureStatementContext currentContext);
517
518 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530519 * Enters a parse tree produced by GeneratedYangParser for grammar rule featureBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530520 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530521 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530522 */
523 void enterFeatureBody(GeneratedYangParser.FeatureBodyContext currentContext);
524
525 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530526 * Exits a parse tree produced by GeneratedYangParser for grammar rule featureBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530527 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530528 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530529 */
530 void exitFeatureBody(GeneratedYangParser.FeatureBodyContext currentContext);
531
532 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530533 * Enters a parse tree produced by GeneratedYangParser for grammar rule dataDefStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530534 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530535 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530536 */
537 void enterDataDefStatement(GeneratedYangParser.DataDefStatementContext currentContext);
538
539 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530540 * Exits a parse tree produced by GeneratedYangParser for grammar rule dataDefStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530541 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530542 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530543 */
544 void exitDataDefStatement(GeneratedYangParser.DataDefStatementContext currentContext);
545
546 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530547 * Enters a parse tree produced by GeneratedYangParser for grammar rule ifFeatureStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530548 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530549 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530550 */
551 void enterIfFeatureStatement(GeneratedYangParser.IfFeatureStatementContext currentContext);
552
553 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530554 * Exits a parse tree produced by GeneratedYangParser for grammar rule ifFeatureStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530555 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530556 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530557 */
558 void exitIfFeatureStatement(GeneratedYangParser.IfFeatureStatementContext currentContext);
559
560 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530561 * Enters a parse tree produced by GeneratedYangParser for grammar rule unitsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530562 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530563 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530564 */
565 void enterUnitsStatement(GeneratedYangParser.UnitsStatementContext currentContext);
566
567 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530568 * Exits a parse tree produced by GeneratedYangParser for grammar rule unitsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530569 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530570 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530571 */
572 void exitUnitsStatement(GeneratedYangParser.UnitsStatementContext currentContext);
573
574 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530575 * Enters a parse tree produced by GeneratedYangParser for grammar rule typedefStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530576 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530577 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530578 */
579 void enterTypedefStatement(GeneratedYangParser.TypedefStatementContext currentContext);
580
581 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530582 * Exits a parse tree produced by GeneratedYangParser for grammar rule typedefStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530583 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530584 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530585 */
586 void exitTypedefStatement(GeneratedYangParser.TypedefStatementContext currentContext);
587
588 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530589 * Enters a parse tree produced by GeneratedYangParser for grammar rule typeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530590 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530591 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530592 */
593 void enterTypeStatement(GeneratedYangParser.TypeStatementContext currentContext);
594
595 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530596 * Exits a parse tree produced by GeneratedYangParser for grammar rule typeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530597 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530598 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530599 */
600 void exitTypeStatement(GeneratedYangParser.TypeStatementContext currentContext);
601
602 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530603 * Enters a parse tree produced by GeneratedYangParser for grammar rule typeBodyStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530604 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530605 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530606 */
607 void enterTypeBodyStatements(GeneratedYangParser.TypeBodyStatementsContext currentContext);
608
609 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530610 * Exits a parse tree produced by GeneratedYangParser for grammar rule typeBodyStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530611 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530612 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530613 */
614 void exitTypeBodyStatements(GeneratedYangParser.TypeBodyStatementsContext currentContext);
615
616 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530617 * Enters a parse tree produced by GeneratedYangParser for grammar rule numericalRestrictions.
Vidyashree Rama1db15562016-05-17 16:16:15 +0530618 *
619 * @param currentContext current context in the parsed tree
620 */
621 void enterDecimal64Specification(GeneratedYangParser.Decimal64SpecificationContext currentContext);
622
623 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530624 * Exits a parse tree produced by GeneratedYangParser for grammar rule numericalRestrictions.
Vidyashree Rama1db15562016-05-17 16:16:15 +0530625 *
626 * @param currentContext current context in the parsed tree
627 */
628 void exitDecimal64Specification(GeneratedYangParser.Decimal64SpecificationContext currentContext);
629
630 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530631 * Enters a parse tree produced by GeneratedYangParser for grammar rule numericalRestrictions.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530632 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530633 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530634 */
635 void enterNumericalRestrictions(GeneratedYangParser.NumericalRestrictionsContext currentContext);
636
637 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530638 * Exits a parse tree produced by GeneratedYangParser for grammar rule numericalRestrictions.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530639 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530640 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530641 */
642 void exitNumericalRestrictions(GeneratedYangParser.NumericalRestrictionsContext currentContext);
643
644 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530645 * Enters a parse tree produced by GeneratedYangParser for grammar rule rangeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530646 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530647 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530648 */
649 void enterRangeStatement(GeneratedYangParser.RangeStatementContext currentContext);
650
651 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530652 * Exits a parse tree produced by GeneratedYangParser for grammar rule rangeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530653 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530654 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530655 */
656 void exitRangeStatement(GeneratedYangParser.RangeStatementContext currentContext);
657
658 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530659 * Enters a parse tree produced by GeneratedYangParser for grammar rule commonStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530660 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530661 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530662 */
663 void enterCommonStatements(GeneratedYangParser.CommonStatementsContext currentContext);
664
665 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530666 * Exits a parse tree produced by GeneratedYangParser for grammar rule commonStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530667 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530668 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530669 */
670 void exitCommonStatements(GeneratedYangParser.CommonStatementsContext currentContext);
671
672 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530673 * Enters a parse tree produced by GeneratedYangParser for grammar rule stringRestrictions.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530674 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530675 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530676 */
677 void enterStringRestrictions(GeneratedYangParser.StringRestrictionsContext currentContext);
678
679 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530680 * Exits a parse tree produced by GeneratedYangParser for grammar rule stringRestrictions.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530681 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530682 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530683 */
684 void exitStringRestrictions(GeneratedYangParser.StringRestrictionsContext currentContext);
685
686 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530687 * Enters a parse tree produced by GeneratedYangParser for grammar rule lengthStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530688 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530689 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530690 */
691 void enterLengthStatement(GeneratedYangParser.LengthStatementContext currentContext);
692
693 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530694 * Exits a parse tree produced by GeneratedYangParser for grammar rule lengthStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530695 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530696 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530697 */
698 void exitLengthStatement(GeneratedYangParser.LengthStatementContext currentContext);
699
700 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530701 * Enters a parse tree produced by GeneratedYangParser for grammar rule patternStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530702 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530703 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530704 */
705 void enterPatternStatement(GeneratedYangParser.PatternStatementContext currentContext);
706
707 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530708 * Exits a parse tree produced by GeneratedYangParser for grammar rule patternStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530709 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530710 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530711 */
712 void exitPatternStatement(GeneratedYangParser.PatternStatementContext currentContext);
713
714 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530715 * Enters a parse tree produced by GeneratedYangParser for grammar rule defaultStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530716 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530717 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530718 */
719 void enterDefaultStatement(GeneratedYangParser.DefaultStatementContext currentContext);
720
721 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530722 * Exits a parse tree produced by GeneratedYangParser for grammar rule defaultStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530723 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530724 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530725 */
726 void exitDefaultStatement(GeneratedYangParser.DefaultStatementContext currentContext);
727
728 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530729 * Enters a parse tree produced by GeneratedYangParser for grammar rule enumSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530730 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530731 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530732 */
733 void enterEnumSpecification(GeneratedYangParser.EnumSpecificationContext currentContext);
734
735 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530736 * Exits a parse tree produced by GeneratedYangParser for grammar rule enumSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530737 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530738 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530739 */
740 void exitEnumSpecification(GeneratedYangParser.EnumSpecificationContext currentContext);
741
742 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530743 * Enters a parse tree produced by GeneratedYangParser for grammar rule enumStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530744 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530745 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530746 */
747 void enterEnumStatement(GeneratedYangParser.EnumStatementContext currentContext);
748
749 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530750 * Exits a parse tree produced by GeneratedYangParser for grammar rule enumStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530751 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530752 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530753 */
754 void exitEnumStatement(GeneratedYangParser.EnumStatementContext currentContext);
755
756 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530757 * Enters a parse tree produced by GeneratedYangParser for grammar rule enumStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530758 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530759 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530760 */
761 void enterEnumStatementBody(GeneratedYangParser.EnumStatementBodyContext currentContext);
762
763 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530764 * Exits a parse tree produced by GeneratedYangParser for grammar rule enumStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530765 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530766 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530767 */
768 void exitEnumStatementBody(GeneratedYangParser.EnumStatementBodyContext currentContext);
769
770 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530771 * Enters a parse tree produced by GeneratedYangParser for grammar rule leafrefSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530772 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530773 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530774 */
775 void enterLeafrefSpecification(GeneratedYangParser.LeafrefSpecificationContext currentContext);
776
777 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530778 * Exits a parse tree produced by GeneratedYangParser for grammar rule leafrefSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530779 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530780 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530781 */
782 void exitLeafrefSpecification(GeneratedYangParser.LeafrefSpecificationContext currentContext);
783
784 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530785 * Enters a parse tree produced by GeneratedYangParser for grammar rule pathStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530786 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530787 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530788 */
789 void enterPathStatement(GeneratedYangParser.PathStatementContext currentContext);
790
791 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530792 * Exits a parse tree produced by GeneratedYangParser for grammar rule pathStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530793 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530794 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530795 */
796 void exitPathStatement(GeneratedYangParser.PathStatementContext currentContext);
797
798 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530799 * Enters a parse tree produced by GeneratedYangParser for grammar rule requireInstanceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530800 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530801 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530802 */
803 void enterRequireInstanceStatement(GeneratedYangParser.RequireInstanceStatementContext currentContext);
804
805 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530806 * Exits a parse tree produced by GeneratedYangParser for grammar rule requireInstanceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530807 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530808 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530809 */
810 void exitRequireInstanceStatement(GeneratedYangParser.RequireInstanceStatementContext currentContext);
811
812 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530813 * Enters a parse tree produced by GeneratedYangParser for grammar rule instanceIdentifierSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530814 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530815 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530816 */
Vinod Kumar S0c330cd2016-02-23 22:36:57 +0530817 void enterInstanceIdentifierSpecification(
818 GeneratedYangParser.InstanceIdentifierSpecificationContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530819
820 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530821 * Exits a parse tree produced by GeneratedYangParser for grammar rule instanceIdentifierSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530822 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530823 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530824 */
825 void exitInstanceIdentifierSpecification(GeneratedYangParser.InstanceIdentifierSpecificationContext currentContext);
826
827 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530828 * Enters a parse tree produced by GeneratedYangParser for grammar rule identityrefSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530829 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530830 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530831 */
832 void enterIdentityrefSpecification(GeneratedYangParser.IdentityrefSpecificationContext currentContext);
833
834 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530835 * Exits a parse tree produced by GeneratedYangParser for grammar rule identityrefSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530836 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530837 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530838 */
839 void exitIdentityrefSpecification(GeneratedYangParser.IdentityrefSpecificationContext currentContext);
840
841 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530842 * Enters a parse tree produced by GeneratedYangParser for grammar rule unionSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530843 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530844 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530845 */
846 void enterUnionSpecification(GeneratedYangParser.UnionSpecificationContext currentContext);
847
848 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530849 * Exits a parse tree produced by GeneratedYangParser for grammar rule unionSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530850 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530851 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530852 */
853 void exitUnionSpecification(GeneratedYangParser.UnionSpecificationContext currentContext);
854
855 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530856 * Enters a parse tree produced by GeneratedYangParser for grammar rule bitsSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530857 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530858 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530859 */
860 void enterBitsSpecification(GeneratedYangParser.BitsSpecificationContext currentContext);
861
862 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530863 * Exits a parse tree produced by GeneratedYangParser for grammar rule bitsSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530864 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530865 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530866 */
867 void exitBitsSpecification(GeneratedYangParser.BitsSpecificationContext currentContext);
868
869 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530870 * Enters a parse tree produced by GeneratedYangParser for grammar rule bitStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530871 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530872 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530873 */
874 void enterBitStatement(GeneratedYangParser.BitStatementContext currentContext);
875
876 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530877 * Exits a parse tree produced by GeneratedYangParser for grammar rule bitStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530878 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530879 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530880 */
881 void exitBitStatement(GeneratedYangParser.BitStatementContext currentContext);
882
883 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530884 * Enters a parse tree produced by GeneratedYangParser for grammar rule bitBodyStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530885 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530886 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530887 */
888 void enterBitBodyStatement(GeneratedYangParser.BitBodyStatementContext currentContext);
889
890 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530891 * Exits a parse tree produced by GeneratedYangParser for grammar rule bitBodyStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530892 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530893 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530894 */
895 void exitBitBodyStatement(GeneratedYangParser.BitBodyStatementContext currentContext);
896
897 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530898 * Enters a parse tree produced by GeneratedYangParser for grammar rule positionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530899 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530900 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530901 */
902 void enterPositionStatement(GeneratedYangParser.PositionStatementContext currentContext);
903
904 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530905 * Exits a parse tree produced by GeneratedYangParser for grammar rule positionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530906 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530907 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530908 */
909 void exitPositionStatement(GeneratedYangParser.PositionStatementContext currentContext);
910
911 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530912 * Enters a parse tree produced by GeneratedYangParser for grammar rule statusStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530913 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530914 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530915 */
916 void enterStatusStatement(GeneratedYangParser.StatusStatementContext currentContext);
917
918 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530919 * Exits a parse tree produced by GeneratedYangParser for grammar rule statusStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530920 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530921 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530922 */
923 void exitStatusStatement(GeneratedYangParser.StatusStatementContext currentContext);
924
925 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530926 * Enters a parse tree produced by GeneratedYangParser for grammar rule configStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530927 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530928 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530929 */
930 void enterConfigStatement(GeneratedYangParser.ConfigStatementContext currentContext);
931
932 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530933 * Exits a parse tree produced by GeneratedYangParser for grammar rule configStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530934 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530935 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530936 */
937 void exitConfigStatement(GeneratedYangParser.ConfigStatementContext currentContext);
938
939 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530940 * Enters a parse tree produced by GeneratedYangParser for grammar rule mandatoryStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530941 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530942 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530943 */
944 void enterMandatoryStatement(GeneratedYangParser.MandatoryStatementContext currentContext);
945
946 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530947 * Exits a parse tree produced by GeneratedYangParser for grammar rule mandatoryStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530948 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530949 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530950 */
951 void exitMandatoryStatement(GeneratedYangParser.MandatoryStatementContext currentContext);
952
953 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530954 * Enters a parse tree produced by GeneratedYangParser for grammar rule presenceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530955 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530956 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530957 */
958 void enterPresenceStatement(GeneratedYangParser.PresenceStatementContext currentContext);
959
960 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530961 * Exits a parse tree produced by GeneratedYangParser for grammar rule presenceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530962 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530963 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530964 */
965 void exitPresenceStatement(GeneratedYangParser.PresenceStatementContext currentContext);
966
967 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530968 * Enters a parse tree produced by GeneratedYangParser for grammar rule orderedByStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530969 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530970 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530971 */
972 void enterOrderedByStatement(GeneratedYangParser.OrderedByStatementContext currentContext);
973
974 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530975 * Exits a parse tree produced by GeneratedYangParser for grammar rule orderedByStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530976 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530977 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530978 */
979 void exitOrderedByStatement(GeneratedYangParser.OrderedByStatementContext currentContext);
980
981 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530982 * Enters a parse tree produced by GeneratedYangParser for grammar rule mustStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530983 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530984 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530985 */
986 void enterMustStatement(GeneratedYangParser.MustStatementContext currentContext);
987
988 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530989 * Exits a parse tree produced by GeneratedYangParser for grammar rule mustStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530990 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530991 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530992 */
993 void exitMustStatement(GeneratedYangParser.MustStatementContext currentContext);
994
995 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530996 * Enters a parse tree produced by GeneratedYangParser for grammar rule errorMessageStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530997 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530998 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530999 */
1000 void enterErrorMessageStatement(GeneratedYangParser.ErrorMessageStatementContext currentContext);
1001
1002 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301003 * Exits a parse tree produced by GeneratedYangParser for grammar rule errorMessageStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301004 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301005 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301006 */
1007 void exitErrorMessageStatement(GeneratedYangParser.ErrorMessageStatementContext currentContext);
1008
1009 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301010 * Enters a parse tree produced by GeneratedYangParser for grammar rule errorAppTagStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301011 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301012 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301013 */
1014 void enterErrorAppTagStatement(GeneratedYangParser.ErrorAppTagStatementContext currentContext);
1015
1016 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301017 * Exits a parse tree produced by GeneratedYangParser for grammar rule errorAppTagStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301018 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301019 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301020 */
1021 void exitErrorAppTagStatement(GeneratedYangParser.ErrorAppTagStatementContext currentContext);
1022
1023 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301024 * Enters a parse tree produced by GeneratedYangParser for grammar rule minElementsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301025 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301026 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301027 */
1028 void enterMinElementsStatement(GeneratedYangParser.MinElementsStatementContext currentContext);
1029
1030 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301031 * Exits a parse tree produced by GeneratedYangParser for grammar rule minElementsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301032 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301033 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301034 */
1035 void exitMinElementsStatement(GeneratedYangParser.MinElementsStatementContext currentContext);
1036
1037 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301038 * Enters a parse tree produced by GeneratedYangParser for grammar rule maxElementsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301039 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301040 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301041 */
1042 void enterMaxElementsStatement(GeneratedYangParser.MaxElementsStatementContext currentContext);
1043
1044 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301045 * Exits a parse tree produced by GeneratedYangParser for grammar rule maxElementsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301046 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301047 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301048 */
1049 void exitMaxElementsStatement(GeneratedYangParser.MaxElementsStatementContext currentContext);
1050
1051 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301052 * Enters a parse tree produced by GeneratedYangParser for grammar rule valueStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301053 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301054 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301055 */
1056 void enterValueStatement(GeneratedYangParser.ValueStatementContext currentContext);
1057
1058 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301059 * Exits a parse tree produced by GeneratedYangParser for grammar rule valueStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301060 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301061 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301062 */
1063 void exitValueStatement(GeneratedYangParser.ValueStatementContext currentContext);
1064
1065 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301066 * Enters a parse tree produced by GeneratedYangParser for grammar rule groupingStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301067 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301068 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301069 */
1070 void enterGroupingStatement(GeneratedYangParser.GroupingStatementContext currentContext);
1071
1072 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301073 * Exits a parse tree produced by GeneratedYangParser for grammar rule groupingStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301074 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301075 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301076 */
1077 void exitGroupingStatement(GeneratedYangParser.GroupingStatementContext currentContext);
1078
1079 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301080 * Enters a parse tree produced by GeneratedYangParser for grammar rule containerStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301081 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301082 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301083 */
1084 void enterContainerStatement(GeneratedYangParser.ContainerStatementContext currentContext);
1085
1086 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301087 * Exits a parse tree produced by GeneratedYangParser for grammar rule containerStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301088 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301089 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301090 */
1091 void exitContainerStatement(GeneratedYangParser.ContainerStatementContext currentContext);
1092
1093 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301094 * Enters a parse tree produced by GeneratedYangParser for grammar rule leafStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301095 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301096 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301097 */
1098 void enterLeafStatement(GeneratedYangParser.LeafStatementContext currentContext);
1099
1100 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301101 * Exits a parse tree produced by GeneratedYangParser for grammar rule leafStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301102 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301103 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301104 */
1105 void exitLeafStatement(GeneratedYangParser.LeafStatementContext currentContext);
1106
1107 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301108 * Enters a parse tree produced by GeneratedYangParser for grammar rule leafListStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301109 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301110 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301111 */
1112 void enterLeafListStatement(GeneratedYangParser.LeafListStatementContext currentContext);
1113
1114 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301115 * Exits a parse tree produced by GeneratedYangParser for grammar rule leafListStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301116 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301117 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301118 */
1119 void exitLeafListStatement(GeneratedYangParser.LeafListStatementContext currentContext);
1120
1121 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301122 * Enters a parse tree produced by GeneratedYangParser for grammar rule listStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301123 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301124 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301125 */
1126 void enterListStatement(GeneratedYangParser.ListStatementContext currentContext);
1127
1128 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301129 * Exits a parse tree produced by GeneratedYangParser for grammar rule listStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301130 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301131 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301132 */
1133 void exitListStatement(GeneratedYangParser.ListStatementContext currentContext);
1134
1135 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301136 * Enters a parse tree produced by GeneratedYangParser for grammar rule keyStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301137 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301138 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301139 */
1140 void enterKeyStatement(GeneratedYangParser.KeyStatementContext currentContext);
1141
1142 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301143 * Exits a parse tree produced by GeneratedYangParser for grammar rule keyStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301144 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301145 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301146 */
1147 void exitKeyStatement(GeneratedYangParser.KeyStatementContext currentContext);
1148
1149 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301150 * Enters a parse tree produced by GeneratedYangParser for grammar rule uniqueStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301151 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301152 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301153 */
1154 void enterUniqueStatement(GeneratedYangParser.UniqueStatementContext currentContext);
1155
1156 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301157 * Exits a parse tree produced by GeneratedYangParser for grammar rule uniqueStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301158 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301159 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301160 */
1161 void exitUniqueStatement(GeneratedYangParser.UniqueStatementContext currentContext);
1162
1163 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301164 * Enters a parse tree produced by GeneratedYangParser for grammar rule choiceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301165 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301166 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301167 */
1168 void enterChoiceStatement(GeneratedYangParser.ChoiceStatementContext currentContext);
1169
1170 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301171 * Exits a parse tree produced by GeneratedYangParser for grammar rule choiceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301172 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301173 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301174 */
1175 void exitChoiceStatement(GeneratedYangParser.ChoiceStatementContext currentContext);
1176
1177 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301178 * Enters a parse tree produced by GeneratedYangParser for grammar rule shortCaseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301179 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301180 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301181 */
1182 void enterShortCaseStatement(GeneratedYangParser.ShortCaseStatementContext currentContext);
1183
1184 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301185 * Exits a parse tree produced by GeneratedYangParser for grammar rule shortCaseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301186 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301187 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301188 */
1189 void exitShortCaseStatement(GeneratedYangParser.ShortCaseStatementContext currentContext);
1190
1191 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301192 * Enters a parse tree produced by GeneratedYangParser for grammar rule caseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301193 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301194 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301195 */
1196 void enterCaseStatement(GeneratedYangParser.CaseStatementContext currentContext);
1197
1198 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301199 * Exits a parse tree produced by GeneratedYangParser for grammar rule caseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301200 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301201 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301202 */
1203 void exitCaseStatement(GeneratedYangParser.CaseStatementContext currentContext);
1204
1205 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301206 * Enters a parse tree produced by GeneratedYangParser for grammar rule anyxmlStatement.
1207 *
1208 * @param currentContext current context in the parsed tree
1209 */
1210 void enterAnyxmlStatement(GeneratedYangParser.AnyxmlStatementContext currentContext);
1211
1212 /**
1213 * Exits a parse tree produced by GeneratedYangParser for grammar rule anyxmlStatement.
1214 *
1215 * @param currentContext current context in the parsed tree
1216 */
1217 void exitAnyxmlStatement(GeneratedYangParser.AnyxmlStatementContext currentContext);
1218
1219 /**
1220 * Enters a parse tree produced by GeneratedYangParser for grammar rule usesStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301221 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301222 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301223 */
1224 void enterUsesStatement(GeneratedYangParser.UsesStatementContext currentContext);
1225
1226 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301227 * Exits a parse tree produced by GeneratedYangParser for grammar rule usesStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301228 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301229 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301230 */
1231 void exitUsesStatement(GeneratedYangParser.UsesStatementContext currentContext);
1232
1233 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301234 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301235 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301236 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301237 */
1238 void enterRefineStatement(GeneratedYangParser.RefineStatementContext currentContext);
1239
1240 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301241 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301242 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301243 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301244 */
1245 void exitRefineStatement(GeneratedYangParser.RefineStatementContext currentContext);
1246
1247 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301248 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineContainerStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301249 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301250 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301251 */
1252 void enterRefineContainerStatements(GeneratedYangParser.RefineContainerStatementsContext currentContext);
1253
1254 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301255 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineContainerStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301256 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301257 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301258 */
1259 void exitRefineContainerStatements(GeneratedYangParser.RefineContainerStatementsContext currentContext);
1260
1261 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301262 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineLeafStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301263 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301264 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301265 */
1266 void enterRefineLeafStatements(GeneratedYangParser.RefineLeafStatementsContext currentContext);
1267
1268 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301269 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineLeafStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301270 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301271 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301272 */
1273 void exitRefineLeafStatements(GeneratedYangParser.RefineLeafStatementsContext currentContext);
1274
1275 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301276 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineLeafListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301277 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301278 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301279 */
1280 void enterRefineLeafListStatements(GeneratedYangParser.RefineLeafListStatementsContext currentContext);
1281
1282 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301283 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineLeafListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301284 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301285 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301286 */
1287 void exitRefineLeafListStatements(GeneratedYangParser.RefineLeafListStatementsContext currentContext);
1288
1289 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301290 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301291 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301292 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301293 */
1294 void enterRefineListStatements(GeneratedYangParser.RefineListStatementsContext currentContext);
1295
1296 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301297 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301298 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301299 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301300 */
1301 void exitRefineListStatements(GeneratedYangParser.RefineListStatementsContext currentContext);
1302
1303 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301304 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineChoiceStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301305 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301306 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301307 */
1308 void enterRefineChoiceStatements(GeneratedYangParser.RefineChoiceStatementsContext currentContext);
1309
1310 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301311 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineChoiceStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301312 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301313 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301314 */
1315 void exitRefineChoiceStatements(GeneratedYangParser.RefineChoiceStatementsContext currentContext);
1316
1317 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301318 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineCaseStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301319 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301320 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301321 */
1322 void enterRefineCaseStatements(GeneratedYangParser.RefineCaseStatementsContext currentContext);
1323
1324 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301325 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineCaseStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301326 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301327 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301328 */
1329 void exitRefineCaseStatements(GeneratedYangParser.RefineCaseStatementsContext currentContext);
1330
1331 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301332 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineAnyxmlStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301333 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301334 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301335 */
Vidyashree Rama1db15562016-05-17 16:16:15 +05301336 void enterRefineAnyxmlStatements(GeneratedYangParser.RefineAnyxmlStatementsContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301337
1338 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301339 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineAnyxmlStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301340 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301341 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301342 */
Vidyashree Rama1db15562016-05-17 16:16:15 +05301343 void exitRefineAnyxmlStatements(GeneratedYangParser.RefineAnyxmlStatementsContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301344
1345 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301346 * Enters a parse tree produced by GeneratedYangParser for grammar rule augmentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301347 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301348 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301349 */
1350 void enterAugmentStatement(GeneratedYangParser.AugmentStatementContext currentContext);
1351
1352 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301353 * Exits a parse tree produced by GeneratedYangParser for grammar rule augmentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301354 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301355 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301356 */
1357 void exitAugmentStatement(GeneratedYangParser.AugmentStatementContext currentContext);
1358
1359 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301360 * Enters a parse tree produced by GeneratedYangParser for grammar rule whenStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301361 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301362 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301363 */
1364 void enterWhenStatement(GeneratedYangParser.WhenStatementContext currentContext);
1365
1366 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301367 * Exits a parse tree produced by GeneratedYangParser for grammar rule whenStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301368 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301369 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301370 */
1371 void exitWhenStatement(GeneratedYangParser.WhenStatementContext currentContext);
1372
1373 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301374 * Enters a parse tree produced by GeneratedYangParser for grammar rule rpcStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301375 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301376 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301377 */
1378 void enterRpcStatement(GeneratedYangParser.RpcStatementContext currentContext);
1379
1380 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301381 * Exits a parse tree produced by GeneratedYangParser for grammar rule rpcStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301382 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301383 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301384 */
1385 void exitRpcStatement(GeneratedYangParser.RpcStatementContext currentContext);
1386
1387 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301388 * Enters a parse tree produced by GeneratedYangParser for grammar rule inputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301389 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301390 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301391 */
1392 void enterInputStatement(GeneratedYangParser.InputStatementContext currentContext);
1393
1394 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301395 * Exits a parse tree produced by GeneratedYangParser for grammar rule inputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301396 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301397 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301398 */
1399 void exitInputStatement(GeneratedYangParser.InputStatementContext currentContext);
1400
1401 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301402 * Enters a parse tree produced by GeneratedYangParser for grammar rule outputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301403 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301404 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301405 */
1406 void enterOutputStatement(GeneratedYangParser.OutputStatementContext currentContext);
1407
1408 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301409 * Exits a parse tree produced by GeneratedYangParser for grammar rule outputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301410 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301411 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301412 */
1413 void exitOutputStatement(GeneratedYangParser.OutputStatementContext currentContext);
1414
1415 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301416 * Enters a parse tree produced by GeneratedYangParser for grammar rule notificationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301417 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301418 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301419 */
1420 void enterNotificationStatement(GeneratedYangParser.NotificationStatementContext currentContext);
1421
1422 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301423 * Exits a parse tree produced by GeneratedYangParser for grammar rule notificationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301424 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301425 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301426 */
1427 void exitNotificationStatement(GeneratedYangParser.NotificationStatementContext currentContext);
1428
1429 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301430 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301431 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301432 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301433 */
1434 void enterDeviationStatement(GeneratedYangParser.DeviationStatementContext currentContext);
1435
1436 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301437 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301438 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301439 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301440 */
1441 void exitDeviationStatement(GeneratedYangParser.DeviationStatementContext currentContext);
1442
1443 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301444 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateNotSupportedStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301445 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301446 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301447 */
1448 void enterDeviateNotSupportedStatement(GeneratedYangParser.DeviateNotSupportedStatementContext currentContext);
1449
1450 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301451 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateNotSupportedStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301452 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301453 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301454 */
1455 void exitDeviateNotSupportedStatement(GeneratedYangParser.DeviateNotSupportedStatementContext currentContext);
1456
1457 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301458 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateAddStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301459 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301460 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301461 */
1462 void enterDeviateAddStatement(GeneratedYangParser.DeviateAddStatementContext currentContext);
1463
1464 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301465 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateAddStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301466 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301467 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301468 */
1469 void exitDeviateAddStatement(GeneratedYangParser.DeviateAddStatementContext currentContext);
1470
1471 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301472 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateDeleteStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301473 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301474 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301475 */
1476 void enterDeviateDeleteStatement(GeneratedYangParser.DeviateDeleteStatementContext currentContext);
1477
1478 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301479 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateDeleteStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301480 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301481 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301482 */
1483 void exitDeviateDeleteStatement(GeneratedYangParser.DeviateDeleteStatementContext currentContext);
1484
1485 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301486 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateReplaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301487 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301488 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301489 */
1490 void enterDeviateReplaceStatement(GeneratedYangParser.DeviateReplaceStatementContext currentContext);
1491
1492 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301493 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateReplaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301494 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301495 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301496 */
1497 void exitDeviateReplaceStatement(GeneratedYangParser.DeviateReplaceStatementContext currentContext);
1498
1499 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301500 * Enters a parse tree produced by GeneratedYangParser for grammar rule string.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301501 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301502 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301503 */
1504 void enterString(GeneratedYangParser.StringContext currentContext);
1505
1506 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301507 * Exits a parse tree produced by GeneratedYangParser for grammar rule string.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301508 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301509 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301510 */
1511 void exitString(GeneratedYangParser.StringContext currentContext);
Vidyashree Rama468f8282016-03-04 19:08:35 +05301512
1513 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301514 * Enters a parse tree produced by GeneratedYangParser for grammar rule identifier.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301515 *
1516 * @param currentContext current context in the parsed tree
1517 */
1518 void enterIdentifier(GeneratedYangParser.IdentifierContext currentContext);
1519
1520 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301521 * Exits a parse tree produced by GeneratedYangParser for grammar rule identifier.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301522 *
1523 * @param currentContext current context in the parsed tree
1524 */
1525 void exitIdentifier(GeneratedYangParser.IdentifierContext currentContext);
1526
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301527 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301528 * Enters a parse tree produced by GeneratedYangParser for grammar rule version.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301529 *
1530 * @param currentContext current context in the parsed tree
1531 */
1532 void enterVersion(GeneratedYangParser.VersionContext currentContext);
1533
1534 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301535 * Exits a parse tree produced by GeneratedYangParser for grammar rule version.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301536 *
1537 * @param currentContext current context in the parsed tree
1538 */
1539 void exitVersion(GeneratedYangParser.VersionContext currentContext);
1540
1541 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301542 * Enters a parse tree produced by GeneratedYangParser for grammar rule range.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301543 *
1544 * @param currentContext current context in the parsed tree
1545 */
1546 void enterRange(GeneratedYangParser.RangeContext currentContext);
1547
1548 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301549 * Exits a parse tree produced by GeneratedYangParser for grammar rule range.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301550 *
1551 * @param currentContext current context in the parsed tree
1552 */
1553 void exitRange(GeneratedYangParser.RangeContext currentContext);
Vidyashree Rama468f8282016-03-04 19:08:35 +05301554
1555 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301556 * Enters a parse tree produced by GeneratedYangParser for grammar rule dateArgumentString.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301557 *
1558 * @param currentContext current context in the parsed tree
1559 */
1560 void enterDateArgumentString(GeneratedYangParser.DateArgumentStringContext currentContext);
1561
1562 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301563 * Exits a parse tree produced by GeneratedYangParser for grammar rule dateArgumentString.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301564 *
1565 * @param currentContext current context in the parsed tree
1566 */
1567 void exitDateArgumentString(GeneratedYangParser.DateArgumentStringContext currentContext);
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301568
1569 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301570 * Enters a parse tree produced by GeneratedYangParser for grammar rule length.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301571 *
1572 * @param currentContext current context in the parsed tree
1573 */
1574 void enterLength(GeneratedYangParser.LengthContext currentContext);
1575
1576 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301577 * Exits a parse tree produced by GeneratedYangParser for grammar rule length.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301578 *
1579 * @param currentContext current context in the parsed tree
1580 */
1581 void exitLength(GeneratedYangParser.LengthContext currentContext);
1582
1583 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301584 * Enters a parse tree produced by GeneratedYangParser for grammar rule path.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301585 *
1586 * @param currentContext current context in the parsed tree
1587 */
1588 void enterPath(GeneratedYangParser.PathContext currentContext);
1589
1590 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301591 * Exits a parse tree produced by GeneratedYangParser for grammar rule path.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301592 *
1593 * @param currentContext current context in the parsed tree
1594 */
1595 void exitPath(GeneratedYangParser.PathContext currentContext);
1596
1597 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301598 * Enters a parse tree produced by GeneratedYangParser for grammar rule position.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301599 *
1600 * @param currentContext current context in the parsed tree
1601 */
1602 void enterPosition(GeneratedYangParser.PositionContext currentContext);
1603
1604 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301605 * Exits a parse tree produced by GeneratedYangParser for grammar rule position.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301606 *
1607 * @param currentContext current context in the parsed tree
1608 */
1609 void exitPosition(GeneratedYangParser.PositionContext currentContext);
1610
1611 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301612 * Enters a parse tree produced by GeneratedYangParser for grammar rule status.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301613 *
1614 * @param currentContext current context in the parsed tree
1615 */
1616 void enterStatus(GeneratedYangParser.StatusContext currentContext);
1617
1618 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301619 * Exits a parse tree produced by GeneratedYangParser for grammar rule status.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301620 *
1621 * @param currentContext current context in the parsed tree
1622 */
1623 void exitStatus(GeneratedYangParser.StatusContext currentContext);
1624
1625 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301626 * Enters a parse tree produced by GeneratedYangParser for grammar rule config.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301627 *
1628 * @param currentContext current context in the parsed tree
1629 */
1630 void enterConfig(GeneratedYangParser.ConfigContext currentContext);
1631
1632 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301633 * Exits a parse tree produced by GeneratedYangParser for grammar rule config.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301634 *
1635 * @param currentContext current context in the parsed tree
1636 */
1637 void exitConfig(GeneratedYangParser.ConfigContext currentContext);
1638
1639 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301640 * Enters a parse tree produced by GeneratedYangParser for grammar rule mandatory.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301641 *
1642 * @param currentContext current context in the parsed tree
1643 */
1644 void enterMandatory(GeneratedYangParser.MandatoryContext currentContext);
1645
1646 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301647 * Exits a parse tree produced by GeneratedYangParser for grammar rule mandatory.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301648 *
1649 * @param currentContext current context in the parsed tree
1650 */
1651 void exitMandatory(GeneratedYangParser.MandatoryContext currentContext);
1652
1653 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301654 * Enters a parse tree produced by GeneratedYangParser for grammar rule ordered-by.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301655 *
1656 * @param currentContext current context in the parsed tree
1657 */
1658 void enterOrderedBy(GeneratedYangParser.OrderedByContext currentContext);
1659
1660 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301661 * Exits a parse tree produced by GeneratedYangParser for grammar rule ordered-by.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301662 *
1663 * @param currentContext current context in the parsed tree
1664 */
1665 void exitOrderedBy(GeneratedYangParser.OrderedByContext currentContext);
1666
1667 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301668 * Enters a parse tree produced by GeneratedYangParser for grammar rule min elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301669 *
1670 * @param currentContext current context in the parsed tree
1671 */
1672 void enterMinValue(GeneratedYangParser.MinValueContext currentContext);
1673
1674 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301675 * Exits a parse tree produced by GeneratedYangParser for grammar rule min elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301676 *
1677 * @param currentContext current context in the parsed tree
1678 */
1679 void exitMinValue(GeneratedYangParser.MinValueContext currentContext);
1680
1681 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301682 * Enters a parse tree produced by GeneratedYangParser for grammar rule max elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301683 *
1684 * @param currentContext current context in the parsed tree
1685 */
1686 void enterMaxValue(GeneratedYangParser.MaxValueContext currentContext);
1687
1688 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301689 * Exits a parse tree produced by GeneratedYangParser for grammar rule max elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301690 *
1691 * @param currentContext current context in the parsed tree
1692 */
1693 void exitMaxValue(GeneratedYangParser.MaxValueContext currentContext);
1694
1695 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301696 * Enters a parse tree produced by GeneratedYangParser for grammar rule key.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301697 *
1698 * @param currentContext current context in the parsed tree
1699 */
1700 void enterKey(GeneratedYangParser.KeyContext currentContext);
1701
1702 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301703 * Exits a parse tree produced by GeneratedYangParser for grammar rule key.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301704 *
1705 * @param currentContext current context in the parsed tree
1706 */
1707 void exitKey(GeneratedYangParser.KeyContext currentContext);
1708
1709 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301710 * Enters a parse tree produced by GeneratedYangParser for grammar rule unique.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301711 *
1712 * @param currentContext current context in the parsed tree
1713 */
1714 void enterUnique(GeneratedYangParser.UniqueContext currentContext);
1715
1716 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301717 * Exits a parse tree produced by GeneratedYangParser for grammar rule unique.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301718 *
1719 * @param currentContext current context in the parsed tree
1720 */
1721 void exitUnique(GeneratedYangParser.UniqueContext currentContext);
1722
1723 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301724 * Enters a parse tree produced by GeneratedYangParser for grammar rule refine.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301725 *
1726 * @param currentContext current context in the parsed tree
1727 */
1728 void enterRefine(GeneratedYangParser.RefineContext currentContext);
1729
1730 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301731 * Exits a parse tree produced by GeneratedYangParser for grammar rule refine.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301732 *
1733 * @param currentContext current context in the parsed tree
1734 */
1735 void exitRefine(GeneratedYangParser.RefineContext currentContext);
1736
1737 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301738 * Enters a parse tree produced by GeneratedYangParser for grammar rule augment.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301739 *
1740 * @param currentContext current context in the parsed tree
1741 */
1742 void enterAugment(GeneratedYangParser.AugmentContext currentContext);
1743
1744 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301745 * Exits a parse tree produced by GeneratedYangParser for grammar rule augment.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301746 *
1747 * @param currentContext current context in the parsed tree
1748 */
1749 void exitAugment(GeneratedYangParser.AugmentContext currentContext);
1750
1751 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301752 * Enters a parse tree produced by GeneratedYangParser for grammar rule augment.
1753 *
1754 * @param currentContext current context in the parsed tree
1755 */
1756 void enterFraction(GeneratedYangParser.FractionContext currentContext);
1757
1758 /**
1759 * Exits a parse tree produced by GeneratedYangParser for grammar rule augment.
1760 *
1761 * @param currentContext current context in the parsed tree
1762 */
1763 void exitFraction(GeneratedYangParser.FractionContext currentContext);
1764
1765 /**
1766 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviation.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301767 *
1768 * @param currentContext current context in the parsed tree
1769 */
1770 void enterDeviation(GeneratedYangParser.DeviationContext currentContext);
1771
1772 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301773 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviation.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301774 *
1775 * @param currentContext current context in the parsed tree
1776 */
1777 void exitDeviation(GeneratedYangParser.DeviationContext currentContext);
1778
1779 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301780 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviation.
1781 *
1782 * @param currentContext current context in the parsed tree
1783 */
1784 void enterValue(GeneratedYangParser.ValueContext currentContext);
1785
1786 /**
1787 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviation.
1788 *
1789 * @param currentContext current context in the parsed tree
1790 */
1791 void exitValue(GeneratedYangParser.ValueContext currentContext);
1792
1793 /**
1794 * Enters a parse tree produced by GeneratedYangParser for grammar rule yang construct.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301795 *
1796 * @param currentContext current context in the parsed tree
1797 */
1798 void enterYangConstruct(GeneratedYangParser.YangConstructContext currentContext);
1799
1800 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301801 * Exits a parse tree produced by GeneratedYangParser for grammar rule yang construct.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301802 *
1803 * @param currentContext current context in the parsed tree
1804 */
1805 void exitYangConstruct(GeneratedYangParser.YangConstructContext currentContext);
Vidyashree Rama528ef302016-06-30 14:31:18 +05301806
1807 /**
1808 * Enters a parse tree produced by GeneratedYangParser for grammar rule compiler annotation statement.
1809 *
1810 * @param currentContext current context in the parsed tree
1811 */
1812 void enterCompilerAnnotationStatement(GeneratedYangParser.CompilerAnnotationStatementContext currentContext);
1813
1814 /**
1815 * Exits a parse tree produced by GeneratedYangParser for grammar rule compiler annotation statement.
1816 *
1817 * @param currentContext current context in the parsed tree
1818 */
1819 void exitCompilerAnnotationStatement(GeneratedYangParser.CompilerAnnotationStatementContext currentContext);
1820
1821 /**
1822 * Enters a parse tree produced by GeneratedYangParser for grammar rule annotation statement.
1823 *
1824 * @param currentContext current context in the parsed tree
1825 */
1826 void enterAnnotationStatement(GeneratedYangParser.AnnotationStatementContext currentContext);
1827
1828 /**
1829 * Exits a parse tree produced by GeneratedYangParser for grammar rule annotation statement.
1830 *
1831 * @param currentContext current context in the parsed tree
1832 */
1833 void exitAnnotationStatement(GeneratedYangParser.AnnotationStatementContext currentContext);
1834
1835 /**
1836 * Enters a parse tree produced by GeneratedYangParser for grammar rule annotation type.
1837 *
1838 * @param currentContext current context in the parsed tree
1839 */
1840 void enterAnnotationType(GeneratedYangParser.AnnotationTypeContext currentContext);
1841
1842 /**
1843 * Exits a parse tree produced by GeneratedYangParser for grammar rule annotation type.
1844 *
1845 * @param currentContext current context in the parsed tree
1846 */
1847 void exitAnnotationType(GeneratedYangParser.AnnotationTypeContext currentContext);
1848
1849 /**
1850 * Enters a parse tree produced by GeneratedYangParser for grammar rule
1851 * annotation parameter specification.
1852 *
1853 * @param currentContext current context in the parsed tree
1854 */
1855 void enterAnnotationParameterSpecification(GeneratedYangParser.AnnotationParameterSpecificationContext
1856 currentContext);
1857
1858 /**
1859 * Exits a parse tree produced by GeneratedYangParser for grammar rule
1860 * annotation parameter specification.
1861 *
1862 * @param currentContext current context in the parsed tree
1863 */
1864 void exitAnnotationParameterSpecification(GeneratedYangParser.AnnotationParameterSpecificationContext
1865 currentContext);
1866
1867 /**
1868 * Enters a parse tree produced by GeneratedYangParser for grammar rule
1869 * annotation parameter specification argument.
1870 *
1871 * @param currentContext current context in the parsed tree
1872 */
1873 void enterAnnotationParameterSpecificationArg(GeneratedYangParser.AnnotationParameterSpecificationArgContext
1874 currentContext);
1875
1876 /**
1877 * Exits a parse tree produced by GeneratedYangParser for grammar rule
1878 * annotation parameter specification argument.
1879 *
1880 * @param currentContext current context in the parsed tree
1881 */
1882 void exitAnnotationParameterSpecificationArg(GeneratedYangParser.AnnotationParameterSpecificationArgContext
1883 currentContext);
1884
1885 /**
1886 * Enters a parse tree produced by GeneratedYangParser for grammar rule annotation parameter instance.
1887 *
1888 * @param currentContext current context in the parsed tree
1889 */
1890 void enterAnnotationParaInstance(GeneratedYangParser.AnnotationParaInstanceContext
1891 currentContext);
1892
1893 /**
1894 * Exits a parse tree produced by GeneratedYangParser for grammar rule annotation parameter instance.
1895 *
1896 * @param currentContext current context in the parsed tree
1897 */
1898 void exitAnnotationParaInstance(GeneratedYangParser.AnnotationParaInstanceContext
1899 currentContext);
1900
1901 /**
1902 * Enters a parse tree produced by GeneratedYangParser for grammar rule
1903 * annotation parameter type identifier.
1904 *
1905 * @param currentContext current context in the parsed tree
1906 */
1907 void enterAnnotationParaTypeIdentifier(GeneratedYangParser.AnnotationParaTypeIdentifierContext
1908 currentContext);
1909
1910 /**
1911 * Exits a parse tree produced by GeneratedYangParser for grammar rule
1912 * annotation parameter type identifier.
1913 *
1914 * @param currentContext current context in the parsed tree
1915 */
1916 void exitAnnotationParaTypeIdentifier(GeneratedYangParser.AnnotationParaTypeIdentifierContext
1917 currentContext);
1918
1919 /**
1920 * Enters a parse tree produced by GeneratedYangParser for grammar rule
1921 * annotation parameter type value.
1922 *
1923 * @param currentContext current context in the parsed tree
1924 */
1925 void enterAnnotationParaTypeValue(GeneratedYangParser.AnnotationParaTypeValueContext
1926 currentContext);
1927
1928 /**
1929 * Exits a parse tree produced by GeneratedYangParser for grammar rule
1930 * annotation parameter type value.
1931 *
1932 * @param currentContext current context in the parsed tree
1933 */
1934 void exitAnnotationParaTypeValue(GeneratedYangParser.AnnotationParaTypeValueContext
1935 currentContext);
1936
1937 /**
1938 * Enters a parse tree produced by GeneratedYangParser for grammar rule annotation identifier.
1939 *
1940 * @param currentContext current context in the parsed tree
1941 */
1942 void enterAnnotationIdentifier(GeneratedYangParser.AnnotationIdentifierContext
1943 currentContext);
1944
1945 /**
1946 * Exits a parse tree produced by GeneratedYangParser for grammar rule annotation identifier.
1947 *
1948 * @param currentContext current context in the parsed tree
1949 */
1950 void exitAnnotationIdentifier(GeneratedYangParser.AnnotationIdentifierContext
1951 currentContext);
janani be18b5342016-07-13 21:06:41 +05301952
1953 /**
1954 * Enters a parse tree produced by GeneratedYangParser for grammar rule require instance.
1955 *
1956 * @param currentContext current context in the parsed tree
1957 */
1958 void enterRequireInstance(GeneratedYangParser.RequireInstanceContext currentContext);
1959
1960 /**
1961 * Exits a parse tree produced by GeneratedYangParser for grammar require instance.
1962 *
1963 * @param currentContext current context in the parsed tree
1964 */
1965 void exitRequireInstance(GeneratedYangParser.RequireInstanceContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301966}