7 implementations of Top
ILLink.RoslynAnalyzer (7)
DataFlow\FeatureContextLattice.cs (1)
71public FeatureContext Top { get; } = FeatureContext.All;
DataFlow\InterproceduralState.cs (1)
105public InterproceduralState<TValue, TValueLattice> Top => new(MethodLattice.Top,
DataFlow\LocalStateAndContextLattice.cs (1)
47public LocalStateAndContext<TValue, TContext> Top { get; }
DataFlow\LocalStateLattice.cs (1)
95public LocalState<TValue> Top { get; }
src\tools\illink\src\ILLink.Shared\DataFlow\DictionaryLattice.cs (1)
19public DefaultValueDictionary<TKey, TValue> Top { get; }
src\tools\illink\src\ILLink.Shared\DataFlow\MaybeLattice.cs (1)
44public Maybe<T> Top { get; }
src\tools\illink\src\ILLink.Shared\DataFlow\ValueSetLattice.cs (1)
15public ValueSet<TValue> Top => default;
13 references to Top
ILLink.RoslynAnalyzer (13)
DataFlow\InterproceduralState.cs (1)
66HoistedLocals.Set(key, new Maybe<TValue>(lattice.HoistedLocalLattice.ValueLattice.ValueLattice.Top));
DataFlow\LocalDataFlowVisitor.cs (1)
47protected TValue TopValue => LocalStateAndContextLattice.LocalStateLattice.Lattice.ValueLattice.Top;
DataFlow\LocalStateAndContextLattice.cs (1)
44Top = new(LocalStateLattice.Top, ContextLattice.Top);
src\tools\illink\src\ILLink.Shared\DataFlow\DictionaryLattice.cs (1)
24Top = new DefaultValueDictionary<TKey, TValue>(valueLattice.Top);
src\tools\illink\src\ILLink.Shared\DataFlow\ForwardDataFlowAnalysis.cs (9)
89state = new Box<TValue>(lattice.Top); 112state = lattice.Top; 134state = lattice.Top; 157Current = lattice.Top, 199TValue branchState = lattice.Meet(lattice.Top, state.Current); 236Current = lattice.Top, 242Current = lattice.Top, 278TValue currentState = lattice.Top; 317exceptionFinallyState = lattice.Top;