1 write to RelativeVirtualAddress
System.Reflection.Metadata (1)
System\Reflection\PortableExecutable\SectionLocation.cs (1)
13
RelativeVirtualAddress
= relativeVirtualAddress;
25 references to RelativeVirtualAddress
ILAssembler (12)
VTableExportPEBuilder.cs (12)
167
_textSectionRva = location.
RelativeVirtualAddress
;
262
int mappedFieldDataRva = textSectionLocation.
RelativeVirtualAddress
+ mappedFieldDataOffset;
372
_sdataRva = location.
RelativeVirtualAddress
;
435
int slotDataRva = location.
RelativeVirtualAddress
+ currentSlotDataOffset;
480
int slotRva = location.
RelativeVirtualAddress
+ slotOffset;
481
exportStubRvas[i] = location.
RelativeVirtualAddress
+ exportStubsOffset + i * exportStubSize;
491
_exportDirectoryRva = location.
RelativeVirtualAddress
+ builder.Count;
510
builder.WriteInt32(location.
RelativeVirtualAddress
+ exportDirStart + 40 +
515
builder.WriteInt32(location.
RelativeVirtualAddress
+ exportDirStart + 40); // AddressOfFunctions
516
builder.WriteInt32(location.
RelativeVirtualAddress
+ exportDirStart + 40 + numExports * 4); // AddressOfNames
517
builder.WriteInt32(location.
RelativeVirtualAddress
+ exportDirStart + 40 + numExports * 4 * 2); // AddressOfNameOrdinals
532
int nameOffset = location.
RelativeVirtualAddress
+ exportDirStart + 40 +
Microsoft.CodeAnalysis (2)
PEWriter\PeWriter.cs (2)
416
NativeResourceWriter.SerializeWin32Resources(builder, _resourceSection, location.
RelativeVirtualAddress
);
432
NativeResourceWriter.SerializeWin32Resources(builder, _resources, location.
RelativeVirtualAddress
);
System.Reflection.Metadata (11)
System\Reflection\PortableExecutable\DebugDirectory\DebugDirectoryBuilder.cs (1)
234
addressOfRawData = sectionLocation.
RelativeVirtualAddress
+ dataOffset;
System\Reflection\PortableExecutable\ManagedPEBuilder.cs (10)
138
int methodBodyStreamRva = location.
RelativeVirtualAddress
+ textSection.OffsetToILStream;
139
int mappedFieldDataStreamRva = location.
RelativeVirtualAddress
+ textSection.CalculateOffsetToMappedFieldDataStream();
152
location.
RelativeVirtualAddress
+ debugDirectoryOffset,
161
_lazyEntryPointAddress = textSection.GetEntryPointAddress(location.
RelativeVirtualAddress
);
165
location.
RelativeVirtualAddress
,
178
_peDirectoriesBuilder.ImportAddressTable = textSection.GetImportAddressTableDirectoryEntry(location.
RelativeVirtualAddress
);
179
_peDirectoriesBuilder.ImportTable = textSection.GetImportTableDirectoryEntry(location.
RelativeVirtualAddress
);
180
_peDirectoriesBuilder.CorHeaderTable = textSection.GetCorHeaderDirectoryEntry(location.
RelativeVirtualAddress
);
192
_peDirectoriesBuilder.ResourceTable = new DirectoryEntry(location.
RelativeVirtualAddress
, sectionBuilder.Count);
201
_peDirectoriesBuilder.BaseRelocationTable = new DirectoryEntry(location.
RelativeVirtualAddress
, sectionBuilder.Count);