25 references to IsArray
illink (3)
System.Formats.Nrbf (10)
System\Formats\Nrbf\ArrayRecord.cs (1)
55|| TypeName.GetElementType().IsArray;
System\Formats\Nrbf\JaggedArrayRecord.cs (1)
36Debug.Assert(TypeName.GetElementType().IsArray, "Jagged arrays are required.");
System\Formats\Nrbf\NrbfDecoder.cs (4)
400return typeName.IsArray 416return typeName.IsArray 448else if (binaryType == BinaryType.SystemClass && ((TypeName)additionalInfo!).IsArray) 454else if (binaryType == BinaryType.Class && ((ClassTypeInfo)additionalInfo!).TypeName.IsArray)
System\Formats\Nrbf\RectangularArrayRecord.cs (1)
34Debug.Assert(!TypeName.GetElementType().IsArray, "Use JaggedArrayRecord instead.");
System\Formats\Nrbf\SerializationRecord.cs (2)
100if (type.IsArray != typeName.IsArray || type.IsConstructedGenericType != typeName.IsConstructedGenericType 117else if (typeName.IsArray)
System\Formats\Nrbf\Utils\TypeNameHelpers.cs (1)
168if (typeName.IsArray)
System.Reflection.Metadata (4)
System\Reflection\Metadata\TypeName.cs (4)
167else if (IsArray || IsPointer || IsByRef) 267else if (IsPointer || IsByRef || IsArray) 325if (IsArray || IsPointer || IsByRef) 355if (!(IsArray || IsPointer || IsByRef))
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\Deserializer\ArrayRecordDeserializer.cs (1)
127if (arrayRecord.Rank <= 1 || arrayRecord.TypeName.GetElementType().IsArray)
System.Windows.Forms (7)
System\Windows\Forms\Internal\TypeExtensions.cs (6)
77if (type.IsArray != typeName.IsArray 102if (typeName.IsArray) 164if (x.IsArray != y.IsArray 167|| (x.IsArray && x.GetArrayRank() != y.GetArrayRank()) 184if (y.IsArray)
System\Windows\Forms\OLE\DataObject.Composition.TypeNameComparer.cs (1)
45if (obj.IsArray)