27 references to IsGeneric
System.Private.CoreLib (27)
Internal\IntrinsicSupport\ComparerHelpers.cs (1)
28if (!interfaceType->IsGeneric)
Internal\IntrinsicSupport\EqualityComparerHelpers.cs (1)
31if (!interfaceType->IsGeneric)
Internal\Reflection\Core\Execution\ExecutionDomain.cs (1)
118if (pEEType->IsGeneric)
Internal\Runtime\Augments\RuntimeAugments.cs (4)
455Debug.Assert(eeType->IsGeneric); 462Debug.Assert(eeType->IsGeneric); 470Debug.Assert(eeType->IsGeneric); 484return typeHandle.ToMethodTable()->IsGeneric;
Internal\Runtime\CompilerHelpers\RuntimeInteropData.cs (1)
78if (structureMT->IsInterface || structureMT->IsGeneric)
src\runtime\src\coreclr\nativeaot\Common\src\Internal\Runtime\MethodTable.cs (9)
475Debug.Assert(IsGeneric); 510Debug.Assert(IsGeneric); 519Debug.Assert(IsGeneric); 546Debug.Assert(IsGeneric || IsGenericTypeDefinition); 551if (IsGeneric) 1203Debug.Assert(IsGeneric); 1206if (IsGeneric) 1213Debug.Assert(IsGeneric || (IsGenericTypeDefinition && HasGenericVariance)); 1216if (IsGeneric || (IsGenericTypeDefinition && HasGenericVariance))
src\runtime\src\coreclr\nativeaot\Runtime.Base\src\System\Runtime\DispatchResolve.cs (2)
166if (fArrayCovariance && pItfType->IsGeneric) 209else if (fCheckVariance && ((fArrayCovariance && pCurEntryType->IsGeneric) || pCurEntryType->HasGenericVariance))
System\Runtime\InteropServices\Marshal.NativeAot.cs (2)
97if (structureTypeHandle.ToMethodTable()->IsGeneric) 125if (structureMT->IsGeneric)
System\Runtime\InteropServices\PInvokeMarshal.cs (1)
55if (del.GetMethodTable()->IsGeneric)
System\RuntimeType.NativeAot.cs (5)
384return (pEEType->IsCanonical && !pEEType->IsGeneric) || pEEType->IsGenericTypeDefinition; 395return pEEType->IsGeneric || pEEType->IsGenericTypeDefinition; 417return pEEType->IsGeneric; 427return pEEType->IsGeneric ? GetTypeFromMethodTable(pEEType->GenericDefinition) : 441if (!pEEType->IsGeneric)