Merge pull request #487 from mayerwin/patch-1
[mono.git] / mcs / mcs / cs-tokenizer.cs
index 2c957615115c4626d8627f693f68b78319b3b172..189bdea6f55fb10a4a461ae39811604c18e8aefa 100644 (file)
@@ -1251,6 +1251,7 @@ namespace Mono.CSharp
                        case Token.OPEN_BRACKET:
                        case Token.OP_GENERICS_GT:
                        case Token.INTERR:
+                       case Token.OP_COALESCING:
                                next_token = Token.INTERR_NULLABLE;
                                break;
                                
@@ -2872,6 +2873,8 @@ namespace Mono.CSharp
                                }
 
                                if (c == '"') {
+                                       ++col;
+
                                        if (quoted && peek_char () == '"') {
                                                if (pos == value_builder.Length)
                                                        Array.Resize (ref value_builder, pos * 2);