public CompilationUnit(@string Pkg = default, ref ptr <Library> Lib = default, ref ptr <Symbol> Consts = default, slice <dwarf.Range> PCs = default, ref ptr <dwarf.DWDie> DWInfo = default, slice <ptr <Symbol> > FuncDIEs = default, slice <ptr <Symbol> > AbsFnDIEs = default, slice <ptr <Symbol> > RangeSyms = default, slice <ptr <Symbol> > Textp = default, slice <@string> DWARFFileTable = default, LoaderSym Consts2 = default, slice <LoaderSym> FuncDIEs2 = default, slice <LoaderSym> AbsFnDIEs2 = default, slice <LoaderSym> RangeSyms2 = default, slice <LoaderSym> Textp2 = default) { this.Pkg = Pkg; this.Lib = Lib; this.Consts = Consts; this.PCs = PCs; this.DWInfo = DWInfo; this.FuncDIEs = FuncDIEs; this.AbsFnDIEs = AbsFnDIEs; this.RangeSyms = RangeSyms; this.Textp = Textp; this.DWARFFileTable = DWARFFileTable; this.Consts2 = Consts2; this.FuncDIEs2 = FuncDIEs2; this.AbsFnDIEs2 = AbsFnDIEs2; this.RangeSyms2 = RangeSyms2; this.Textp2 = Textp2; }
public Section(byte Rwx = default, short Extnum = default, int Align = default, @string Name = default, ulong Vaddr = default, ulong Length = default, ref ptr <Segment> Seg = default, ulong Reloff = default, ulong Rellen = default, ref ptr <Symbol> Sym = default, LoaderSym Sym2 = default, ushort Index = default) { this.Rwx = Rwx; this.Extnum = Extnum; this.Align = Align; this.Name = Name; this.Vaddr = Vaddr; this.Length = Length; this.Seg = Seg; this.Reloff = Reloff; this.Rellen = Rellen; this.Sym = Sym; this.Sym2 = Sym2; this.Index = Index; }
public Symbol(@string Name = default, SymKind Type = default, short Version = default, Attribute Attr = default, int Dynid = default, int Align = default, long Value = default, long Size = default, ref ptr <Symbol> Outer = default, LoaderSym SymIdx = default, ref ptr <AuxSymbol> auxinfo = default, ref ptr <Section> Sect = default, slice <byte> P = default, slice <Reloc> R = default) { this.Name = Name; this.Type = Type; this.Version = Version; this.Attr = Attr; this.Dynid = Dynid; this.Align = Align; this.Value = Value; this.Size = Size; this.Outer = Outer; this.SymIdx = SymIdx; this.auxinfo = auxinfo; this.Sect = Sect; this.P = P; this.R = R; }