TrimAnalysis\TrimAnalysisVisitor.cs (13)
18using MultiValue = ILLink.Shared.DataFlow.ValueSet<ILLink.Shared.DataFlow.SingleValue>;
20ILLink.Shared.DataFlow.ValueSet<ILLink.Shared.DataFlow.SingleValue>,
22ILLink.Shared.DataFlow.ValueSetLattice<ILLink.Shared.DataFlow.SingleValue>,
31ValueSetLattice<SingleValue>,
37private readonly ValueSetLattice<SingleValue> _multiValueLattice;
51LocalStateAndContextLattice<MultiValue, FeatureContext, ValueSetLattice<SingleValue>, FeatureContextLattice> lattice,
56InterproceduralState<MultiValue, ValueSetLattice<SingleValue>> interproceduralState,
203foreach (var left in leftValue.AsEnumerable())
209foreach (var right in rightValue.AsEnumerable())
287foreach (var value in arrayValue.AsEnumerable())
300foreach (var arraySingleValue in arrayValue.AsEnumerable())
356foreach (var argumentValue in argument.AsEnumerable())
379ValueSetLattice<SingleValue> multiValueLattice,