6 instantiations of Section
ILAssembler (1)
VTableExportPEBuilder.cs (1)
138
builder.Add(new
Section
(SDataSectionName,
ILCompiler.Compiler (1)
Compiler\MstatObjectDumper.cs (1)
245
return result.AddRange(_emitter._customSections.Select(s => new
Section
(s.Name, SectionCharacteristics.MemRead)));
Microsoft.CodeAnalysis (1)
PEWriter\ExtendedPEBuilder.cs (1)
59
builder.Add(new
Section
(MvidSectionName, SectionCharacteristics.MemRead |
System.Reflection.Metadata (3)
System\Reflection\PortableExecutable\ManagedPEBuilder.cs (3)
97
builder.Add(new
Section
(TextSectionName, SectionCharacteristics.MemRead | SectionCharacteristics.MemExecute | SectionCharacteristics.ContainsCode));
101
builder.Add(new
Section
(ResourceSectionName, SectionCharacteristics.MemRead | SectionCharacteristics.ContainsInitializedData));
106
builder.Add(new
Section
(RelocationSectionName, SectionCharacteristics.MemRead | SectionCharacteristics.MemDiscardable | SectionCharacteristics.ContainsInitializedData));
13 references to Section
ILAssembler (2)
VTableExportPEBuilder.cs (2)
125
protected override ImmutableArray<
Section
> CreateSections()
132
var builder = ImmutableArray.CreateBuilder<
Section
>(baseSections.Length + 1);
ILCompiler.Compiler (2)
Compiler\MstatObjectDumper.cs (2)
242
protected override ImmutableArray<
Section
> CreateSections()
244
ImmutableArray<
Section
> result = base.CreateSections();
Microsoft.CodeAnalysis (2)
PEWriter\ExtendedPEBuilder.cs (2)
51
protected override ImmutableArray<
Section
> CreateSections()
57
var builder = ArrayBuilder<
Section
>.GetInstance(baseSections.Length + 1);
System.Reflection.Metadata (7)
System\Reflection\PortableExecutable\ManagedPEBuilder.cs (2)
94
protected override ImmutableArray<
Section
> CreateSections()
96
var builder = ImmutableArray.CreateBuilder<
Section
>(3);
System\Reflection\PortableExecutable\PEBuilder.cs (5)
18
private readonly Lazy<ImmutableArray<
Section
>> _lazySections;
71
_lazySections = new Lazy<ImmutableArray<
Section
>>(CreateSections);
74
protected ImmutableArray<
Section
> GetSections()
85
protected abstract ImmutableArray<
Section
> CreateSections();
132
foreach (
var
section in sections)