Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/xamarin/NRefactory.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Krüger <mkrueger@xamarin.com>2014-04-30 10:13:49 +0400
committerMike Krüger <mkrueger@xamarin.com>2014-04-30 10:13:49 +0400
commit9d1cc0939d7a604c0f161696775365c0e89d1942 (patch)
tree92198b912d2353051bec0c3002024034c3cf373c /ICSharpCode.NRefactory.Tests
parent13b09287144b0c53e58399d735dd770d5dad653b (diff)
Fixed parser bug.
Diffstat (limited to 'ICSharpCode.NRefactory.Tests')
-rw-r--r--ICSharpCode.NRefactory.Tests/CSharp/Parser/Bugs/ParserBugTests.cs10
1 files changed, 10 insertions, 0 deletions
diff --git a/ICSharpCode.NRefactory.Tests/CSharp/Parser/Bugs/ParserBugTests.cs b/ICSharpCode.NRefactory.Tests/CSharp/Parser/Bugs/ParserBugTests.cs
index 346f6f70..b163887b 100644
--- a/ICSharpCode.NRefactory.Tests/CSharp/Parser/Bugs/ParserBugTests.cs
+++ b/ICSharpCode.NRefactory.Tests/CSharp/Parser/Bugs/ParserBugTests.cs
@@ -691,6 +691,16 @@ class C
Assert.IsNotNull(member, "M() not found.");
Assert.That(member.Modifiers, Is.EqualTo(Modifiers.Async));
}
+
+
+ [Test]
+ public void TestParseTypeReferenceBug()
+ {
+ var s = "global::Thing<int>.Done<string>";
+ var type = new CSharpParser().ParseTypeReference(s);
+
+ Assert.AreEqual(s, type.ToString());
+ }
}
}