1 implementation of Current
ILLink.RoslynAnalyzer (1)
DataFlow\LocalDataFlowState.cs (1)
17
public LocalStateAndContext<TValue, TContext>
Current
7 writes to Current
ILLink.RoslynAnalyzer (7)
src\tools\illink\src\ILLink.Shared\DataFlow\ForwardDataFlowAnalysis.cs (7)
77
Current
= entryValue,
157
Current
= lattice.Top,
236
Current
= lattice.Top,
242
Current
= lattice.Top,
367
state.
Current
= currentState;
375
state.
Current
= newValue;
382
finallyState.
Current
= exceptionFinallyState!.Value;
5 references to Current
ILLink.RoslynAnalyzer (5)
src\tools\illink\src\ILLink.Shared\DataFlow\ForwardDataFlowAnalysis.cs (5)
199
TValue branchState = lattice.Meet(lattice.Top, state.
Current
);
281
TValue predecessorState = cfgState.Get(predecessor).
Current
;
373
if (!changed && !newValue.Equals(state.
Current
))
416
TraceBlockOutput(state.
Current
, exceptionState?.Value, exceptionFinallyState);
443
predecessorState = cfgState.Get(finallyExit.Value).
Current
;