8 references to IsSafeToDereferenceReceiverRefAfterEvaluatingArguments
Microsoft.CodeAnalysis.CSharp (8)
CodeGen\EmitExpression.cs (3)
635_result = !IsSafeToDereferenceReceiverRefAfterEvaluatingArguments(node.Arguments); 1932(!ReceiverIsKnownToReferToTempIfReferenceType(receiver) && !IsSafeToDereferenceReceiverRefAfterEvaluatingArguments(call.Arguments))) ? 2064!IsSafeToDereferenceReceiverRefAfterEvaluatingArguments(call.Arguments))
CodeGen\Optimizer.cs (1)
1223!CodeGenerator.IsSafeToDereferenceReceiverRefAfterEvaluatingArguments(call.Arguments))
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
809!CodeGenerator.IsSafeToDereferenceReceiverRefAfterEvaluatingArguments(rewrittenArguments)))
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (2)
587!CodeGenerator.IsSafeToDereferenceReceiverRefAfterEvaluatingArguments(ImmutableArray.Create(makeOffsetInput)))) 923if (!CodeGenerator.IsSafeToDereferenceReceiverRefAfterEvaluatingArguments(argumentsBuilder.ToImmutableAndFree()))
Lowering\SpillSequenceSpiller.cs (1)
1055!CodeGenerator.IsSafeToDereferenceReceiverRefAfterEvaluatingArguments(node.Arguments))