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);