Repository: groovy
Updated Branches:
  refs/heads/master 196d93272 -> c3315afca


Minor refactoring


Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/c3315afc
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/c3315afc
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/c3315afc

Branch: refs/heads/master
Commit: c3315afcaa8f707e0b9246e00e78b61c86d512f8
Parents: 196d932
Author: sunlan <sun...@apache.org>
Authored: Thu Oct 5 19:48:28 2017 +0800
Committer: sunlan <sun...@apache.org>
Committed: Thu Oct 5 19:48:28 2017 +0800

----------------------------------------------------------------------
 src/antlr/GroovyParser.g4 | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/groovy/blob/c3315afc/src/antlr/GroovyParser.g4
----------------------------------------------------------------------
diff --git a/src/antlr/GroovyParser.g4 b/src/antlr/GroovyParser.g4
index 3f92ce4..3da2dab 100644
--- a/src/antlr/GroovyParser.g4
+++ b/src/antlr/GroovyParser.g4
@@ -435,12 +435,16 @@ qualifiedNameElement
     |   TRAIT
     ;
 
+qualifiedNameElements
+    :   (qualifiedNameElement DOT)*
+    ;
+
 qualifiedClassName
-    :   (qualifiedNameElement DOT)* identifier
+    :   qualifiedNameElements identifier
     ;
 
 qualifiedStandardClassName
-    :   (qualifiedNameElement DOT)* (className DOT)* className
+    :   qualifiedNameElements className (DOT className)*
     ;
 
 literal

Reply via email to