23 references to ValueType
ILAssembler (4)
EntityRegistry.cs (3)
1217
return new BlobOrHandle(handle, rawTypeKind == (byte)SignatureTypeKind.
ValueType
);
1221
bool isValueType = rawTypeKind == (byte)SignatureTypeKind.
ValueType
;
1235
return new BlobOrHandle(handle, rawTypeKind == (byte)SignatureTypeKind.
ValueType
);
GrammarVisitor.cs (1)
2952
blob.WriteByte((byte)SignatureTypeKind.
ValueType
);
ILCompiler.Compiler (1)
parent\parent\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (1)
475
blobBuilder.WriteByte(type.IsValueType ? (byte)SignatureTypeKind.
ValueType
: (byte)SignatureTypeKind.Class);
ILCompiler.ReadyToRun (1)
parent\parent\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (1)
475
blobBuilder.WriteByte(type.IsValueType ? (byte)SignatureTypeKind.
ValueType
: (byte)SignatureTypeKind.Class);
Microsoft.Build (3)
parent\Shared\TypeLoader.cs (3)
402
if (genericTypeKind is not ((int)SignatureTypeKind.Class) and not ((int)SignatureTypeKind.
ValueType
))
431
|| typeCode is not ((int)SignatureTypeKind.Class) and not ((int)SignatureTypeKind.
ValueType
))
451
_ when typeCode == (int)SignatureTypeKind.
ValueType
=> typeof(string),
Microsoft.CodeAnalysis (3)
PEWriter\MetadataWriter.PortablePdb.cs (3)
188
builder.WriteByte((byte)SignatureTypeKind.
ValueType
);
195
builder.WriteByte((byte)SignatureTypeKind.
ValueType
);
232
builder.WriteByte((byte)(type.IsValueType ? SignatureTypeKind.
ValueType
: SignatureTypeKind.Class));
Microsoft.Diagnostics.DataContractReader.Contracts (2)
Contracts\CallingConvention\SignatureTypeInfoProvider.cs (1)
198
(byte)SignatureTypeKind.
ValueType
=> CorElementType.ValueType,
Contracts\Signature\RuntimeSignatureDecoder.cs (1)
115
case (int)SignatureTypeKind.
ValueType
:
MSBuild (3)
parent\Shared\TypeLoader.cs (3)
402
if (genericTypeKind is not ((int)SignatureTypeKind.Class) and not ((int)SignatureTypeKind.
ValueType
))
431
|| typeCode is not ((int)SignatureTypeKind.Class) and not ((int)SignatureTypeKind.
ValueType
))
451
_ when typeCode == (int)SignatureTypeKind.
ValueType
=> typeof(string),
System.Reflection.Metadata (6)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (2)
80
if (kind != (int)SignatureTypeKind.Class && kind != (int)SignatureTypeKind.
ValueType
)
503
case (int)SignatureTypeKind.
ValueType
:
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (1)
918
Builder.WriteByte(isValueType ? (byte)SignatureTypeKind.
ValueType
: (byte)SignatureTypeKind.Class);
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (2)
395
case SignatureTypeKind.
ValueType
:
415
TypeRefSignatureTreatment.ProjectedToValueType => SignatureTypeKind.
ValueType
,
System\Reflection\Metadata\Ecma335\SignatureDecoder.cs (1)
126
case (int)SignatureTypeKind.
ValueType
: