diff options
Diffstat (limited to 'lldb/source/Symbol/Declaration.cpp')
-rw-r--r-- | lldb/source/Symbol/Declaration.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lldb/source/Symbol/Declaration.cpp b/lldb/source/Symbol/Declaration.cpp index 2f312d461c4..8685d8df7cc 100644 --- a/lldb/source/Symbol/Declaration.cpp +++ b/lldb/source/Symbol/Declaration.cpp @@ -57,11 +57,15 @@ Declaration::Clear() } void -Declaration::Dump(Stream *s) const +Declaration::Dump(Stream *s, bool show_fullpaths) const { if (m_file) { - *s << ", decl = " << m_file; + *s << ", decl = "; + if (show_fullpaths) + *s << m_file; + else + *s << m_file.GetFilename(); if (m_line > 0) s->Printf(":%u", m_line); if (m_column > 0) |