Bug 2366 - new parser API - implementation of declared statements
[yangtools.git] / yang / yang-parser-impl / src / test / resources / semantic-statement-parser / foo.yang
1 module foo {
2     yang-version 1;
3     namespace "urn:opendaylight.foo";
4     prefix "foo";
5
6     revision "2015-07-08" {
7     }
8
9     container x {
10         leaf x15 {
11             type string;
12         }
13
14         list x10 {}
15
16         container x5 {}
17
18         leaf-list x1 {
19             type string;
20         }
21
22         uses a;
23
24         container x2 {}
25
26         uses b;
27
28         container x3 {}
29     }
30
31
32     grouping a {
33         anyxml a5;
34         anyxml a1;
35     }
36
37     grouping b {
38         anyxml b5;
39         anyxml b1;
40     }
41
42     augment /x  {
43         leaf ax15 {
44             type string;
45         }
46         container ax5 {}
47     }
48
49 }