From 7177fffd7b65c584b22abe42ec9845ec0a70565c Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Sun, 27 Jan 2019 02:03:52 +0300 Subject: fix verification on CI remove `--verify` flag from the binaries: we have tests for this! --- crates/ra_syntax/src/ast/generated.rs | 44 ----------------------------------- 1 file changed, 44 deletions(-) (limited to 'crates/ra_syntax/src/ast/generated.rs') diff --git a/crates/ra_syntax/src/ast/generated.rs b/crates/ra_syntax/src/ast/generated.rs index 4f8723ae7..3ace6533c 100644 --- a/crates/ra_syntax/src/ast/generated.rs +++ b/crates/ra_syntax/src/ast/generated.rs @@ -660,50 +660,6 @@ impl ToOwned for DynTraitType { impl DynTraitType {} -// ElseBranch -#[derive(Debug, PartialEq, Eq, Hash)] -#[repr(transparent)] -pub struct ElseBranch { - pub(crate) syntax: SyntaxNode, -} -unsafe impl TransparentNewType for ElseBranch { - type Repr = rowan::SyntaxNode; -} - -#[derive(Debug, Clone, Copy, PartialEq, Eq)] -pub enum ElseBranchKind<'a> { - Block(&'a Block), - IfExpr(&'a IfExpr), -} - -impl AstNode for ElseBranch { - fn cast(syntax: &SyntaxNode) -> Option<&Self> { - match syntax.kind() { - | BLOCK - | IF_EXPR => Some(ElseBranch::from_repr(syntax.into_repr())), - _ => None, - } - } - fn syntax(&self) -> &SyntaxNode { &self.syntax } -} - -impl ToOwned for ElseBranch { - type Owned = TreeArc; - fn to_owned(&self) -> TreeArc { TreeArc::cast(self.syntax.to_owned()) } -} - -impl ElseBranch { - pub fn kind(&self) -> ElseBranchKind { - match self.syntax.kind() { - BLOCK => ElseBranchKind::Block(Block::cast(&self.syntax).unwrap()), - IF_EXPR => ElseBranchKind::IfExpr(IfExpr::cast(&self.syntax).unwrap()), - _ => unreachable!(), - } - } -} - -impl ElseBranch {} - // EnumDef #[derive(Debug, PartialEq, Eq, Hash)] #[repr(transparent)] -- cgit v1.2.3