23 references to SignatureTypeKind
Microsoft.CodeAnalysis (5)
PEWriter\MetadataWriter.PortablePdb.cs (5)
188
builder.WriteByte((byte)
SignatureTypeKind
.ValueType);
195
builder.WriteByte((byte)
SignatureTypeKind
.ValueType);
232
builder.WriteByte((byte)(type.IsValueType ?
SignatureTypeKind
.ValueType :
SignatureTypeKind
.Class));
244
return (SignatureTypeCode)
SignatureTypeKind
.Class;
System.Reflection.Metadata (18)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (4)
80
if (kind != (int)
SignatureTypeKind
.Class && kind != (int)
SignatureTypeKind
.ValueType)
502
case (int)
SignatureTypeKind
.Class:
503
case (int)
SignatureTypeKind
.ValueType:
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (2)
914
Builder.WriteByte(isValueType ? (byte)
SignatureTypeKind
.ValueType : (byte)
SignatureTypeKind
.Class);
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (10)
380
public static
SignatureTypeKind
ResolveSignatureTypeKind(this MetadataReader reader, EntityHandle typeHandle, byte rawTypeKind)
387
var
typeKind = (
SignatureTypeKind
)rawTypeKind;
391
case
SignatureTypeKind
.Unknown:
392
return
SignatureTypeKind
.Unknown;
394
case
SignatureTypeKind
.Class:
395
case
SignatureTypeKind
.ValueType:
414
TypeRefSignatureTreatment.ProjectedToClass =>
SignatureTypeKind
.Class,
415
TypeRefSignatureTreatment.ProjectedToValueType =>
SignatureTypeKind
.ValueType,
425
return
SignatureTypeKind
.Unknown;
System\Reflection\Metadata\Ecma335\SignatureDecoder.cs (2)
125
case (int)
SignatureTypeKind
.Class:
126
case (int)
SignatureTypeKind
.ValueType: