1 implementation of IsArray
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\RuntimeTypeSystem_1.cs (1)
1200
public bool
IsArray
(ITypeHandle typeHandle, out uint rank)
16 references to IsArray
Microsoft.Diagnostics.DataContractReader.Contracts (3)
Contracts\Object_1.cs (2)
79
if (!typeSystemContract.
IsArray
(typeHandle, out rank))
176
isMulticast = typeSystemContract.
IsArray
(typeSystemContract.GetTypeHandle(mt), out _);
Contracts\StackWalk\GC\GcScanContext.cs (1)
180
if (_rts.
IsArray
(handle, out _) || _rts.IsFreeObjectMethodTable(handle))
Microsoft.Diagnostics.DataContractReader.Legacy (13)
ClrDataTypeInstance.cs (1)
139
if (rts.
IsArray
(_typeHandle, out _) || rts.IsFunctionPointer(_typeHandle, out _, out _))
Dbi\DacDbiImpl.cs (4)
4362
if (rts.
IsArray
(th, out uint rank))
5537
if (!rts.
IsArray
(arrayOrStringTypeHandle, out uint rank))
6490
Debug.Assert(rts.
IsArray
(typeHandle, out _));
6491
rts.
IsArray
(typeHandle, out uint rank);
Dbi\Helpers\HeapWalk.cs (1)
122
if (_rts.
IsArray
(handle, out _) || _rts.IsFreeObjectMethodTable(handle))
SigFormat.cs (1)
411
runtimeTypeSystem.
IsArray
(typeHandle, out uint rank);
SOSDacImpl.cs (3)
1090
else if (rtsContract.
IsArray
(foundTypeHandle, out _))
3360
else if (runtimeTypeSystemContract.
IsArray
(handle, out uint rank))
3380
while (runtimeTypeSystemContract.
IsArray
(element, out _))
TypeHandleExtensions.cs (1)
31
if (runtimeTypeSystem.
IsArray
(typeHandle, out uint rank))
TypeNameBuilder.cs (2)
150
if (typeInstantiationSigFormat.Length == 0 && runtimeTypeSystem.
IsArray
(th, out _))
215
typeSystemContract.
IsArray
(typeHandle, out uint rank);