1 write to _exports
ILAssembler (1)
ILAssemblerPEBuilder.cs (1)
126_exports = exports.IsDefault ? ImmutableArray<ExportInfo>.Empty : exports;
14 references to _exports
ILAssembler (14)
ILAssemblerPEBuilder.cs (14)
204if ((_exports.Length > 0 || !_dataLabelFixups.IsEmpty || HasTlsData) && !hasRelocationSection) 284foreach (ExportInfo _ in _exports) 352if (_exports.Length > 0) 548Debug.Assert(_exportStubs.Count == _exports.Length); 550for (int i = 0; i < _exports.Length; i++) 552ExportInfo export = _exports[i]; 574int baseOrdinal = _exports.Min(export => export.Ordinal); 575int maxOrdinal = _exports.Max(export => export.Ordinal); 579ExportInfo[] sortedExports = _exports.ToArray(); 592int ordinalTableOffset = checked(namePointerTableOffset + (_exports.Length * sizeof(int))); 593int exportNamesOffset = checked(ordinalTableOffset + (_exports.Length * sizeof(ushort))); 605builder.WriteInt32(_exports.Length); 611for (int i = 0; i < _exports.Length; i++) 613int functionIndex = _exports[i].Ordinal - baseOrdinal;