diff options
Diffstat (limited to 'contrib/llvm/tools/lldb/source/API/SBFileSpecList.cpp')
-rw-r--r-- | contrib/llvm/tools/lldb/source/API/SBFileSpecList.cpp | 147 |
1 files changed, 53 insertions, 94 deletions
diff --git a/contrib/llvm/tools/lldb/source/API/SBFileSpecList.cpp b/contrib/llvm/tools/lldb/source/API/SBFileSpecList.cpp index a457a75..8ed3f6f 100644 --- a/contrib/llvm/tools/lldb/source/API/SBFileSpecList.cpp +++ b/contrib/llvm/tools/lldb/source/API/SBFileSpecList.cpp @@ -1,4 +1,4 @@ -//===-- SBFileSpecListList.cpp ------------------------------------------*- C++ -*-===// +//===-- SBFileSpecList.cpp --------------------------------------*- C++ -*-===// // // The LLVM Compiler Infrastructure // @@ -20,124 +20,83 @@ using namespace lldb; using namespace lldb_private; +SBFileSpecList::SBFileSpecList() : m_opaque_ap(new FileSpecList()) {} +SBFileSpecList::SBFileSpecList(const SBFileSpecList &rhs) : m_opaque_ap() { + Log *log(lldb_private::GetLogIfAllCategoriesSet(LIBLLDB_LOG_API)); -SBFileSpecList::SBFileSpecList () : - m_opaque_ap(new FileSpecList()) -{ -} - -SBFileSpecList::SBFileSpecList (const SBFileSpecList &rhs) : - m_opaque_ap() -{ - Log *log(lldb_private::GetLogIfAllCategoriesSet (LIBLLDB_LOG_API)); - - if (rhs.m_opaque_ap.get()) - m_opaque_ap.reset (new FileSpecList (*(rhs.get()))); + if (rhs.m_opaque_ap.get()) + m_opaque_ap.reset(new FileSpecList(*(rhs.get()))); - if (log) - { - log->Printf ("SBFileSpecList::SBFileSpecList (const SBFileSpecList rhs.ap=%p) => SBFileSpecList(%p)", - static_cast<void*>(rhs.m_opaque_ap.get()), - static_cast<void*>(m_opaque_ap.get())); - } + if (log) { + log->Printf("SBFileSpecList::SBFileSpecList (const SBFileSpecList " + "rhs.ap=%p) => SBFileSpecList(%p)", + static_cast<void *>(rhs.m_opaque_ap.get()), + static_cast<void *>(m_opaque_ap.get())); + } } -SBFileSpecList::~SBFileSpecList () -{ -} +SBFileSpecList::~SBFileSpecList() {} -const SBFileSpecList & -SBFileSpecList::operator = (const SBFileSpecList &rhs) -{ - if (this != &rhs) - { - m_opaque_ap.reset (new lldb_private::FileSpecList(*(rhs.get()))); - } - return *this; +const SBFileSpecList &SBFileSpecList::operator=(const SBFileSpecList &rhs) { + if (this != &rhs) { + m_opaque_ap.reset(new lldb_private::FileSpecList(*(rhs.get()))); + } + return *this; } -uint32_t -SBFileSpecList::GetSize () const -{ - return m_opaque_ap->GetSize(); -} +uint32_t SBFileSpecList::GetSize() const { return m_opaque_ap->GetSize(); } -void -SBFileSpecList::Append (const SBFileSpec &sb_file) -{ - m_opaque_ap->Append (sb_file.ref()); +void SBFileSpecList::Append(const SBFileSpec &sb_file) { + m_opaque_ap->Append(sb_file.ref()); } -bool -SBFileSpecList::AppendIfUnique (const SBFileSpec &sb_file) -{ - return m_opaque_ap->AppendIfUnique (sb_file.ref()); +bool SBFileSpecList::AppendIfUnique(const SBFileSpec &sb_file) { + return m_opaque_ap->AppendIfUnique(sb_file.ref()); } -void -SBFileSpecList::Clear() -{ - m_opaque_ap->Clear(); -} +void SBFileSpecList::Clear() { m_opaque_ap->Clear(); } -uint32_t -SBFileSpecList::FindFileIndex (uint32_t idx, const SBFileSpec &sb_file, bool full) -{ - return m_opaque_ap->FindFileIndex (idx, sb_file.ref(), full); +uint32_t SBFileSpecList::FindFileIndex(uint32_t idx, const SBFileSpec &sb_file, + bool full) { + return m_opaque_ap->FindFileIndex(idx, sb_file.ref(), full); } -const SBFileSpec -SBFileSpecList::GetFileSpecAtIndex (uint32_t idx) const -{ - SBFileSpec new_spec; - new_spec.SetFileSpec(m_opaque_ap->GetFileSpecAtIndex(idx)); - return new_spec; +const SBFileSpec SBFileSpecList::GetFileSpecAtIndex(uint32_t idx) const { + SBFileSpec new_spec; + new_spec.SetFileSpec(m_opaque_ap->GetFileSpecAtIndex(idx)); + return new_spec; } -const lldb_private::FileSpecList * -SBFileSpecList::operator->() const -{ - return m_opaque_ap.get(); +const lldb_private::FileSpecList *SBFileSpecList::operator->() const { + return m_opaque_ap.get(); } -const lldb_private::FileSpecList * -SBFileSpecList::get() const -{ - return m_opaque_ap.get(); +const lldb_private::FileSpecList *SBFileSpecList::get() const { + return m_opaque_ap.get(); } - -const lldb_private::FileSpecList & -SBFileSpecList::operator*() const -{ - return *m_opaque_ap.get(); +const lldb_private::FileSpecList &SBFileSpecList::operator*() const { + return *m_opaque_ap.get(); } -const lldb_private::FileSpecList & -SBFileSpecList::ref() const -{ - return *m_opaque_ap.get(); +const lldb_private::FileSpecList &SBFileSpecList::ref() const { + return *m_opaque_ap.get(); } -bool -SBFileSpecList::GetDescription (SBStream &description) const -{ - Stream &strm = description.ref(); - - if (m_opaque_ap.get()) - { - uint32_t num_files = m_opaque_ap->GetSize(); - strm.Printf ("%d files: ", num_files); - for (uint32_t i = 0; i < num_files; i++) - { - char path[PATH_MAX]; - if (m_opaque_ap->GetFileSpecAtIndex(i).GetPath(path, sizeof(path))) - strm.Printf ("\n %s", path); - } +bool SBFileSpecList::GetDescription(SBStream &description) const { + Stream &strm = description.ref(); + + if (m_opaque_ap.get()) { + uint32_t num_files = m_opaque_ap->GetSize(); + strm.Printf("%d files: ", num_files); + for (uint32_t i = 0; i < num_files; i++) { + char path[PATH_MAX]; + if (m_opaque_ap->GetFileSpecAtIndex(i).GetPath(path, sizeof(path))) + strm.Printf("\n %s", path); } - else - strm.PutCString ("No value"); - - return true; + } else + strm.PutCString("No value"); + + return true; } |