2 writes to _blockStack
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\CodeGenerator.cs (2)
145_blockStack = new Stack<object>(); 162_blockStack = null!;
20 references to _blockStack
System.Private.DataContractSerialization (20)
System\Runtime\Serialization\CodeGenerator.cs (20)
224_blockStack.Push(forState); 230object stackTop = _blockStack.Pop(); 266foreach (object block in _blockStack) 294_blockStack.Push(forState); 299object stackTop = _blockStack.Pop(); 373_blockStack.Push(ifState); 390_blockStack.Push(ifState); 395IfState ifState = (IfState)_blockStack.Pop(); 404_blockStack.Push(ifState); 1129_blockStack.Push(ifState); 1198object stackTop = _blockStack.Pop(); 1220_blockStack.Push(switchState); 1230object stackTop = _blockStack.Peek(); 1239object stackTop = _blockStack.Pop(); 1251IfState ifState = (IfState)_blockStack.Pop(); 1260_blockStack.Push(ifState); 1275_blockStack.Push(startWhile); 1280Label startWhile = (Label)_blockStack.Pop(); 1282_blockStack.Push(startWhile); 1287Label startWhile = (Label)_blockStack.Pop();