コード例 #1
0
ファイル: MinimalCorlib.cs プロジェクト: benda/ILSpyTheming
 public CorlibNamespace(MinimalCorlib corlib, INamespace parentNamespace, string fullName, string name)
 {
     this.corlib          = corlib;
     this.ParentNamespace = parentNamespace;
     this.FullName        = fullName;
     this.Name            = name;
 }
コード例 #2
0
            public CorlibTypeDefinition(MinimalCorlib corlib, KnownTypeCode typeCode)
            {
                this.corlib   = corlib;
                this.typeCode = typeCode;
                KnownTypeReference ktr = KnownTypeReference.Get(typeCode);

                this.typeKind     = ktr.typeKind;
                this.MetadataName = ktr.Name + (ktr.TypeParameterCount > 0 ? "`" + ktr.TypeParameterCount : "");
            }
コード例 #3
0
ファイル: MinimalCorlib.cs プロジェクト: benda/ILSpyTheming
 public CorlibTypeDefinition(MinimalCorlib corlib, KnownTypeCode typeCode)
 {
     this.corlib   = corlib;
     this.typeCode = typeCode;
     this.typeKind = KnownTypeReference.Get(typeCode).typeKind;
 }