reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 1637   ::memset(&sect64, 0, sizeof(sect64));
 1637   ::memset(&sect64, 0, sizeof(sect64));
 1641     m_mach_sections.push_back(sect64);
 1648     if (m_data.GetU8(&offset, (uint8_t *)sect64.sectname,
 1649                      sizeof(sect64.sectname)) == nullptr)
 1651     if (m_data.GetU8(&offset, (uint8_t *)sect64.segname,
 1652                      sizeof(sect64.segname)) == nullptr)
 1654     sect64.addr = m_data.GetAddress(&offset);
 1655     sect64.size = m_data.GetAddress(&offset);
 1657     if (m_data.GetU32(&offset, &sect64.offset, num_u32s) == nullptr)
 1662     m_mach_sections.push_back(sect64);
 1666           sect64.sectname, strnlen(sect64.sectname, sizeof(sect64.sectname)));
 1666           sect64.sectname, strnlen(sect64.sectname, sizeof(sect64.sectname)));
 1666           sect64.sectname, strnlen(sect64.sectname, sizeof(sect64.sectname)));
 1674         const_segname.SetTrimmedCStringWithLength(sect64.segname,
 1675                                                   sizeof(sect64.segname));
 1680           const lldb::addr_t sect64_min_addr = sect64.addr;
 1681           const lldb::addr_t sect64_max_addr = sect64_min_addr + sect64.size;
 1703           if (sect64.offset) {
 1709             const lldb::addr_t section_min_file_offset = sect64.offset;
 1711                 section_min_file_offset + sect64.size;
 1734               sect64.addr, // File VM address == addresses as they are
 1736               sect64.size,   // VM size in bytes of this section
 1737               sect64.offset, // Offset to the data for this section in
 1739               sect64.offset ? sect64.size : 0, // Size in bytes of
 1739               sect64.offset ? sect64.size : 0, // Size in bytes of
 1742               sect64.align,
 1754       lldb::SectionType sect_type = GetSectionType(sect64.flags, section_name);
 1758           sect_type, sect64.addr - segment_sp->GetFileAddress(), sect64.size,
 1758           sect_type, sect64.addr - segment_sp->GetFileAddress(), sect64.size,
 1759           sect64.offset, sect64.offset == 0 ? 0 : sect64.size, sect64.align,
 1759           sect64.offset, sect64.offset == 0 ? 0 : sect64.size, sect64.align,
 1759           sect64.offset, sect64.offset == 0 ? 0 : sect64.size, sect64.align,
 1759           sect64.offset, sect64.offset == 0 ? 0 : sect64.size, sect64.align,
 1760           sect64.flags));
 1766                                    sect64.offset) != nullptr;