12 references to IsInvariantArray
Microsoft.CodeAnalysis.CSharp (12)
Lowering\LocalRewriter\LocalRewriter_Call.cs (4)
704
(rewrittenReceiver is not BoundArrayAccess { Expression.Type: var arrayType } ||
IsInvariantArray
(arrayType))));
722
!
IsInvariantArray
(arrayType) &&
762
!
IsInvariantArray
(arrayAccess.Expression.Type))
1004
(rewrittenReceiver is not BoundArrayAccess { Expression.Type: var arrayType } ||
IsInvariantArray
(arrayType))));
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (5)
303
(rewrittenReceiver is not BoundArrayAccess { Expression.Type: var arrayType } ||
IsInvariantArray
(arrayType))));
319
!
IsInvariantArray
(arrayType) &&
343
!
IsInvariantArray
(arrayAccess.Expression.Type))
613
if (isDynamicAssignment || !
IsInvariantArray
(arrayAccess.Expression.Type))
824
if (isDynamicAssignment || !
IsInvariantArray
(arrayAccess.Expression.Type))
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (2)
573
!
IsInvariantArray
(arrayAccess.Expression.Type))
916
!
IsInvariantArray
(arrayAccess.Expression.Type))
Lowering\SpillSequenceSpiller.cs (1)
1108
!LocalRewriter.
IsInvariantArray
(arrayAccess.Expression.Type))