aboutsummaryrefslogtreecommitdiff
path: root/crates
diff options
context:
space:
mode:
authorice1000 <[email protected]>2019-12-03 17:03:35 +0000
committerice1000 <[email protected]>2019-12-03 17:07:39 +0000
commit379482068d6ef985df5260473cac9d42331a6104 (patch)
tree749e92ebee714e411a64d9e4593a4e130f35186c /crates
parent96b9d5b44ed50160c7a4eb07a31bee5f05b1ecf3 (diff)
Add `ModuleItemsOwner` to `Block`
Diffstat (limited to 'crates')
-rw-r--r--crates/ra_syntax/src/ast/generated.rs1
-rw-r--r--crates/ra_syntax/src/grammar.ron5
2 files changed, 4 insertions, 2 deletions
diff --git a/crates/ra_syntax/src/ast/generated.rs b/crates/ra_syntax/src/ast/generated.rs
index c06076e3d..9dd6bd3ea 100644
--- a/crates/ra_syntax/src/ast/generated.rs
+++ b/crates/ra_syntax/src/ast/generated.rs
@@ -312,6 +312,7 @@ impl AstNode for Block {
312 } 312 }
313} 313}
314impl ast::AttrsOwner for Block {} 314impl ast::AttrsOwner for Block {}
315impl ast::ModuleItemOwner for Block {}
315impl Block { 316impl Block {
316 pub fn statements(&self) -> AstChildren<Stmt> { 317 pub fn statements(&self) -> AstChildren<Stmt> {
317 AstChildren::new(&self.syntax) 318 AstChildren::new(&self.syntax)
diff --git a/crates/ra_syntax/src/grammar.ron b/crates/ra_syntax/src/grammar.ron
index d1be40abe..9ffa9095b 100644
--- a/crates/ra_syntax/src/grammar.ron
+++ b/crates/ra_syntax/src/grammar.ron
@@ -653,6 +653,7 @@ Grammar(
653 ], 653 ],
654 traits: [ 654 traits: [
655 "AttrsOwner", 655 "AttrsOwner",
656 "ModuleItemOwner",
656 ] 657 ]
657 ), 658 ),
658 "ParamList": ( 659 "ParamList": (
@@ -664,14 +665,14 @@ Grammar(
664 "SelfParam": ( 665 "SelfParam": (
665 traits: [ 666 traits: [
666 "TypeAscriptionOwner", 667 "TypeAscriptionOwner",
667 "AttrsOwner", 668 "AttrsOwner",
668 ] 669 ]
669 ), 670 ),
670 "Param": ( 671 "Param": (
671 options: [ "Pat" ], 672 options: [ "Pat" ],
672 traits: [ 673 traits: [
673 "TypeAscriptionOwner", 674 "TypeAscriptionOwner",
674 "AttrsOwner", 675 "AttrsOwner",
675 ] 676 ]
676 ), 677 ),
677 "UseItem": ( 678 "UseItem": (