6 writes to _inputIndex
mscorlib (6)
system\security\cryptography\base64transforms.cs (6)
123
_inputIndex
= 0;
168
_inputIndex
+= effectiveCount;
177
_inputIndex
= (effectiveCount + _inputIndex) % 4;
220
_inputIndex
= (effectiveCount + _inputIndex) % 4;
253
_inputIndex
= 0;
266
_inputIndex
= 0;
17 references to _inputIndex
mscorlib (17)
system\security\cryptography\base64transforms.cs (17)
166
if (effectiveCount +
_inputIndex
< 4) {
167
Buffer.InternalBlockCopy(temp, 0, _inputBuffer,
_inputIndex
, effectiveCount);
173
int numBlocks = (effectiveCount +
_inputIndex
) / 4;
174
byte[] transformBuffer = new byte[
_inputIndex
+ effectiveCount];
175
Buffer.InternalBlockCopy(_inputBuffer, 0, transformBuffer, 0,
_inputIndex
);
176
Buffer.InternalBlockCopy(temp, 0, transformBuffer,
_inputIndex
, effectiveCount);
177
_inputIndex = (effectiveCount +
_inputIndex
) % 4;
178
Buffer.InternalBlockCopy(temp, effectiveCount -
_inputIndex
, _inputBuffer, 0,
_inputIndex
);
210
if (effectiveCount +
_inputIndex
< 4) {
216
int numBlocks = (effectiveCount +
_inputIndex
) / 4;
217
byte[] transformBuffer = new byte[
_inputIndex
+ effectiveCount];
218
Buffer.InternalBlockCopy(_inputBuffer, 0, transformBuffer, 0,
_inputIndex
);
219
Buffer.InternalBlockCopy(temp, 0, transformBuffer,
_inputIndex
, effectiveCount);
220
_inputIndex = (effectiveCount +
_inputIndex
) % 4;
221
Buffer.InternalBlockCopy(temp, effectiveCount -
_inputIndex
, _inputBuffer, 0,
_inputIndex
);