Implemented interface member:
method
Meet
ILLink.Shared.DataFlow.ILattice<TValue>.Meet(TValue, TValue)
11 references to Meet
illink (11)
Linker.Dataflow\ArrayValue.cs (1)
22
result = MultiValueLattice.
Meet
(result, new MultiValue(new ArrayValue(sizeValue, elementType)));
Linker.Dataflow\HandleCallAction.cs (1)
215
maybeMethodReturnValue = (maybeMethodReturnValue is null) ? value : MultiValueLattice.
Meet
((MultiValue)maybeMethodReturnValue, value);
Linker.Dataflow\InterproceduralState.cs (2)
82
lattice.HoistedLocalsLattice.ValueLattice.
Meet
(
106
MethodBodyLattice.
Meet
(left.MethodBodies, right.MethodBodies),
Linker.Dataflow\MethodBodyScanner.cs (2)
102
return new StackSlot(MultiValueLattice.
Meet
(a.Value, b.Value));
235
value = MultiValueLattice.
Meet
(existingValue.Value, valueToStore);
Linker.Dataflow\TrimAnalysisAssignmentPattern.cs (2)
36
lattice.
Meet
(Source, other.Source),
37
lattice.
Meet
(Target, other.Target),
Linker.Dataflow\TrimAnalysisMethodCallPattern.cs (2)
57
argumentsBuilder.Add(lattice.
Meet
(Arguments[i], other.Arguments[i]));
62
lattice.
Meet
(Instance, other.Instance),
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (1)
1552
returnValue = (returnValue == null) ? value : MultiValueLattice.
Meet
(returnValue.Value, value);