Add EntityFramework (not same as System.Data.Entity)
[mono.git] / mcs / class / Microsoft.CSharp / Microsoft.CSharp.RuntimeBinder / RuntimeBinderContext.cs
index ee76880214e27f1e9894ddcb541b83b3af84f533..bcb6e3c0b0e43044d7ab974d8915d3a5c8b10c7c 100644 (file)
@@ -70,7 +70,7 @@ namespace Microsoft.CSharp.RuntimeBinder
                        }
                }
 
-               public Compiler.TypeParameter[] CurrentTypeParameters {
+               public Compiler.TypeParameters CurrentTypeParameters {
                        get { throw new NotImplementedException (); }
                }
 
@@ -80,12 +80,6 @@ namespace Microsoft.CSharp.RuntimeBinder
                        }
                }
 
-               public bool HasUnresolvedConstraints {
-                       get {
-                               return false;
-                       }
-               }
-
                public bool IsObsolete {
                        get {
                                // Always true to ignore obsolete attribute checks
@@ -117,13 +111,13 @@ namespace Microsoft.CSharp.RuntimeBinder
                        throw new NotImplementedException ();
                }
 
-               public IList<Compiler.MethodSpec> LookupExtensionMethod (Compiler.TypeSpec extensionType, string name, int arity, ref Compiler.NamespaceContainer scope)
+               public Compiler.ExtensionMethodCandidates LookupExtensionMethod (Compiler.TypeSpec extensionType, string name, int arity)
                {
                        // No extension method lookup in this context
                        return null;
                }
 
-               public Compiler.FullNamedExpression LookupNamespaceOrType (string name, int arity, Mono.CSharp.Location loc, bool ignore_cs0104)
+               public Compiler.FullNamedExpression LookupNamespaceOrType (string name, int arity, Mono.CSharp.LookupMode mode, Mono.CSharp.Location loc)
                {
                        throw new NotImplementedException ();
                }