5 instantiations of OutputSection
ILCompiler.ReadyToRun (5)
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\CoffObjectWriter.cs (1)
412
_outputSectionLayout.Add(new
OutputSection
(section.Header.Name, section.Header.PointerToRawData, section.Header.VirtualAddress, section.Header.SizeOfRawData));
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\ElfObjectWriter.cs (1)
701
_outputSectionLayout.Add(new
OutputSection
(section.Name, currentOffset, currentOffset, (ulong)section.Stream.Length));
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\MachObjectWriter.cs (1)
175
_outputSectionLayout.Add(new
OutputSection
($"{section.SectionName}{section.SegmentName}", section.VirtualAddress, section.FileOffset, (ulong)section.Stream.Length));
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\PEObjectWriter.cs (2)
493
_outputSectionLayout.Add(new
OutputSection
(h.Name, 0, 0, 0));
555
_outputSectionLayout.Add(new
OutputSection
(h.Name, h.VirtualAddress, h.PointerToRawData, (uint)s.Stream.Length));
12 references to OutputSection
ILCompiler.ReadyToRun (12)
ObjectWriter\MapFileBuilder.cs (6)
202
OutputSection
section = _outputInfoBuilder.Sections[sectionIndex];
228
OutputSection
section = _outputInfoBuilder.Sections[symbol.SectionIndex];
239
OutputSection
section = _outputInfoBuilder.Sections[node.SectionIndex];
270
OutputSection
section = _outputInfoBuilder.Sections[symbol.SectionIndex];
282
OutputSection
section = _outputInfoBuilder.Sections[node.SectionIndex];
299
private static string GetNameHead(
OutputSection
section)
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\ObjectWriter.cs (2)
46
private protected readonly List<
OutputSection
> _outputSectionLayout = [];
613
foreach (
var
outputSection in _outputSectionLayout)
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\OutputInfoBuilder.cs (4)
127
private readonly List<
OutputSection
> _sections = [];
157
public void AddSection(
OutputSection
section)
197
OutputSection
section = _sections[node.SectionIndex];
241
public IReadOnlyList<
OutputSection
> Sections => _sections;