8 references to ReadIsSideeffecting
Microsoft.CodeAnalysis.CSharp (8)
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
546!ReadIsSideeffecting(loweredRight) && 848if (ReadIsSideeffecting(nonNull))
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (4)
897ReadIsSideeffecting(conv.Operand); 900return ReadIsSideeffecting(((BoundPassByCopy)expression).Expression); 909return objCreation.Arguments.Length == 1 && ReadIsSideeffecting(objCreation.Arguments[0]); 926return ReadIsSideeffecting(call.ReceiverOpt);
Lowering\SpillSequenceSpiller.cs (1)
1328Debug.Assert(whenNullOpt == null || !LocalRewriter.ReadIsSideeffecting(whenNullOpt));
Lowering\SyntheticBoundNodeFactory.cs (1)
1001if (LocalRewriter.ReadIsSideeffecting(part))