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)