Example #1
0
 public moduledata(slice <byte> pclntable = default, slice <functab> ftab = default, slice <uint> filetab = default, System.UIntPtr findfunctab = default, System.UIntPtr minpc = default, System.UIntPtr maxpc = default, System.UIntPtr text = default, System.UIntPtr etext = default, System.UIntPtr noptrdata = default, System.UIntPtr enoptrdata = default, System.UIntPtr data = default, System.UIntPtr edata = default, System.UIntPtr bss = default, System.UIntPtr ebss = default, System.UIntPtr noptrbss = default, System.UIntPtr enoptrbss = default, System.UIntPtr end = default, System.UIntPtr gcdata = default, System.UIntPtr gcbss = default, System.UIntPtr types = default, System.UIntPtr etypes = default, slice <textsect> textsectmap = default, slice <int> typelinks = default, slice <ptr <itab> > itablinks = default, slice <ptabEntry> ptab = default, @string pluginpath = default, slice <modulehash> pkghashes = default, @string modulename = default, slice <modulehash> modulehashes = default, byte hasmain = default, bitvector gcdatamask = default, bitvector gcbssmask = default, map <typeOff, ptr <_type> > typemap = default, bool bad = default, ref ptr <moduledata> next = default)
 {
     this.pclntable    = pclntable;
     this.ftab         = ftab;
     this.filetab      = filetab;
     this.findfunctab  = findfunctab;
     this.minpc        = minpc;
     this.maxpc        = maxpc;
     this.text         = text;
     this.etext        = etext;
     this.noptrdata    = noptrdata;
     this.enoptrdata   = enoptrdata;
     this.data         = data;
     this.edata        = edata;
     this.bss          = bss;
     this.ebss         = ebss;
     this.noptrbss     = noptrbss;
     this.enoptrbss    = enoptrbss;
     this.end          = end;
     this.gcdata       = gcdata;
     this.gcbss        = gcbss;
     this.types        = types;
     this.etypes       = etypes;
     this.textsectmap  = textsectmap;
     this.typelinks    = typelinks;
     this.itablinks    = itablinks;
     this.ptab         = ptab;
     this.pluginpath   = pluginpath;
     this.pkghashes    = pkghashes;
     this.modulename   = modulename;
     this.modulehashes = modulehashes;
     this.hasmain      = hasmain;
     this.gcdatamask   = gcdatamask;
     this.gcbssmask    = gcbssmask;
     this.typemap      = typemap;
     this.bad          = bad;
     this.next         = next;
 }
Example #2
0
 public childInfo(System.UIntPtr argoff = default, System.UIntPtr arglen = default, bitvector args = default, ref ptr <byte> sp = default, System.UIntPtr depth = default)
 {
     this.argoff = argoff;
     this.arglen = arglen;
     this.args   = args;
     this.sp     = sp;
     this.depth  = depth;
 }