1 write to _ilBytes
ILCompiler.Compiler (1)
IL\ILImporter.Scanner.cs (1)
104_ilBytes = methodIL.GetILBytes();
19 references to _ilBytes
ILCompiler.Compiler (19)
IL\ILImporter.Scanner.cs (11)
303ILReader reader = new ILReader(_ilBytes, _currentOffset); 455return new ILReader(new ReadOnlySpan<byte>(_ilBytes, _currentOffset, nextBBOffset - _currentOffset)); 1046&& _currentOffset + 5 < _ilBytes.Length 1048&& _ilBytes[_currentOffset] == (byte)ILOpcode.newobj) 1224var reader = new ILReader(_ilBytes, _previousInstructionOffset); 1325ILReader reader = new ILReader(_ilBytes, _currentOffset); 1541ILReader reader = new ILReader(_ilBytes, _currentOffset); 1809return (int)(_ilBytes[ilOffset] 1810+ (_ilBytes[ilOffset + 1] << 8) 1811+ (_ilBytes[ilOffset + 2] << 16) 1812+ (_ilBytes[ilOffset + 3] << 24));
src\runtime\src\coreclr\tools\Common\TypeSystem\IL\ILImporter.cs (8)
25if (_currentOffset + 1 > _ilBytes.Length) 28return _ilBytes[_currentOffset++]; 33if (!BinaryPrimitives.TryReadUInt16LittleEndian(_ilBytes.AsSpan(_currentOffset), out ushort value)) 42if (!BinaryPrimitives.TryReadUInt32LittleEndian(_ilBytes.AsSpan(_currentOffset), out uint value)) 56if (!BinaryPrimitives.TryReadUInt64LittleEndian(_ilBytes.AsSpan(_currentOffset), out ulong value)) 77if (_currentOffset + (bytes - 1) >= _ilBytes.Length) 89_basicBlocks = new BasicBlock[_ilBytes.Length]; 114while (_currentOffset < _ilBytes.Length)