1 write to ArrayRank
System.Workflow.Activities (1)
Rules\Expressions.cs (1)
1942
newType.
ArrayRank
= oldType.ArrayRank;
43 references to ArrayRank
System (12)
compmod\microsoft\csharp\csharpcodeprovider.cs (5)
716
if (e.CreateType.
ArrayRank
== 0) {
3341
while(typeRef !=null && typeRef.
ArrayRank
> 0) {
3342
char [] results = new char [typeRef.
ArrayRank
+ 1];
3344
results[typeRef.
ArrayRank
] = ']';
3345
for (int i = 1; i < typeRef.
ArrayRank
; i++) {
compmod\microsoft\visualbasic\VBCodeProvider.cs (7)
1016
if (typeRef.
ArrayRank
> 0) {
1017
char [] results = new char [typeRef.
ArrayRank
+ 1];
1019
results[typeRef.
ArrayRank
] = ')';
1020
for (int i = 1; i < typeRef.
ArrayRank
; i++) {
1031
if (typeRef.
ArrayRank
> 0) {
1651
if (typeRef.
ArrayRank
== 1 && e.InitExpression != null) {
2770
if (typeRef.
ArrayRank
> 0) {
System.Management (4)
WmiGenerator.cs (4)
1246
if((cmp.Type.
ArrayRank
== 0 && cmp.Type.BaseType == new CodeTypeReference(PublicNamesUsed["BaseObjClass"].ToString()).BaseType) ||
1247
cmp.Type.
ArrayRank
> 0 && cmp.Type.ArrayElementType .BaseType == new CodeTypeReference(PublicNamesUsed["BaseObjClass"].ToString()).BaseType)
3026
if(cpde.Type.
ArrayRank
== 0)
3290
if(retRefType.
ArrayRank
== 0 && retRefType.BaseType != new CodeTypeReference(PublicNamesUsed["BaseObjClass"].ToString()).BaseType)
System.Runtime.Serialization (1)
System\Runtime\Serialization\CodeExporter.cs (1)
735
isParamValueType = (paramTypeReference != null && paramTypeReference.
ArrayRank
== 0); // only value type information we can get from CodeTypeReference
System.ServiceModel (4)
System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (2)
245
if (x == null || y == null || x.
ArrayRank
!= y.
ArrayRank
|| x.BaseType != y.BaseType)
System\ServiceModel\Description\MessageContractImporter.cs (2)
1686
if (typeRef.
ArrayRank
== 0)
1746
if (typeRef.
ArrayRank
== 0)
System.Workflow.Activities (13)
Common\CompModHelpers.cs (5)
697
if (typeRight.IsArray && typeLeft.
ArrayRank
!= typeRight.GetArrayRank()) return false;
701
if (typeLeft.
ArrayRank
> 0)
709
if (typeLeft.
ArrayRank
!= typeRight.
ArrayRank
) return false;
712
if (typeLeft.
ArrayRank
> 0)
Rules\CodeDomDecompiler.cs (3)
257
if (typeRef.
ArrayRank
> 0)
262
for (int i = 1; i < typeRef.
ArrayRank
; ++i)
267
} while (typeRef.
ArrayRank
> 0);
Rules\Expressions.cs (1)
1942
newType.ArrayRank = oldType.
ArrayRank
;
Rules\RuleValidation.cs (4)
3762
if (arrayTypeRef.
ArrayRank
> 0)
3766
resultType = (arrayTypeRef.
ArrayRank
== 1) ? resultType.MakeArrayType() : resultType.MakeArrayType(arrayTypeRef.
ArrayRank
);
3769
} while (arrayTypeRef.
ArrayRank
> 0);
System.Workflow.ComponentModel (9)
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (2)
918
if (codeTypeReference.
ArrayRank
== 0)
949
for (int loop = 0; loop < codeTypeReference.
ArrayRank
- 1; loop++)
AuthoringOM\Serializer\CodeTypeReferenceSerializer.cs (2)
119
if (reference.
ArrayRank
> 0)
122
result.Append(',', reference.
ArrayRank
- 1);
Shared\CompModHelpers.cs (5)
695
if (typeRight.IsArray && typeLeft.
ArrayRank
!= typeRight.GetArrayRank()) return false;
699
if (typeLeft.
ArrayRank
> 0)
707
if (typeLeft.
ArrayRank
!= typeRight.
ArrayRank
) return false;
710
if (typeLeft.
ArrayRank
> 0)