2 writes to MethodBodies
illink (2)
Linker.Dataflow\InterproceduralState.cs (2)
27
=> (
MethodBodies
, HoistedLocals, this.lattice) = (methodBodies, hoistedLocals, lattice);
71
MethodBodies
= new ValueSet<MethodIL> (methodsList);
11 references to MethodBodies
illink (11)
Linker.Dataflow\InterproceduralState.cs (8)
30
=>
MethodBodies
.Equals (other.
MethodBodies
) && HoistedLocals.Equals (other.HoistedLocals);
35
public override int GetHashCode () => HashUtils.Combine (
MethodBodies
.GetHashCode (), HoistedLocals.GetHashCode ());
38
=> new (
MethodBodies
.DeepCopy (), HoistedLocals.Clone (), lattice);
56
Debug.Assert (!
MethodBodies
.IsUnknown ());
57
var methodsList = new List<MethodIL> (
MethodBodies
.GetKnownValues ());
104
MethodBodyLattice.Meet (left.
MethodBodies
, right.
MethodBodies
),
Linker.Dataflow\MethodBodyScanner.cs (3)
244
Debug.Assert (!oldInterproceduralState.
MethodBodies
.IsUnknown ());
245
foreach (var methodIL in oldInterproceduralState.
MethodBodies
.GetKnownValues ())
260
Debug.Assert (interproceduralState.
MethodBodies
.GetKnownValues().Count () == 1);