Lines Matching refs:Obj

33   COFFParser(COFFYAML::Object &Obj) : Obj(Obj) {
40 for (std::vector<COFFYAML::Section>::iterator i = Obj.Sections.begin(),
41 e = Obj.Sections.end(); i != e; ++i) {
68 for (std::vector<COFFYAML::Symbol>::iterator i = Obj.Symbols.begin(),
69 e = Obj.Symbols.end(); i != e; ++i) {
110 COFFYAML::Object &Obj;
124 SectionTableStart = sizeof(COFF::header) + CP.Obj.Header.SizeOfOptionalHeader;
125 SectionTableSize = sizeof(COFF::section) * CP.Obj.Sections.size();
130 for (std::vector<COFFYAML::Section>::iterator i = CP.Obj.Sections.begin(),
131 e = CP.Obj.Sections.end();
154 for (std::vector<COFFYAML::Symbol>::iterator i = CP.Obj.Symbols.begin(),
155 e = CP.Obj.Symbols.end();
176 CP.Obj.Header.NumberOfSections = CP.Obj.Sections.size();
177 CP.Obj.Header.NumberOfSymbols = NumberOfSymbols;
178 CP.Obj.Header.PointerToSymbolTable = SymbolTableStart;
226 OS << binary_le(CP.Obj.Header.Machine)
227 << binary_le(CP.Obj.Header.NumberOfSections)
228 << binary_le(CP.Obj.Header.TimeDateStamp)
229 << binary_le(CP.Obj.Header.PointerToSymbolTable)
230 << binary_le(CP.Obj.Header.NumberOfSymbols)
231 << binary_le(CP.Obj.Header.SizeOfOptionalHeader)
232 << binary_le(CP.Obj.Header.Characteristics);
235 for (std::vector<COFFYAML::Section>::iterator i = CP.Obj.Sections.begin(),
236 e = CP.Obj.Sections.end();
252 for (std::vector<COFFYAML::Symbol>::iterator I = CP.Obj.Symbols.begin(),
253 E = CP.Obj.Symbols.end();
260 for (std::vector<COFFYAML::Section>::iterator i = CP.Obj.Sections.begin(),
261 e = CP.Obj.Sections.end();
275 for (std::vector<COFFYAML::Symbol>::const_iterator i = CP.Obj.Symbols.begin(),
276 e = CP.Obj.Symbols.end();