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;
48LocalStateAndContextLattice<MultiValue, FeatureContext, ValueSetLattice<SingleValue>, FeatureContextLattice> lattice,
53InterproceduralState<MultiValue, ValueSetLattice<SingleValue>> interproceduralState,
198foreach (var left in leftValue.AsEnumerable())
204foreach (var right in rightValue.AsEnumerable())
280foreach (var value in arrayValue.AsEnumerable())
293foreach (var arraySingleValue in arrayValue.AsEnumerable())
349foreach (var argumentValue in argument.AsEnumerable())
369ValueSetLattice<SingleValue> multiValueLattice,