Boo.Lang.Compiler.TypeSystem.TypeSystemServices.CheckOverrideSignature C# (CSharp) Method

CheckOverrideSignature() public static method

public static CheckOverrideSignature ( IMethod impl, IMethod baseMethod ) : bool
impl IMethod
baseMethod IMethod
return bool
        public static bool CheckOverrideSignature(IMethod impl, IMethod baseMethod)
        {
            if (!GenericsServices.AreOfSameGenerity(impl, baseMethod))
                return false;

            CallableSignature baseSignature = GetOverriddenSignature(baseMethod, impl);
            return CheckOverrideSignature(impl.GetParameters(), baseSignature.Parameters);
        }

Same methods

TypeSystemServices::CheckOverrideSignature ( IParameter implParameters, IParameter baseParameters ) : bool
TypeSystemServices