1 write to _infoSectionWriter
ILCompiler.Compiler (1)
Compiler\ObjectWriter\Dwarf\DwarfInfoWriter.cs (1)
40
_infoSectionWriter
= infoSectionWriter;
15 references to _infoSectionWriter
ILCompiler.Compiler (15)
Compiler\ObjectWriter\Dwarf\DwarfInfoWriter.cs (15)
52
public long Position =>
_infoSectionWriter
.Position;
82
public void Write(ReadOnlySpan<byte> buffer) =>
_infoSectionWriter
.Write(buffer);
83
public void WriteULEB128(ulong value) =>
_infoSectionWriter
.WriteULEB128(value);
84
public void WriteUInt8(byte value) =>
_infoSectionWriter
.WriteLittleEndian<byte>(value);
85
public void WriteUInt16(ushort value) =>
_infoSectionWriter
.WriteLittleEndian<ushort>(value);
86
public void WriteUInt32(uint value) =>
_infoSectionWriter
.WriteLittleEndian<uint>(value);
87
public void WriteUInt64(ulong value) =>
_infoSectionWriter
.WriteLittleEndian<ulong>(value);
105
_infoSectionWriter
.EmitSymbolReference(RelocType.IMAGE_REL_BASED_HIGHLOW, new Utf8String(".debug_str"u8), stringsOffset);
114
_infoSectionWriter
.EmitSymbolReference(RelocType.IMAGE_REL_BASED_HIGHLOW, new Utf8String(".debug_str"u8), stringsOffset);
131
_lateBoundReferences.Add(new InfoReference(typeIndex, (int)
_infoSectionWriter
.Position, data));
132
_infoSectionWriter
.EmitData(data);
143
_infoSectionWriter
.EmitSymbolReference(_codeRelocType, sectionSymbolName, offset);
149
_infoSectionWriter
.EmitSymbolReference(RelocType.IMAGE_REL_BASED_HIGHLOW, new Utf8String(".debug_line"u8), offset);
169
_infoSectionWriter
.EmitSymbolReference(RelocType.IMAGE_REL_BASED_HIGHLOW, new Utf8String(".debug_loc"u8), (int)offset);
190
_infoSectionWriter
.EmitSymbolReference(RelocType.IMAGE_REL_BASED_HIGHLOW, new Utf8String(".debug_ranges"u8), offset);