2 writes to _allocatedILMarkers
Microsoft.CodeAnalysis (2)
CodeGen\ILBuilder.cs (2)
238_allocatedILMarkers = null; 1226_allocatedILMarkers = ArrayBuilder<ILMarker>.GetInstance();
13 references to _allocatedILMarkers
Microsoft.CodeAnalysis (13)
CodeGen\ILBuilder.cs (13)
161_allocatedILMarkers[_lastCompleteBlock.LastILMarker].BlockOffset == _lastCompleteBlock.RegularInstructionsLength) 167_allocatedILMarkers[_lastCompleteBlock.LastILMarker].BlockOffset == _lastCompleteBlock.RegularInstructionsLength) 182_allocatedILMarkers[marker] = new ILMarker() { BlockOffset = (int)current.RegularInstructionsLength, AbsoluteOffset = -1 }; 235if (_allocatedILMarkers != null) 237_allocatedILMarkers.Free(); 892int blockOffset = _allocatedILMarkers[i].BlockOffset; 894_allocatedILMarkers[i] = new ILMarker() { BlockOffset = blockOffset, AbsoluteOffset = absoluteOffset }; 1224if (_allocatedILMarkers == null) 1232int marker = _allocatedILMarkers.Count; 1235_allocatedILMarkers.Add( 1249Debug.Assert(_allocatedILMarkers != null, "There are not markers in this builder"); 1250Debug.Assert(ilMarker >= 0 && ilMarker < _allocatedILMarkers.Count, "Wrong builder?"); 1251return _allocatedILMarkers[ilMarker].AbsoluteOffset;