1 write to _numResources
Microsoft.DotNet.Cli.CoreUtils (1)
Resources\RawResourceReader.cs (1)
142
if (!reader.TryReadInt32LittleEndian(out
_numResources
)
13 references to _numResources
Microsoft.DotNet.Cli.CoreUtils (13)
Resources\RawResourceReader.cs (13)
143
||
_numResources
< 0
172
long indexBytes = ((long)
_numResources
* 8) + 4;
178
_namePositionsOffset = _nameHashesOffset + (
_numResources
* 4);
179
reader.Position = _namePositionsOffset + (
_numResources
* 4);
267
return
_numResources
;
283
if (
_numResources
== 0)
293
ReadOnlySpan<int> hashes = MemoryMarshal.Cast<byte, int>(resources.Slice(_nameHashesOffset,
_numResources
* 4));
297
int hi =
_numResources
- 1;
332
while (runEnd <
_numResources
- 1 && hashes[runEnd + 1] == hash)
394
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index,
_numResources
);
403
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index,
_numResources
);
423
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index,
_numResources
);
546
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index,
_numResources
);