2 writes to LocalState
ILLink.RoslynAnalyzer (2)
DataFlow\LocalStateAndContextLattice.cs (2)
19LocalState = localState; 54LocalState = LocalStateLattice.Meet(left.LocalState, right.LocalState),
14 references to LocalState
ILLink.RoslynAnalyzer (14)
DataFlow\LocalDataFlowState.cs (2)
29current.LocalState.Set(key, value); 34public TValue Get(LocalKey key) => current.LocalState.Get(key);
DataFlow\LocalDataFlowVisitor.cs (8)
552var capturedReferences = state.Current.LocalState.CapturedReferences.Get(flowCaptureReference.Id); 596var capturedReferences = state.Current.LocalState.CapturedReferences.Get(flowCaptureReference.Id); 915CapturedTargetValue<TValue> capturedTargetValue = state.Current.LocalState.CapturedTargetValues.Get(new CapturedTargetKey(operation)); 940state.Current.LocalState.CapturedTargetValues.Get(new CapturedTargetKey(operation)) is { HasValue: true } capturedValue) 978var capturedReferences = state.Current.LocalState.CapturedReferences.Get(flowCaptureReference.Id); 1147currentState.LocalState.CapturedReferences.Set(operation.Id, capturedRef); 1152currentState.LocalState.CapturedTargetValues.Set( 1170var capturedReferences = state.Current.LocalState.CapturedReferences.Get(captureRef.Id);
DataFlow\LocalStateAndContextLattice.cs (4)
24LocalState.Equals(other.LocalState) && Context.Equals(other.Context); 54LocalState = LocalStateLattice.Meet(left.LocalState, right.LocalState),