1 write to data
Mono.Cecil (1)
Mono.Cecil.Metadata\Heap.cs (1)
21
this.
data
= data;
18 references to data
Mono.Cecil (18)
Mono.Cecil.Metadata\BlobHeap.cs (6)
24
if (index == 0 || index > this.
data
.Length - 1)
28
int length = (int)
data
.ReadCompressedUInt32 (ref position);
30
if (length >
data
.Length - position)
35
Buffer.BlockCopy (
data
, position, buffer, 0, length);
42
if (signature == 0 || signature >
data
.Length - 1) {
48
buffer =
data
;
Mono.Cecil.Metadata\GuidHeap.cs (2)
26
if (index == 0 || ((index - 1) + guid_size) >
data
.Length)
31
Buffer.BlockCopy (this.
data
, (int) ((index - 1) * guid_size), buffer, 0, guid_size);
Mono.Cecil.Metadata\StringHeap.cs (3)
35
if (index >
data
.Length - 1)
51
if (
data
[i] == 0)
57
return Encoding.UTF8.GetString (
data
, start, length);
Mono.Cecil.Metadata\UserStringHeap.cs (3)
24
uint length = (uint) (
data
.ReadCompressedUInt32 (ref start) & ~1);
31
chars [j++] = (char) (
data
[i] | (
data
[i + 1] << 8));
Mono.Cecil.PE\ImageReader.cs (1)
746
var buffer = new ByteBuffer (heap.
data
);
Mono.Cecil\AssemblyReader.cs (3)
458
: base (module.Image.TableHeap.
data
)
467
: base (image.TableHeap.
data
)
3279
: base (reader.image.BlobHeap.
data
)