7 writes to ArrayElementType
System.CodeDom (7)
src\libraries\Common\src\System\CodeDom\CodeTypeReference.cs (7)
40
ArrayElementType
= null;
50
ArrayElementType
= new CodeTypeReference(type.GetElementType()!);
57
ArrayElementType
= null;
129
ArrayElementType
= null;
250
ArrayElementType
= type;
293
ArrayElementType
= new CodeTypeReference(baseType);
300
ArrayElementType
= arrayType;
17 references to ArrayElementType
System.CodeDom (15)
Microsoft\CSharp\CSharpCodeGenerator.cs (3)
2851
while (baseTypeRef.
ArrayElementType
!= null)
2853
baseTypeRef = baseTypeRef.
ArrayElementType
;
2867
typeRef = typeRef.
ArrayElementType
;
Microsoft\VisualBasic\VBCodeGenerator.cs (6)
768
if (typeRef.
ArrayElementType
!= null)
771
s = GetArrayPostfix(typeRef.
ArrayElementType
);
1411
if (typeRef.
ArrayElementType
!= null)
1412
OutputArrayPostfix(typeRef.
ArrayElementType
);
2527
while (typeRef.
ArrayElementType
!= null)
2529
typeRef = typeRef.
ArrayElementType
;
src\libraries\Common\src\System\CodeDom\CodeTypeReference.cs (6)
307
internal int NestedArrayDepth =>
ArrayElementType
== null ? 0 : 1 +
ArrayElementType
.NestedArrayDepth;
313
if (ArrayRank > 0 &&
ArrayElementType
!= null)
315
return
ArrayElementType
.BaseType;
341
if (ArrayRank > 0 &&
ArrayElementType
!= null)
343
return
ArrayElementType
.TypeArguments;
System.Windows.Forms.Design (2)
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.cs (2)
938
return TypesEqual(typeLeft.
ArrayElementType
!, typeRight.
ArrayElementType
!);