YANG uses and UT

Change-Id: Id3ec5cfed2b8e2a7d2d580786c70b5804f03ecfa
diff --git a/src/main/resources/GeneratedYang.g4 b/src/main/resources/GeneratedYang.g4
index 5ab42b5..11e7833 100644
--- a/src/main/resources/GeneratedYang.g4
+++ b/src/main/resources/GeneratedYang.g4
@@ -1098,12 +1098,7 @@
      *                           1*(data-def-stmt stmtsep)
      *                         "}"
      */
-    inputStatement : INPUT_KEYWORD LEFT_CURLY_BRACE inputStatementBody RIGHT_CURLY_BRACE;
-
-    inputStatementBody : typedefStatement* dataDefStatement+
-                       | dataDefStatement+ typedefStatement*
-                       | groupingStatement* dataDefStatement+
-                       | dataDefStatement+ groupingStatement*;
+    inputStatement : INPUT_KEYWORD LEFT_CURLY_BRACE (typedefStatement | groupingStatement | dataDefStatement)* RIGHT_CURLY_BRACE;
 
     /**
      *  output-stmt         = output-keyword optsep
@@ -1114,12 +1109,7 @@
      *                            1*(data-def-stmt stmtsep)
      *                        "}"
      */
-    outputStatement : OUTPUT_KEYWORD LEFT_CURLY_BRACE outputStatementBody RIGHT_CURLY_BRACE;
-
-    outputStatementBody : typedefStatement* dataDefStatement+
-                        | dataDefStatement+ typedefStatement*
-                        | groupingStatement* dataDefStatement+
-                        | dataDefStatement+ groupingStatement*;
+    outputStatement : OUTPUT_KEYWORD LEFT_CURLY_BRACE (typedefStatement | groupingStatement | dataDefStatement)* RIGHT_CURLY_BRACE;
 
     /**
      *  notification-stmt   = notification-keyword sep