16 references to Class
ILCompiler.Compiler (1)
parent\parent\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (1)
475blobBuilder.WriteByte(type.IsValueType ? (byte)SignatureTypeKind.ValueType : (byte)SignatureTypeKind.Class);
ILCompiler.ReadyToRun (1)
parent\parent\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (1)
475blobBuilder.WriteByte(type.IsValueType ? (byte)SignatureTypeKind.ValueType : (byte)SignatureTypeKind.Class);
Microsoft.Build.Framework (2)
Loader\TypeLoader.cs (2)
402if (genericTypeKind is not ((int)SignatureTypeKind.Class) and not ((int)SignatureTypeKind.ValueType)) 431|| typeCode is not ((int)SignatureTypeKind.Class) and not ((int)SignatureTypeKind.ValueType))
Microsoft.CodeAnalysis (2)
PEWriter\MetadataWriter.PortablePdb.cs (2)
232builder.WriteByte((byte)(type.IsValueType ? SignatureTypeKind.ValueType : SignatureTypeKind.Class)); 244return (SignatureTypeCode)SignatureTypeKind.Class;
Microsoft.Diagnostics.DataContractReader.Contracts (2)
Contracts\CallingConvention\SignatureTypeInfoProvider.cs (1)
197(byte)SignatureTypeKind.Class => CorElementType.Class,
Contracts\Signature\RuntimeSignatureDecoder.cs (1)
114case (int)SignatureTypeKind.Class:
Microsoft.DotNet.ILAssembler (2)
Actions\GrammarActions.Manifest.Typedefs.cs (1)
101result.WriteByte((byte)SignatureTypeKind.Class);
Actions\GrammarActions.Signatures.Types.cs (1)
93blob.WriteByte((byte)(classType.IsValueType ? SignatureTypeKind.ValueType : SignatureTypeKind.Class));
System.Reflection.Metadata (6)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (2)
80if (kind != (int)SignatureTypeKind.Class && kind != (int)SignatureTypeKind.ValueType) 502case (int)SignatureTypeKind.Class:
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (1)
918Builder.WriteByte(isValueType ? (byte)SignatureTypeKind.ValueType : (byte)SignatureTypeKind.Class);
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (2)
394case SignatureTypeKind.Class: 414TypeRefSignatureTreatment.ProjectedToClass => SignatureTypeKind.Class,
System\Reflection\Metadata\Ecma335\SignatureDecoder.cs (1)
125case (int)SignatureTypeKind.Class: