updated browser capabilities file
[mono.git] / mcs / gmcs / typemanager.cs
index be88d0fd70c316213494b4aa1ff6c1e6f3dc86bf..9c808accf068d3d75bb55245753e6f5cdbe54630 100755 (executable)
@@ -569,7 +569,7 @@ public class TypeManager {
                //
                if (ret == null){
                        if (pointers [t] == null)
-                               pointers [t] = CodeGen.ModuleBuilder.GetType (tname);
+                               pointers [t] = CodeGen.Module.Builder.GetType (tname);
                        
                        ret = (Type) pointers [t];
                }
@@ -1054,7 +1054,7 @@ public class TypeManager {
                                args [2] = enum_type;
                                args [3] = void_type;
                                
-                               set_corlib_type_builders.Invoke (CodeGen.AssemblyBuilder, args);
+                               set_corlib_type_builders.Invoke (CodeGen.Assembly.Builder, args);
                        } else {
                                // Compatibility for an older version of the class libs.
                                set_corlib_type_builders = GetMethod (
@@ -1071,7 +1071,7 @@ public class TypeManager {
                                args [1] = value_type;
                                args [2] = enum_type;
                                
-                               set_corlib_type_builders.Invoke (CodeGen.AssemblyBuilder, args);
+                               set_corlib_type_builders.Invoke (CodeGen.Assembly.Builder, args);
                        }
                }
 
@@ -2385,7 +2385,7 @@ public class TypeManager {
                        return false;
 
                if (((closure_qualifier_type == null) || (closure_qualifier_type == closure_invocation_type)) &&
-                   IsEqual (m.DeclaringType, closure_invocation_type))
+                   (closure_invocation_type != null) && IsEqual (m.DeclaringType, closure_invocation_type))
                        return true;
 
                //