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

GetOverriddenSignature() public static method

public static GetOverriddenSignature ( IMethod baseMethod, IMethod impl ) : CallableSignature
baseMethod IMethod
impl IMethod
return CallableSignature
        public static CallableSignature GetOverriddenSignature(IMethod baseMethod, IMethod impl)
        {
            if (baseMethod.GenericInfo != null && GenericsServices.AreOfSameGenerity(baseMethod, impl))
                return baseMethod.GenericInfo.ConstructMethod(impl.GenericInfo.GenericParameters).CallableType.GetSignature();
            return baseMethod.CallableType.GetSignature();
        }
TypeSystemServices