3 writes to _length
ILCompiler.TypeSystem (3)
parent\parent\Common\TypeSystem\IL\Stubs\ILEmitter.cs (3)
55_instructions[_length++] = b; 64_length += sizeof(ushort); 73_length += sizeof(int);
18 references to _length
ILCompiler.TypeSystem (18)
parent\parent\Common\TypeSystem\IL\Stubs\ILEmitter.cs (18)
53if (_length == _instructions.Length) 60if (_length + sizeof(ushort) > _instructions.Length) 63BinaryPrimitives.WriteUInt16LittleEndian(_instructions.AsSpan(_length, sizeof(ushort)), value); 69if (_length + sizeof(int) > _instructions.Length) 72BinaryPrimitives.WriteInt32LittleEndian(_instructions.AsSpan(_length, sizeof(int)), value); 209_offsetsNeedingPatching.Add(new LabelAndOffset(label, _length)); 221_offsetsNeedingPatching.Add(new LabelAndOffset(label, _length)); 442label.Place(this, _length); 449builder._beginTryOffset = _length; 456builder._endTryOffset = _length; 463builder._beginHandlerOffset = _length; 470builder._endHandlerOffset = _length; 495if (_sequencePoints.Count > 0 && _sequencePoints[_sequencePoints.Count - 1].Offset == _length) 497_sequencePoints[_sequencePoints.Count - 1] = new ILSequencePoint(_length, document, lineNumber); 501_sequencePoints.Add(new ILSequencePoint(_length, document, lineNumber)); 771totalLength += ilCodeStream._length; 781Array.Copy(ilCodeStream._instructions, 0, ilInstructions, copiedLength, ilCodeStream._length); 782copiedLength += ilCodeStream._length;