From 0b56b42bc817d29e14d231ac1f3a1b9ad3115b2d Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Wed, 8 Aug 2012 18:35:30 +0200 Subject: [PATCH] Remove redundant call to ValidateMethodConstraints(). Fix demo application. --- ICSharpCode.NRefactory.CSharp/Resolver/OverloadResolution.cs | 1 - ICSharpCode.NRefactory.Demo/CSDemo.cs | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/ICSharpCode.NRefactory.CSharp/Resolver/OverloadResolution.cs b/ICSharpCode.NRefactory.CSharp/Resolver/OverloadResolution.cs index e94ffa42a2..ce1ce09570 100644 --- a/ICSharpCode.NRefactory.CSharp/Resolver/OverloadResolution.cs +++ b/ICSharpCode.NRefactory.CSharp/Resolver/OverloadResolution.cs @@ -249,7 +249,6 @@ namespace ICSharpCode.NRefactory.CSharp.Resolver RunTypeInference(candidate); CheckApplicability(candidate); ConsiderIfNewCandidateIsBest(candidate); - ValidateMethodConstraints(candidate); return true; } diff --git a/ICSharpCode.NRefactory.Demo/CSDemo.cs b/ICSharpCode.NRefactory.Demo/CSDemo.cs index 4380dc96b9..9569f3f1d2 100644 --- a/ICSharpCode.NRefactory.Demo/CSDemo.cs +++ b/ICSharpCode.NRefactory.Demo/CSDemo.cs @@ -65,7 +65,7 @@ namespace ICSharpCode.NRefactory.Demo void CSharpParseButtonClick(object sender, EventArgs e) { - syntaxTree = SyntaxTree.Parse(csharpCodeTextBox.Text); + syntaxTree = new CSharpParser().Parse(csharpCodeTextBox.Text, "demo.cs"); csharpTreeView.Nodes.Clear(); foreach (var element in syntaxTree.Children) { csharpTreeView.Nodes.Add(MakeTreeNode(element));