1 write to _exports
ILAssembler (1)
VTableExportPEBuilder.cs (1)
104
_exports
= exports.IsDefault ? ImmutableArray<ExportInfo>.Empty : exports;
14 references to _exports
ILAssembler (14)
VTableExportPEBuilder.cs (14)
142
if ((
_exports
.Length > 0 || !_dataLabelFixups.IsEmpty) && !hasRelocationSection)
211
foreach (ExportInfo _ in
_exports
)
303
if (
_exports
.Length > 0)
405
Debug.Assert(_exportStubs.Count ==
_exports
.Length);
407
for (int i = 0; i <
_exports
.Length; i++)
409
ExportInfo export =
_exports
[i];
432
int baseOrdinal =
_exports
.Min(export => export.Ordinal);
433
int maxOrdinal =
_exports
.Max(export => export.Ordinal);
437
ExportInfo[] sortedExports =
_exports
.ToArray();
450
int ordinalTableOffset = checked(namePointerTableOffset + (
_exports
.Length * sizeof(int)));
451
int exportNamesOffset = checked(ordinalTableOffset + (
_exports
.Length * sizeof(ushort)));
463
builder.WriteInt32(
_exports
.Length);
469
for (int i = 0; i <
_exports
.Length; i++)
471
int functionIndex =
_exports
[i].Ordinal - baseOrdinal;