2 writes to _blockStack
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\CodeGenerator.cs (2)
144_blockStack = new Stack<object>(); 161_blockStack = null!;
20 references to _blockStack
System.Private.DataContractSerialization (20)
System\Runtime\Serialization\CodeGenerator.cs (20)
223_blockStack.Push(forState); 229object stackTop = _blockStack.Pop(); 265foreach (object block in _blockStack) 293_blockStack.Push(forState); 298object stackTop = _blockStack.Pop(); 372_blockStack.Push(ifState); 389_blockStack.Push(ifState); 394IfState ifState = (IfState)_blockStack.Pop(); 403_blockStack.Push(ifState); 1128_blockStack.Push(ifState); 1197object stackTop = _blockStack.Pop(); 1219_blockStack.Push(switchState); 1229object stackTop = _blockStack.Peek(); 1238object stackTop = _blockStack.Pop(); 1250IfState ifState = (IfState)_blockStack.Pop(); 1259_blockStack.Push(ifState); 1274_blockStack.Push(startWhile); 1279Label startWhile = (Label)_blockStack.Pop(); 1281_blockStack.Push(startWhile); 1286Label startWhile = (Label)_blockStack.Pop();