From e43478315586fdaff82a555da85e1953660d2265 Mon Sep 17 00:00:00 2001 From: Eusebiu Marcu Date: Tue, 17 May 2011 20:35:47 +0300 Subject: [PATCH] get AST nodes locally --- .../CSharp/Ast/CompilationUnit.cs | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/ICSharpCode.NRefactory/CSharp/Ast/CompilationUnit.cs b/ICSharpCode.NRefactory/CSharp/Ast/CompilationUnit.cs index 94e168140e..6053d6848e 100644 --- a/ICSharpCode.NRefactory/CSharp/Ast/CompilationUnit.cs +++ b/ICSharpCode.NRefactory/CSharp/Ast/CompilationUnit.cs @@ -104,21 +104,6 @@ namespace ICSharpCode.NRefactory.CSharp } } - /// - /// Gets all nodes in that are satisfing a predicate. - /// - /// Predicate to filter the nodes. - /// - public IEnumerable GetNodesWithLineNumbers(Predicate predicate) - { - if (predicate == null) - throw new ArgumentNullException("predicate"); - - return TreeTraversal - .PreOrder((AstNode)this, n => n.Children) - .Where(n => predicate(n) && n.Annotation>() != null); - } - public override S AcceptVisitor (IAstVisitor visitor, T data) { return visitor.VisitCompilationUnit (this, data);