protected internal override bool DoMatch(AstNode other, PatternMatching.Match match) { DestructorDeclaration o = other as DestructorDeclaration; return(o != null && this.MatchAttributesAndModifiers(o, match) && this.Body.DoMatch(o.Body, match)); }