7 references to IsSafeToDereferenceReceiverRefAfterEvaluatingArguments
Microsoft.CodeAnalysis.CSharp (7)
CodeGen\EmitExpression.cs (3)
646
_result = !
IsSafeToDereferenceReceiverRefAfterEvaluatingArguments
(node.Arguments);
2003
(!ReceiverIsKnownToReferToTempIfReferenceType(receiver) && !
IsSafeToDereferenceReceiverRefAfterEvaluatingArguments
(call.Arguments))) ?
2135
!
IsSafeToDereferenceReceiverRefAfterEvaluatingArguments
(call.Arguments))
CodeGen\Optimizer.cs (1)
1223
!CodeGenerator.
IsSafeToDereferenceReceiverRefAfterEvaluatingArguments
(call.Arguments))
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (2)
611
!CodeGenerator.
IsSafeToDereferenceReceiverRefAfterEvaluatingArguments
(ImmutableArray.Create(makeOffsetInput)))))
1176
return CodeGenerator.
IsSafeToDereferenceReceiverRefAfterEvaluatingArguments
(argumentsBuilder.ToImmutableAndFree());
Lowering\SpillSequenceSpiller.cs (1)
1122
!CodeGenerator.
IsSafeToDereferenceReceiverRefAfterEvaluatingArguments
(node.Arguments))