10 references to IsPrimitive
System.Private.CoreLib (10)
Internal\Runtime\MethodTable.Runtime.cs (1)
40return IsPrimitive && (IsGenericTypeDefinition || NonArrayBaseType != MethodTable.Of<ValueType>());
src\runtime\src\coreclr\nativeaot\Runtime.Base\src\System\Runtime\TypeCast.cs (1)
1167if (fAllowSizeEquivalence && pTargetType->IsPrimitive)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Array.cs (2)
632Debug.Assert(sourceArray.ElementMethodTable->IsPrimitive); 633Debug.Assert(destinationArray.ElementMethodTable->IsPrimitive);
System\Array.NativeAot.cs (2)
331if (sourceElementEEType->IsPrimitive && destinationElementEEType->IsPrimitive)
System\InvokeUtils.cs (2)
142if (!(srcEEType->IsPrimitive && dstEEType->IsPrimitive))
System\Runtime\CompilerServices\RuntimeHelpers.NativeAot.cs (1)
55if ((!eeType->IsValueType) || eeType->IsPrimitive)
System\ValueType.cs (1)
149else if (fieldType->IsPrimitive)