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