Lines Matching defs:Parse
107 bool Parse(const lldb_private::DataExtractor &data, lldb::offset_t *offset);
152 bool ELFRelocation::Parse(const lldb_private::DataExtractor &data,
155 return reloc.get<ELFRel *>()->Parse(data, offset);
157 return reloc.get<ELFRela *>()->Parse(data, offset);
220 bool ELFNote::Parse(const DataExtractor &data, lldb::offset_t *offset) {
555 if (header.Parse(data, &header_offset)) {
611 header.Parse(data, &header_offset);
809 return m_header.Parse(m_data, &offset);
1015 if (!symbol.Parse(dynsym_data, &offset))
1057 if (!program_headers[idx].Parse(data, &offset))
1082 // Parse the note header. If this fails, bail out.
1085 if (!note.Parse(data, &offset)) {
1252 // Parse the NT_FILE to look for stuff in paths to shared libraries
1482 if (!section_headers[idx].Parse(sh_data, &offset))
2133 if (!symbol.Parse(symtab_data, &offset))
2494 if (!symbol.Parse(dynsym_data, &cursor))
2602 if (!rel.Parse(rel_data, &offset))
2609 if (!symbol.Parse(symtab_data, &symbol_offset))
2810 if (!rel.Parse(rel_data, &offset)) {
2935 // Parse in the section list if needed.