Merge pull request #2003 from esdrubal/seq_test_fix2
[mono.git] / mcs / ilasm / scanner / ILTables.cs
index 0a9e994ce70ef74bc450049ea0165a6cefa06d99..62ab383b6b41134fffc9c73a95d4d1ab29692fdf 100644 (file)
@@ -143,7 +143,7 @@ namespace Mono.ILASM {
                                 keywords ["opt"] = new ILToken (Token.K_OPT, "opt");\r
                                 // Not a keyword according to ilasm 1.1\r
                                 // keywords ["lcid"] = new ILToken (Token.K_LCID, "lcid");\r
-                                keywords ["retval"] = new ILToken (Token.K_RETVAL, "retval");\r
+                                //keywords ["retval"] = new ILToken (Token.K_RETVAL, "retval");\r
                                 keywords ["static"] = new ILToken (Token.K_STATIC, "static");\r
                                 keywords ["public"] = new ILToken (Token.K_PUBLIC, "public");\r
                                 keywords ["private"] = new ILToken (Token.K_PRIVATE, "private");\r
@@ -258,9 +258,7 @@ namespace Mono.ILASM {
                                 keywords ["modopt"] = new ILToken (Token.K_MODOPT, "modopt");\r
                                 keywords ["typedref"] = new ILToken (Token.K_TYPEDREF, "typedref");\r
                                 keywords ["property"] = new ILToken (Token.K_PROPERTY, "property");\r
-#if NET_2_0 || BOOTSTRAP_NET_2_0\r
                                 keywords ["type"] = new ILToken (Token.K_TYPE, "type");\r
-#endif\r
                                 keywords ["refany"] = new ILToken (Token.K_TYPEDREF, "typedref");\r
                                 keywords ["wchar"] = new ILToken (Token.K_WCHAR, "wchar");\r
                                 keywords ["char"] = new ILToken (Token.K_CHAR, "char");\r
@@ -317,6 +315,11 @@ namespace Mono.ILASM {
                                 keywords ["is"] = new ILToken (Token.K_IS, "is");\r
                                 keywords ["on"] = new ILToken (Token.K_ON, "on");\r
                                 keywords ["off"] = new ILToken (Token.K_OFF, "off");\r
+                               keywords ["strict"] = new ILToken (Token.K_STRICT, "strict");\r
+                               keywords ["forwarder"] = new ILToken (Token.K_FORWARDER, "forwarder");\r
+                                keywords ["legacy"] = new ILToken (Token.K_LEGACY, "legacy");\r
+                                keywords ["library"] = new ILToken (Token.K_LIBRARY, "library");\r
+                                keywords ["auto"] = new ILToken (Token.K_AUTO, "auto");\r
 \r
                                 return keywords;\r
                         }\r