8 references to ReadIsSideeffecting
Microsoft.CodeAnalysis.CSharp (8)
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
552!ReadIsSideeffecting(loweredRight) && 854if (ReadIsSideeffecting(nonNull))
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (4)
910ReadIsSideeffecting(conv.Operand); 913return ReadIsSideeffecting(((BoundPassByCopy)expression).Expression); 922return objCreation.Arguments.Length == 1 && ReadIsSideeffecting(objCreation.Arguments[0]); 939return ReadIsSideeffecting(call.ReceiverOpt);
Lowering\SpillSequenceSpiller.cs (1)
1328Debug.Assert(whenNullOpt == null || !LocalRewriter.ReadIsSideeffecting(whenNullOpt));
Lowering\SyntheticBoundNodeFactory.cs (1)
1009if (LocalRewriter.ReadIsSideeffecting(part))