1 implementation of IsArray
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\RuntimeTypeSystem_1.cs (1)
1140public bool IsArray(TypeHandle typeHandle, out uint rank)
14 references to IsArray
Microsoft.Diagnostics.DataContractReader.Contracts (3)
Contracts\Object_1.cs (1)
77if (!typeSystemContract.IsArray(typeHandle, out rank))
Contracts\StackWalk\GC\GcScanContext.cs (1)
180if (_rts.IsArray(handle, out _) || _rts.IsFreeObjectMethodTable(handle))
Contracts\StackWalk\GC\GcSignatureTypeProvider.cs (1)
108if (rts.IsArray(classCtx, out _))
Microsoft.Diagnostics.DataContractReader.Legacy (11)
Dbi\DacDbiImpl.cs (4)
3618if (rts.IsArray(th, out uint rank)) 4774if (!rts.IsArray(arrayOrStringTypeHandle, out uint rank)) 5712Debug.Assert(rts.IsArray(typeHandle, out _)); 5713rts.IsArray(typeHandle, out uint rank);
Dbi\Helpers\HeapWalk.cs (1)
122if (_rts.IsArray(handle, out _) || _rts.IsFreeObjectMethodTable(handle))
SigFormat.cs (1)
408runtimeTypeSystem.IsArray(typeHandle, out uint rank);
SOSDacImpl.cs (3)
1090else if (rtsContract.IsArray(foundTypeHandle, out _)) 3354else if (runtimeTypeSystemContract.IsArray(handle, out uint rank)) 3374while (runtimeTypeSystemContract.IsArray(element, out _))
TypeNameBuilder.cs (2)
153if (typeInstantiationSigFormat.IsEmpty && runtimeTypeSystem.IsArray(th, out _)) 218typeSystemContract.IsArray(typeHandle, out uint rank);