Esempio n. 1
0
 public SmxDebugNativesTable(FileHeader file, SectionEntry header, SmxNameTable names)
     : base(file, header)
 {
     entries_ = DebugNativesHeader.From(file.SectionReader(header), names);
 }
Esempio n. 2
0
 public SmxDebugInfoSection(FileHeader file, SectionEntry header)
     : base(file, header)
 {
     info_ = DebugInfoHeader.From(file.SectionReader(header));
 }
Esempio n. 3
0
 public SmxDebugLinesTable(FileHeader file, SectionEntry header)
     : base(file, header)
 {
     entries_ = DebugLineEntry.From(file.SectionReader(header), header);
 }
Esempio n. 4
0
 public SmxDataSection(FileHeader file, SectionEntry header)
     : base(file, header)
 {
     dh_ = DataHeader.From(file.SectionReader(header));
 }
Esempio n. 5
0
 public SmxCodeV1Section(FileHeader file, SectionEntry header)
     : base(file, header)
 {
     ch_ = CodeV1Header.From(file.SectionReader(header));
 }
Esempio n. 6
0
 public SmxDebugSymbolsTable(FileHeader file, SectionEntry header, SmxDebugInfoSection info, SmxNameTable names)
     : base(file, header)
 {
     entries_ = DebugSymbolEntry.From(file, file.SectionReader(header), info, names);
 }
Esempio n. 7
0
 public SmxTagTable(FileHeader file, SectionEntry header, SmxNameTable names)
     : base(file, header)
 {
     var tags = TagEntry.From(file.SectionReader(header), header, names);
     tags_ = new Tag[tags.Length];
     for (var i = 0; i < tags.Length; i++)
         tags_[i] = new Tag(tags[i]);
 }
Esempio n. 8
0
 public SmxDebugInfoSection(FileHeader file, SectionEntry header)
     : base(file, header)
 {
     info_ = DebugInfoHeader.From(file.SectionReader(header));
 }
Esempio n. 9
0
 public SmxDebugFilesTable(FileHeader file, SectionEntry header, SmxNameTable names)
     : base(file, header)
 {
     entries_ = DebugFileEntry.From(file.SectionReader(header), header, names);
 }
Esempio n. 10
0
 public SmxDataSection(FileHeader file, SectionEntry header)
     : base(file, header)
 {
     dh_ = DataHeader.From(file.SectionReader(header));
 }
Esempio n. 11
0
 public SmxCodeV1Section(FileHeader file, SectionEntry header)
     : base(file, header)
 {
     ch_ = CodeV1Header.From(file.SectionReader(header));
 }
Esempio n. 12
0
 public SmxPubvarTable(FileHeader file, SectionEntry header, SmxNameTable names)
     : base(file, header)
 {
     pubvars_ = PubvarEntry.From(file.SectionReader(header), header, names);
 }
Esempio n. 13
0
 public SmxNativeTable(FileHeader file, SectionEntry header, SmxNameTable names)
     : base(file, header)
 {
     natives_ = NativeEntry.From(file.SectionReader(header), header, names);
 }
Esempio n. 14
0
 public SmxRttiListTable(FileHeader file, SectionEntry header, SmxNameTable names)
     : base(file, header)
 {
     var reader = file.SectionReader(header);
 }
Esempio n. 15
0
 public SmxDebugSymbolsTable(FileHeader file, SectionEntry header, SmxDebugInfoSection info, SmxNameTable names)
     : base(file, header)
 {
     entries_ = DebugSymbolEntry.From(file, file.SectionReader(header), info, names);
 }
Esempio n. 16
0
 public SmxPubvarTable(FileHeader file, SectionEntry header, SmxNameTable names)
     : base(file, header)
 {
     pubvars_ = PubvarEntry.From(file.SectionReader(header), header, names);
 }
Esempio n. 17
0
 public SmxNativeTable(FileHeader file, SectionEntry header, SmxNameTable names)
     : base(file, header)
 {
     natives_ = NativeEntry.From(file.SectionReader(header), header, names);
 }
Esempio n. 18
0
 public SmxDebugLinesTable(FileHeader file, SectionEntry header)
     : base(file, header)
 {
     entries_ = DebugLineEntry.From(file.SectionReader(header), header);
 }