diff --git a/ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngine.cs b/ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngine.cs index d5b01ed744..f8f06092b2 100644 --- a/ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngine.cs +++ b/ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngine.cs @@ -1418,12 +1418,6 @@ namespace ICSharpCode.NRefactory.CSharp.Completion return Tuple.Create (tsvisitor.ParsedFile, (AstNode)expr, Unit); } - static void Print (AstNode node) - { - var v = new CSharpOutputVisitor (Console.Out, new CSharpFormattingOptions ()); - node.AcceptVisitor (v, null); - } - Tuple GetExpressionAtCursor () { if (currentMember == null && currentType == null) diff --git a/ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngineBase.cs b/ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngineBase.cs index 1212ee28bf..c57ba02753 100644 --- a/ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngineBase.cs +++ b/ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngineBase.cs @@ -340,10 +340,17 @@ namespace ICSharpCode.NRefactory.CSharp.Completion var navigator = new NodeListResolveVisitorNavigator (new[] { resolveNode }); var visitor = new ResolveVisitor (csResolver, file, navigator); visitor.Scan (unit); +// Print (unit); var state = visitor.GetResolverStateBefore (resolveNode); var result = visitor.GetResolveResult (resolveNode); return Tuple.Create (result, state); } + static void Print (AstNode node) + { + var v = new CSharpOutputVisitor (Console.Out, new CSharpFormattingOptions ()); + node.AcceptVisitor (v, null); + } + #endregion } } \ No newline at end of file diff --git a/ICSharpCode.NRefactory.Tests/CSharp/CodeCompletion/CodeCompletionBugTests.cs b/ICSharpCode.NRefactory.Tests/CSharp/CodeCompletion/CodeCompletionBugTests.cs index 427a962341..2b67b66939 100644 --- a/ICSharpCode.NRefactory.Tests/CSharp/CodeCompletion/CodeCompletionBugTests.cs +++ b/ICSharpCode.NRefactory.Tests/CSharp/CodeCompletion/CodeCompletionBugTests.cs @@ -119,7 +119,7 @@ namespace ICSharpCode.NRefactory.CSharp.CodeCompletion public ICompletionData CreateEntityCompletionData (ICSharpCode.NRefactory.TypeSystem.IEntity entity, string text) { - return new CompletionData (entity.Name); + return new CompletionData (text); } public ICompletionData CreateTypeCompletionData (ICSharpCode.NRefactory.TypeSystem.IType type, string shortType)