コード例 #1
0
ファイル: TypeDefinition.cs プロジェクト: rauldoblem/Tac
        public bool TheyAreUs(IVerifiableType they, bool noTagBacks)
        {
            if (they is IMethodType method)
            {
                return(InputType.TheyAreUs(method.InputType, false) && OutputType.WeAreThem(method.OutputType, false));
            }

            if (noTagBacks)
            {
                return(false);
            }

            return(this.WeAreThem(this, true));
        }