9 references to ArrayRank
System.Private.CoreLib (9)
Internal\Reflection\Core\Execution\ExecutionDomain.cs (1)
131multiDim: !pEEType->IsSzArray, rank: pEEType->ArrayRank,
Internal\Runtime\Augments\RuntimeAugments.cs (1)
367return arrayHandle.ToMethodTable()->IsSzArray ? -1 : arrayHandle.ToMethodTable()->ArrayRank;
src\runtime\src\coreclr\nativeaot\Runtime.Base\src\System\Runtime\TypeCast.cs (1)
872if (!pObjType->IsSzArray || pTargetType->ArrayRank != 1)
System\Array.NativeAot.cs (5)
133Debug.Assert(rank == eeType->ArrayRank); 184Debug.Assert(pEEType->ArrayRank > 1); 187int rank = pEEType->ArrayRank; 216Debug.Assert(pEEType->ArrayRank == 1); 375return this.GetMethodTable()->ArrayRank;
System\RuntimeType.NativeAot.cs (1)
325return pEEType->IsArray ? pEEType->ArrayRank : throw new ArgumentException(SR.Argument_HasToBeArrayClass);