Merge pull request #3769 from evincarofautumn/fix-verify-before-allocs
[mono.git] / mcs / errors / errors.txt
index e0dd25c32a89a66b7af4839ec4998254dbdadedf..52d90e849111888a25a9506728eb506857b4279e 100644 (file)
@@ -89,6 +89,25 @@ numbers, as they look nicer on the debugging output.
 -30     This version of the runtime does not support making pinned local variables.  
         This code may cause errors on a runtime with a moving GC
 
+-31     Internal compiler error during the method emit phase.
+
+-32     Internal compiler error during parsing.
+
+-33     Contravariant type parameters cannot be the return type.
+
+-34     Contravariant type parameters can only be used as type arguments in
+       contravariant positions.
+
+-35     Covariant type parameters can only be used as type arguments in
+       covariant positions.
+
+-36     Variant type parameters can only be used with interface and
+        delegate types.
+
+-37     Contravariant type parameters cannot be byref method parameters.
+
+-38     Covariant type parameters cannot be used as method parameters.
+
 ----------
 
 Errors that we have allocated that will have corresponding errors in
@@ -141,7 +160,3 @@ the Microsoft C# compiler:
 -221    params modifier present in anonymous method declaration
 
 -222    yield statement only available in C# 2.0 mode
-
--223   There is a `var' type in scope, and in LINQ mode, you used a
-       `var' type for a variable (Notice that CSC 3, May CTP does not
-       issue this warning yet).
\ No newline at end of file