5 writes to Value
ILLink.RoslynAnalyzer (5)
DataFlow\LocalDataFlowState.cs (1)
32
Exception.
Value
= Lattice.Meet(Exception.Value, current);
src\tools\illink\src\ILLink.Shared\DataFlow\ForwardDataFlowAnalysis.cs (3)
351
exceptionState!.
Value
= lattice.Meet(exceptionState!.Value, currentState);
357
exceptionState!.
Value
= lattice.Meet(exceptionState!.Value, exceptionFinallyState!.Value);
411
tryOrCatchExceptionState.
Value
= lattice.Meet(tryOrCatchExceptionState!.Value, exceptionState!.Value);
src\tools\illink\src\ILLink.Shared\DataFlow\IDataFlowState.cs (1)
13
public Box(T value) =>
Value
= value;
12 references to Value
ILLink.RoslynAnalyzer (12)
DataFlow\LocalDataFlowState.cs (1)
32
Exception.Value = Lattice.Meet(Exception.
Value
, current);
src\tools\illink\src\ILLink.Shared\DataFlow\ForwardDataFlowAnalysis.cs (11)
293
currentState = lattice.Meet(currentState, tryExceptionState.
Value
);
302
currentState = lattice.Meet(currentState, previousFilterExceptionState.
Value
);
337
exceptionFinallyState = lattice.Meet(exceptionFinallyState.Value, tryExceptionState.
Value
);
345
TValue? oldExceptionState = exceptionState?.
Value
;
351
exceptionState!.Value = lattice.Meet(exceptionState!.
Value
, currentState);
357
exceptionState!.Value = lattice.Meet(exceptionState!.
Value
, exceptionFinallyState!.Value);
361
TraceBlockInput(currentState, exceptionState?.
Value
, exceptionFinallyState);
399
if (exceptionState?.
Value
.Equals(oldExceptionState!.Value) == false)
411
tryOrCatchExceptionState.Value = lattice.Meet(tryOrCatchExceptionState!.
Value
, exceptionState!.
Value
);
416
TraceBlockOutput(state.Current, exceptionState?.
Value
, exceptionFinallyState);