2 writes to MethodBodies
ILCompiler.Compiler (2)
Compiler\Dataflow\InterproceduralState.cs (2)
43=> (_ilProvider, MethodBodies, HoistedLocals, this.lattice) = (ilProvider, methodBodies, hoistedLocals, lattice); 90MethodBodies = new ValueSet<MethodBodyValue>(methodsList);
11 references to MethodBodies
ILCompiler.Compiler (11)
Compiler\Dataflow\InterproceduralState.cs (7)
46=> MethodBodies.Equals(other.MethodBodies) && HoistedLocals.Equals(other.HoistedLocals); 54=> new(_ilProvider, MethodBodies.DeepCopy(), HoistedLocals.Clone(), lattice); 70Debug.Assert(!MethodBodies.IsUnknown()); 71var methodsList = new List<MethodBodyValue>(MethodBodies.GetKnownValues()); 163MethodBodyLattice.Meet(left.MethodBodies, right.MethodBodies),
Compiler\Dataflow\MethodBodyScanner.cs (4)
309Debug.Assert(!oldInterproceduralState.MethodBodies.IsUnknown()); 310foreach (var methodBodyValue in oldInterproceduralState.MethodBodies.GetKnownValues()) 328Debug.Assert(!interproceduralState.MethodBodies.IsUnknown()); 329Debug.Assert(interproceduralState.MethodBodies.GetKnownValues().Count() == 1);