コード例 #1
0
ファイル: MemberRef.cs プロジェクト: tralivali1234/IL2JS
        public override MemberRef Generalize(RootEnvironment rootEnv)
        {
            var methodTypeArguments = default(Seq <TypeRef>);

            if (MethodTypeArguments.Count > 0)
            {
                methodTypeArguments = MethodTypeArguments.Select(t => t.Generalize(rootEnv)).ToSeq();
            }
            return(new MethodRef(Annotations, DefiningType.Generalize(rootEnv), signature, methodTypeArguments));
        }
コード例 #2
0
ファイル: MemberRef.cs プロジェクト: tralivali1234/IL2JS
 public override MemberRef Generalize(RootEnvironment rootEnv)
 {
     return(new EventRef(Annotations, DefiningType.Generalize(rootEnv), signature));
 }