about summary refs log tree commit diff
path: root/xtask/src/codegen/rust.ungram
diff options
context:
space:
mode:
authorAleksey Kladov <aleksey.kladov@gmail.com>2020-07-30 18:55:49 +0200
committerAleksey Kladov <aleksey.kladov@gmail.com>2020-07-30 18:55:49 +0200
commitceca94536c7346287e533cd93467c7dc5bf1ed52 (patch)
tree4aea5452f0deaf653e74d3c2e2a32d20cb6d49b2 /xtask/src/codegen/rust.ungram
parent3dce34aaf83c67836c94a526cb90eba8f36e3985 (diff)
downloadrust-ceca94536c7346287e533cd93467c7dc5bf1ed52.tar.gz
rust-ceca94536c7346287e533cd93467c7dc5bf1ed52.zip
Finalize visibility grammar
Diffstat (limited to 'xtask/src/codegen/rust.ungram')
-rw-r--r--xtask/src/codegen/rust.ungram11
1 files changed, 8 insertions, 3 deletions
diff --git a/xtask/src/codegen/rust.ungram b/xtask/src/codegen/rust.ungram
index 4025f7f96cd..b773eaf8b65 100644
--- a/xtask/src/codegen/rust.ungram
+++ b/xtask/src/codegen/rust.ungram
@@ -173,6 +173,14 @@ ConstParam =
 LifetimeParam =
   Attr* 'lifetime'
 
+Visibility =
+  'pub' ('('
+    'super'
+  | 'self'
+  | 'crate'
+  | 'in' Path
+  ')')?
+
 ParenType =
   '(' TypeRef ')'
 
@@ -391,9 +399,6 @@ TupleStructPat =
 TuplePat =
    '(' args:Pat* ')'
 
-Visibility =
-  'pub' ('(' 'super' | 'self' | 'crate' | 'in' Path ')')?
-
 Name =
   'ident'