19 references to ValueType
ILAssembler (4)
EntityRegistry.cs (3)
926return new BlobOrHandle(handle, rawTypeKind == (byte)SignatureTypeKind.ValueType); 930return new BlobOrHandle(handle, rawTypeKind == (byte)SignatureTypeKind.ValueType); 935return new BlobOrHandle(handle, rawTypeKind == (byte)SignatureTypeKind.ValueType);
GrammarVisitor.cs (1)
1913blob.WriteByte((byte)SignatureTypeKind.ValueType);
ILCompiler.Compiler (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (1)
475blobBuilder.WriteByte(type.IsValueType ? (byte)SignatureTypeKind.ValueType : (byte)SignatureTypeKind.Class);
ILCompiler.ReadyToRun (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (1)
475blobBuilder.WriteByte(type.IsValueType ? (byte)SignatureTypeKind.ValueType : (byte)SignatureTypeKind.Class);
Microsoft.CodeAnalysis (3)
PEWriter\MetadataWriter.PortablePdb.cs (3)
188builder.WriteByte((byte)SignatureTypeKind.ValueType); 195builder.WriteByte((byte)SignatureTypeKind.ValueType); 232builder.WriteByte((byte)(type.IsValueType ? SignatureTypeKind.ValueType : SignatureTypeKind.Class));
Microsoft.Diagnostics.DataContractReader.Contracts (4)
Contracts\Signature\RuntimeSignatureDecoder.cs (1)
115case (int)SignatureTypeKind.ValueType:
Contracts\StackWalk\GC\GcSignatureTypeProvider.cs (3)
76=> rawTypeKind == (byte)SignatureTypeKind.ValueType ? GcTypeKind.Other : GcTypeKind.Ref; 162return rawTypeKind == (byte)SignatureTypeKind.ValueType ? GcTypeKind.Other : GcTypeKind.Ref; 168return rawTypeKind == (byte)SignatureTypeKind.ValueType ? GcTypeKind.Other : GcTypeKind.Ref;
System.Reflection.Metadata (6)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (2)
80if (kind != (int)SignatureTypeKind.Class && kind != (int)SignatureTypeKind.ValueType) 503case (int)SignatureTypeKind.ValueType:
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (1)
918Builder.WriteByte(isValueType ? (byte)SignatureTypeKind.ValueType : (byte)SignatureTypeKind.Class);
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (2)
395case SignatureTypeKind.ValueType: 415TypeRefSignatureTreatment.ProjectedToValueType => SignatureTypeKind.ValueType,
System\Reflection\Metadata\Ecma335\SignatureDecoder.cs (1)
126case (int)SignatureTypeKind.ValueType: