2 writes to stack_instr
illink (2)
Linker.Steps\UnreachableBlocksOptimizer.cs (2)
1499
stack_instr
= null;
2020
stack_instr
??= new Stack<Instruction> ();
17 references to stack_instr
illink (17)
Linker.Steps\UnreachableBlocksOptimizer.cs (17)
1556
Debug.Assert (
stack_instr
!= null, "invalid il?");
1557
stack_instr
?.Pop ();
1857
if (
stack_instr
== null || !
stack_instr
.TryPop (out Instruction? instr))
1897
if (
stack_instr
== null)
1900
if (
stack_instr
.Count != 1)
1903
var instr =
stack_instr
.Pop ();
1940
if (
stack_instr
?.Count < length)
1945
result[--length] =
stack_instr
!.Pop ();
1968
if (
stack_instr
== null) {
1974
if (!
stack_instr
.TryPop (out instr)) {
1984
if (
stack_instr
== null) {
1990
if (!
stack_instr
.TryPop (out instr)) {
2005
if (!
stack_instr
.TryPop (out instr)) {
2022
stack_instr
.Push (instruction);
2029
if (
stack_instr
== null)
2031
locals[index] =
stack_instr
.Pop ();