4 writes to buffer
Mono.Cecil (4)
Mono.Cecil.PE\ByteBuffer.cs (4)
23
this.
buffer
= Empty<byte>.Array;
28
this.
buffer
= new byte [length];
33
this.
buffer
= buffer ?? Empty<byte>.Array;
333
this.
buffer
= buffer;
54 references to buffer
Mono.Cecil (54)
Mono.Cecil.Cil\CodeWriter.cs (2)
78
var fat_header = (raw_body.
buffer
[0] & 0x3) == 0x3;
124
Array.Copy (
buffer
, start_position, body_bytes, 0, body_size);
Mono.Cecil.Cil\PortablePdb.cs (2)
370
Buffer.BlockCopy (buffer.
buffer
, 0, data, 0, buffer.length);
394
Buffer.BlockCopy (buffer.
buffer
, 0, data, 0, buffer.length);
Mono.Cecil.PE\BinaryStreamWriter.cs (1)
71
Write (buffer.
buffer
, 0, buffer.length);
Mono.Cecil.PE\ByteBuffer.cs (38)
34
this.length = this.
buffer
.Length;
44
return
buffer
[position++];
55
Buffer.BlockCopy (
buffer
, position, bytes, 0, length);
62
ushort value = (ushort) (
buffer
[position]
63
| (
buffer
[position + 1] << 8));
75
uint value = (uint) (
buffer
[position]
76
| (
buffer
[position + 1] << 8)
77
| (
buffer
[position + 2] << 16)
78
| (
buffer
[position + 3] << 24));
119
var b =
buffer
[position];
145
float value = BitConverter.ToSingle (
buffer
, position);
158
double value = BitConverter.ToDouble (
buffer
, position);
165
if (position ==
buffer
.Length)
168
buffer
[position++] = value;
181
if (position + 2 >
buffer
.Length)
184
buffer
[position++] = (byte) value;
185
buffer
[position++] = (byte) (value >> 8);
198
if (position + 4 >
buffer
.Length)
201
buffer
[position++] = (byte) value;
202
buffer
[position++] = (byte) (value >> 8);
203
buffer
[position++] = (byte) (value >> 16);
204
buffer
[position++] = (byte) (value >> 24);
217
if (position + 8 >
buffer
.Length)
220
buffer
[position++] = (byte) value;
221
buffer
[position++] = (byte) (value >> 8);
222
buffer
[position++] = (byte) (value >> 16);
223
buffer
[position++] = (byte) (value >> 24);
224
buffer
[position++] = (byte) (value >> 32);
225
buffer
[position++] = (byte) (value >> 40);
226
buffer
[position++] = (byte) (value >> 48);
227
buffer
[position++] = (byte) (value >> 56);
273
if (position + length >
buffer
.Length)
276
Buffer.BlockCopy (bytes, 0,
buffer
, position, length);
285
if (position + length >
buffer
.Length)
296
if (position + buffer.length > this.
buffer
.Length)
299
Buffer.BlockCopy (buffer.
buffer
, 0, this.
buffer
, position, buffer.length);
328
var current = this.
buffer
;
Mono.Cecil.PE\ByteBufferEqualityComparer.cs (3)
23
var x_buffer = x.
buffer
;
24
var y_buffer = y.
buffer
;
40
var bytes = buffer.
buffer
;
Mono.Cecil\AssemblyReader.cs (7)
2338
if (reader.
buffer
[reader.position] == field_sig) {
2690
if (reader.
buffer
[reader.position] != '.') {
2999
else if (signature.
buffer
[signature.position] != 0xff) {
3798
if (
buffer
[position] == 0xff) {
3807
if (position + length >
buffer
.Length)
3810
var @string = Encoding.UTF8.GetString (
buffer
, position, length);
3818
var separator = (char)
buffer
[position];
Mono.Security.Cryptography\CryptoService.cs (1)
151
crypto_stream.Write (buffers [i].
buffer
, 0, buffers [i].length);