21 references to Write
ILLink.RoslynAnalyzer (21)
DataFlow\LocalDataFlowVisitor.cs (7)
197=> ProcessBinderCall(operation, operation.GetValueUsageInfo(OwningSymbol).HasFlag(ValueUsageInfo.Write) ? "SetMember" : "GetMember", state); 200=> ProcessBinderCall(operation, operation.GetValueUsageInfo(OwningSymbol).HasFlag(ValueUsageInfo.Write) ? "SetIndex" : "GetIndex", state); 422Debug.Assert(flowCaptureReference.GetValueUsageInfo(OwningSymbol).HasFlag(ValueUsageInfo.Write)); 502Debug.Assert(operation.GetValueUsageInfo(OwningSymbol).HasFlag(ValueUsageInfo.Write), 509if (operation.GetValueUsageInfo(OwningSymbol).HasFlag(ValueUsageInfo.Write)) 642if (operation.GetValueUsageInfo(OwningSymbol).HasFlag(ValueUsageInfo.Write)) 680if (operation.GetValueUsageInfo(OwningSymbol).HasFlag(ValueUsageInfo.Write))
IOperationExtensions.cs (10)
43return ValueUsageInfo.Write; 64return ValueUsageInfo.Write; 75return ValueUsageInfo.Write; 85return ValueUsageInfo.Write; 93return ValueUsageInfo.Write; 101return ValueUsageInfo.Write; 116: ValueUsageInfo.Write; 128~(ValueUsageInfo.Write | ValueUsageInfo.Reference); 179: ValueUsageInfo.Write; 187return ValueUsageInfo.Write;
ValueUsageInfo.cs (4)
46ReadWrite = Read | Write, 58WritableReference = Write | Reference, 64ReadableWritableReference = Read | Write | Reference 73=> (valueUsageInfo & ValueUsageInfo.Write) != 0;