2 writes to MethodBodies
ILCompiler.Compiler (2)
Compiler\Dataflow\InterproceduralState.cs (2)
43
=> (_ilProvider,
MethodBodies
, HoistedLocals, this.lattice) = (ilProvider, methodBodies, hoistedLocals, lattice);
90
MethodBodies
= 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);
70
Debug.Assert(!
MethodBodies
.IsUnknown());
71
var methodsList = new List<MethodBodyValue>(
MethodBodies
.GetKnownValues());
163
MethodBodyLattice.Meet(left.
MethodBodies
, right.
MethodBodies
),
Compiler\Dataflow\MethodBodyScanner.cs (4)
309
Debug.Assert(!oldInterproceduralState.
MethodBodies
.IsUnknown());
310
foreach (var methodBodyValue in oldInterproceduralState.
MethodBodies
.GetKnownValues())
328
Debug.Assert(!interproceduralState.
MethodBodies
.IsUnknown());
329
Debug.Assert(interproceduralState.
MethodBodies
.GetKnownValues().Count() == 1);