1 write to _sectionWriter
ILCompiler.Compiler (1)
Compiler\ObjectWriter\Dwarf\DwarfEhFrame.cs (1)
23_sectionWriter = sectionWriter;
25 references to _sectionWriter
ILCompiler.Compiler (25)
Compiler\ObjectWriter\Dwarf\DwarfEhFrame.cs (25)
29_cieOffset.Add(cie, (uint)_sectionWriter.Position); 92_sectionWriter.WriteLittleEndian<uint>(length + padding - 4u); 93_sectionWriter.WriteLittleEndian<uint>(0); 95_sectionWriter.WriteByte(cie.ReturnAddressRegister < 0x7F ? (byte)1u : (byte)3u); // Version 96_sectionWriter.Write(augmentationString.AsSpan()); 97_sectionWriter.WriteByte(0); // null-terminator 99_sectionWriter.WriteULEB128(cie.CodeAlignFactor); 100_sectionWriter.WriteSLEB128(cie.DataAlignFactor); 101_sectionWriter.WriteULEB128(cie.ReturnAddressRegister); 103_sectionWriter.WriteULEB128(augmentationLength); 106_sectionWriter.WriteByte(cie.PersonalityEncoding); 111_sectionWriter.WriteByte(cie.LsdaEncoding); 115_sectionWriter.WriteByte(cie.PointerEncoding); 118_sectionWriter.Write(cie.Instructions); 120_sectionWriter.WritePadding((int)padding); 141_sectionWriter.WriteLittleEndian<uint>(length + padding - 4u); 142_sectionWriter.WriteLittleEndian<uint>((uint)(_sectionWriter.Position - cieOffset)); 148_sectionWriter.WriteByte((byte)(augmentationLength - 1)); 159_sectionWriter.Write(fde.Instructions); 160_sectionWriter.WritePadding((int)padding); 184_sectionWriter.EmitSymbolReference(relocationType, symbolName, symbolOffset); 188_sectionWriter.WritePadding((int)AddressSize(encoding)); 196_sectionWriter.WriteLittleEndian<uint>((uint)size); 200_sectionWriter.WriteLittleEndian<ulong>(size);