Lines Matching defs:Section

1 //===-- Section.cpp ---------------------------------------------*- C++ -*-===//
10 #include "lldb/Core/Section.h"
18 Section::Section (const ModuleSP &module_sp,
44 // printf ("Section::Section(%p): module=%p, sect_id = 0x%16.16" PRIx64 ", addr=[0x%16.16" PRIx64 " - 0x%16.16" PRIx64 "), file [0x%16.16" PRIx64 " - 0x%16.16" PRIx64 "), flags = 0x%8.8x, name = %s\n",
48 Section::Section (const lldb::SectionSP &parent_section_sp,
75 // printf ("Section::Section(%p): module=%p, sect_id = 0x%16.16" PRIx64 ", addr=[0x%16.16" PRIx64 " - 0x%16.16" PRIx64 "), file [0x%16.16" PRIx64 " - 0x%16.16" PRIx64 "), flags = 0x%8.8x, name = %s.%s\n",
81 Section::~Section()
83 // printf ("Section::~Section(%p)\n", this);
87 Section::GetFileAddress () const
102 Section::GetOffset () const
114 Section::GetLoadBaseAddress (Target *target) const
126 load_base_addr = target->GetSectionLoadList().GetSectionLoadAddress (const_cast<Section *>(this)->shared_from_this());
132 Section::ResolveContainedAddress (addr_t offset, Address &so_addr) const
139 Section* child_section = m_children.GetSectionAtIndex (i).get();
147 so_addr.SetSection(const_cast<Section *>(this)->shared_from_this());
157 Section::ContainsFileAddress (addr_t vm_addr) const
172 Section::Compare (const Section& a, const Section& b)
201 Section::Dump (Stream *s, Target *target, uint32_t depth) const
238 Section::DumpName (Stream *s) const
264 Section::IsDescendant (const Section *section)
275 Section::Slide (addr_t slide_amount, bool slide_children)
334 SectionList::FindSectionIndex (const Section* sect)
416 Section *child_section = sect_iter->get();
486 Section *sect = sect_iter->get();
515 s->Printf( "SectID Type %s Address File Off. File Size Flags Section Name\n", target_has_loaded_sections ? "Load" : "File");