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

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Krüger <mkrueger@xamarin.com>2015-09-15 09:09:48 +0300
committerMike Krüger <mkrueger@xamarin.com>2015-09-15 09:09:48 +0300
commitef676f61e8a70b4e7777a16ffdcacd12921a92e2 (patch)
treef60d103f901f12826f8e1432b550969daeba5729
parentdac1f282f41a396dff2d53d7b44f58ec56ab29a6 (diff)
Fixed 'Bug 33743 - [roslyn] No type inference on var'
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp/SignatureMarkupCreator.cs3
1 files changed, 2 insertions, 1 deletions
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp/SignatureMarkupCreator.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp/SignatureMarkupCreator.cs
index 8579c82298..0905aaaed4 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp/SignatureMarkupCreator.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp/SignatureMarkupCreator.cs
@@ -393,6 +393,7 @@ namespace MonoDevelop.CSharp
string GetNullableMarkup (ITypeSymbol t)
{
+ Console.WriteLine ("nullable markup !!!");
var result = new StringBuilder ();
result.Append (GetTypeReferenceString (t));
return result.ToString ();
@@ -448,7 +449,7 @@ namespace MonoDevelop.CSharp
return GetTypeParameterMarkup (t);
if (t.TypeKind == TypeKind.Array || t.TypeKind == TypeKind.Pointer)
return GetTypeReferenceString (t);
- if (t.SpecialType == SpecialType.System_Nullable_T)
+ if (t.IsNullable ())
return GetNullableMarkup (t);
var result = new StringBuilder ();
if (IsNullableType (t))