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)
303
ILReader reader = new ILReader(
_ilBytes
, _currentOffset);
455
return new ILReader(new ReadOnlySpan<byte>(
_ilBytes
, _currentOffset, nextBBOffset - _currentOffset));
1046
&& _currentOffset + 5 <
_ilBytes
.Length
1048
&&
_ilBytes
[_currentOffset] == (byte)ILOpcode.newobj)
1224
var reader = new ILReader(
_ilBytes
, _previousInstructionOffset);
1325
ILReader reader = new ILReader(
_ilBytes
, _currentOffset);
1541
ILReader reader = new ILReader(
_ilBytes
, _currentOffset);
1809
return (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)
25
if (_currentOffset + 1 >
_ilBytes
.Length)
28
return
_ilBytes
[_currentOffset++];
33
if (!BinaryPrimitives.TryReadUInt16LittleEndian(
_ilBytes
.AsSpan(_currentOffset), out ushort value))
42
if (!BinaryPrimitives.TryReadUInt32LittleEndian(
_ilBytes
.AsSpan(_currentOffset), out uint value))
56
if (!BinaryPrimitives.TryReadUInt64LittleEndian(
_ilBytes
.AsSpan(_currentOffset), out ulong value))
77
if (_currentOffset + (bytes - 1) >=
_ilBytes
.Length)
89
_basicBlocks = new BasicBlock[
_ilBytes
.Length];
114
while (_currentOffset <
_ilBytes
.Length)