Implemented interface member:
property
Top
ILLink.Shared.DataFlow.ILattice<TValue>.Top
45 references to Top
ILLink.RoslynAnalyzer (45)
DataFlow\InterproceduralState.cs (1)
105 public InterproceduralState<TValue, TValueLattice> Top => new (MethodLattice.Top,
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (42)
45 ? MultiValueLattice.Top 117 returnValue = MultiValueLattice.Top; 145 returnValue = MultiValueLattice.Top; 167 AddReturnValue (MultiValueLattice.Top); 175 returnValue = MultiValueLattice.Top; 191 returnValue = MultiValueLattice.Top; 219 returnValue = MultiValueLattice.Top; 228 AddReturnValue (MultiValueLattice.Top); 258 returnValue = MultiValueLattice.Top; 288 returnValue = MultiValueLattice.Top; 301 AddReturnValue (MultiValueLattice.Top); 316 returnValue = MultiValueLattice.Top; 404 returnValue = MultiValueLattice.Top; 459 returnValue = MultiValueLattice.Top; 511 returnValue = MultiValueLattice.Top; 529 AddReturnValue (MultiValueLattice.Top); ; // Initialize return value (so that it's not autofilled if there are no matching methods) 534 AddReturnValue (MultiValueLattice.Top); 543 AddReturnValue (MultiValueLattice.Top); 559 returnValue = MultiValueLattice.Top; 584 AddReturnValue (MultiValueLattice.Top); 590 AddReturnValue (MultiValueLattice.Top); 602 AddReturnValue (MultiValueLattice.Top); 633 returnValue = MultiValueLattice.Top; 660 AddReturnValue (MultiValueLattice.Top); // Initialize return value (so that it's not autofilled if there are no matching methods) 672 AddReturnValue (MultiValueLattice.Top); 680 AddReturnValue (MultiValueLattice.Top); 713 returnValue = MultiValueLattice.Top; 749 returnValue = MultiValueLattice.Top; 827 returnValue = MultiValueLattice.Top; 839 : MultiValueLattice.Top, // This returns null at runtime, so return empty value 860 returnValue = MultiValueLattice.Top; 867 returnValue = MultiValueLattice.Top; // This effectively disables analysis of anything which uses the return value 875 AddReturnValue (MultiValueLattice.Top); 881 AddReturnValue (MultiValueLattice.Top); 888 AddReturnValue (MultiValueLattice.Top); 902 returnValue = MultiValueLattice.Top; 925 AddReturnValue (MultiValueLattice.Top); 959 AddReturnValue (MultiValueLattice.Top); 977 returnValue = MultiValueLattice.Top; 1041 AddReturnValue (MultiValueLattice.Top); 1059 returnValue = MultiValueLattice.Top; 1108 returnValue = MultiValueLattice.Top;
TrimAnalysis\ArrayValue.cs (1)
16 MultiValue result = MultiValueLattice.Top;
TrimAnalysis\HandleCallAction.cs (1)
70 AddReturnValue (MultiValueLattice.Top);