34 references to ValueType
Microsoft.Diagnostics.DataContractReader.Contracts (19)
Contracts\CallingConvention\CallingConvention_1.cs (5)
157ElementType = isValueTypeThis ? CdacCorElementType.ValueType : CdacCorElementType.Class, 247bool passedByRef = elemType == CdacCorElementType.ValueType 259if (elemType == CdacCorElementType.ValueType && !passedByRef) 679case CorElementType.ValueType: 908else if (fieldType == CorElementType.ValueType)
Contracts\CallingConvention\CdacTypeHandle.cs (1)
217case CdacCorElementType.ValueType:
Contracts\ManagedTypeSource_1.cs (2)
141bool isGC = type is CorElementType.Class or CorElementType.ValueType; 176bool isGC = type is CorElementType.Class or CorElementType.ValueType;
Contracts\RuntimeMutableTypeSystem_1.cs (2)
100return fieldType is CorElementType.ValueType or CorElementType.Class 145if (fieldType == CorElementType.ValueType)
Contracts\RuntimeTypeSystem_1.cs (9)
725case CorElementType.ValueType: 1109case CorElementType.ValueType: 1133return CorElementType.ValueType; 1152if (sigType == CorElementType.ValueType && typeHandle.IsMethodTable()) 1155if (internalType != CorElementType.ValueType) 1172return (CorElementType)(typeDesc.TypeAndFlags & 0xFF) == CorElementType.ValueType; 1241case CorElementType.ValueType: 2515if (type == CorElementType.Class || type == CorElementType.ValueType) 2549if (unboxValueTypes && type == CorElementType.ValueType && !isRVA)
Microsoft.Diagnostics.DataContractReader.Legacy (15)
ClrDataFrame.cs (1)
628CorElementType.ValueType => ((uint)ClrDataValueFlag.IS_VALUE_TYPE, -1),
Dbi\DacDbiImpl.cs (5)
3354case CorElementType.ValueType: 3496case CorElementType.ValueType: 3544case CorElementType.ValueType: 6430case CorElementType.ValueType: 6568case CorElementType.ValueType:
Dbi\TypeDataWalk.cs (3)
76case CorElementType.ValueType: 105case CorElementType.ValueType: 169if ((typeDef is not null && _rts.IsValueType(typeDef)) || et == CorElementType.ValueType)
SigFormat.cs (4)
128case CorElementType.ValueType: 167case CorElementType.ValueType: 321if (corElementType == CorElementType.ValueType && runtimeTypeSystem.HasTypeParam(typeHandle)) 347case CorElementType.ValueType:
SOSDacImpl.cs (1)
1123if (typeCode is CorElementType.Class or CorElementType.ValueType)
TypeNameBuilder.cs (1)
213if (elemType != Contracts.CorElementType.ValueType)