{
throw new NotImplementedException ();
}
+
+ public void ErrorInvalidVariance (MemberCore mc, Variance v)
+ {
+ }
//
// MemberContainer
get { throw new NotImplementedException (); }
}
- public bool VerifyVariantTypeParameters ()
+ public bool VerifyVariantTypeParameters (IResolveContext rc)
{
throw new NotImplementedException ();
}
public class TypeInferenceContext
{
+ public Type[] InferredTypeArguments;
+
+ public void AddCommonTypeBound (Type type)
+ {
+ throw new NotImplementedException ();
+ }
+
public void ExactInference (Type u, Type v)
{
throw new NotImplementedException ();
{
throw new NotImplementedException ();
}
+
+ public bool FixAllTypes ()
+ {
+ return false;
+ }
+ }
+
+ partial class TypeManager
+ {
+ public static Variance CheckTypeVariance (Type type, Variance v, MemberCore mc)
+ {
+ return v;
+ }
+
+ public static bool IsVariantOf (Type a, Type b)
+ {
+ return false;
+ }
+
+ public static TypeContainer LookupGenericTypeContainer (Type t)
+ {
+ throw new NotImplementedException ();
+ }
}
}