Implement slice pattern AST > HIR lowering

This commit is contained in:
Jonas Platte
2020-02-11 22:33:11 +01:00
parent 3e1d97790b
commit a3b104aa6d
8 changed files with 64 additions and 13 deletions

View File

@@ -2063,7 +2063,11 @@ impl AstNode for SlicePat {
&self.syntax
}
}
impl SlicePat {}
impl SlicePat {
pub fn args(&self) -> AstChildren<Pat> {
AstChildren::new(&self.syntax)
}
}
#[derive(Debug, Clone, PartialEq, Eq, Hash)]
pub struct RangePat {
pub(crate) syntax: SyntaxNode,