2 instantiations of LocalState
ILLink.RoslynAnalyzer (2)
DataFlow\LocalStateLattice.cs (2)
92Top = new(Lattice.Top); 101return new LocalState<TValue>(dictionary, capturedProperties);
11 references to LocalState
ILLink.RoslynAnalyzer (11)
DataFlow\LocalDataFlowAnalysis.cs (1)
48entryValue = new LocalStateAndContext<TValue, TContext>(default(LocalState<TValue>), initialContext);
DataFlow\LocalStateAndContextLattice.cs (2)
15public LocalState<TValue> LocalState; 18public LocalStateAndContext(LocalState<TValue> localState, TContext context)
DataFlow\LocalStateLattice.cs (8)
38public struct LocalState<TValue> : IEquatable<LocalState<TValue>> 65public bool Equals(LocalState<TValue> other) => Dictionary.Equals(other.Dictionary); 68=> obj is LocalState<TValue> inst && Equals(inst); 81public readonly struct LocalStateLattice<TValue, TValueLattice> : ILattice<LocalState<TValue>> 95public LocalState<TValue> Top { get; } 97public LocalState<TValue> Meet(LocalState<TValue> left, LocalState<TValue> right)