3 instantiations of CapturedTargetKey
ILLink.RoslynAnalyzer (3)
DataFlow\LocalDataFlowVisitor.cs (3)
915
CapturedTargetValue<TValue> capturedTargetValue = state.Current.LocalState.CapturedTargetValues.Get(new
CapturedTargetKey
(operation));
940
state.Current.LocalState.CapturedTargetValues.Get(new
CapturedTargetKey
(operation)) is { HasValue: true } capturedValue)
1153
new
CapturedTargetKey
(evaluatedTargetValue.Key),
8 references to CapturedTargetKey
ILLink.RoslynAnalyzer (8)
DataFlow\LocalStateLattice.cs (8)
39
public readonly struct CapturedTargetKey : IEquatable<
CapturedTargetKey
>
45
public bool Equals(
CapturedTargetKey
other) => Operation == other.Operation;
48
=> obj is
CapturedTargetKey
inst && Equals(inst);
109
public DefaultValueDictionary<
CapturedTargetKey
, CapturedTargetValue<TValue>> CapturedTargetValues;
114
DefaultValueDictionary<
CapturedTargetKey
, CapturedTargetValue<TValue>> capturedTargetValues)
125
new DefaultValueDictionary<
CapturedTargetKey
, CapturedTargetValue<TValue>>(default(CapturedTargetValue<TValue>)))
155
public readonly DictionaryLattice<
CapturedTargetKey
, CapturedTargetValue<TValue>, CapturedTargetValueLattice<TValue, TValueLattice>> CapturedTargetValueLattice;
161
CapturedTargetValueLattice = new DictionaryLattice<
CapturedTargetKey
, CapturedTargetValue<TValue>, CapturedTargetValueLattice<TValue, TValueLattice>>(