summaryrefslogtreecommitdiffstats
path: root/lldb/source/Symbol/Declaration.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Symbol/Declaration.cpp')
-rw-r--r--lldb/source/Symbol/Declaration.cpp8
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)
OpenPOWER on IntegriCloud