diff options
author | Bill Wendling <isanbard@gmail.com> | 2012-06-28 02:17:58 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2012-06-28 02:17:58 +0000 |
commit | a2ccbf0f85969807df1d77a2ff0c07ea0bb6bef2 (patch) | |
tree | 74b191d9cbebe71613d6cb5290518c3108d2fdec | |
parent | 74ac023cf6462e5dcfdf4b15a395de288fa70ebc (diff) | |
download | bcm5719-llvm-a2ccbf0f85969807df1d77a2ff0c07ea0bb6bef2.tar.gz bcm5719-llvm-a2ccbf0f85969807df1d77a2ff0c07ea0bb6bef2.zip |
Only print out the tag if it's there.
llvm-svn: 159328
-rw-r--r-- | llvm/lib/VMCore/DebugInfo.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/VMCore/DebugInfo.cpp b/llvm/lib/VMCore/DebugInfo.cpp index 4697fdecf3e..e56ab0f2b8f 100644 --- a/llvm/lib/VMCore/DebugInfo.cpp +++ b/llvm/lib/VMCore/DebugInfo.cpp @@ -993,7 +993,8 @@ void DIDescriptor::dump() const { void DIDescriptor::print(raw_ostream &OS) const { if (!DbgNode) return; - OS << "[" << dwarf::TagString(getTag()) << ']'; + if (const char *Tag = dwarf::TagString(getTag())) + OS << "[ " << Tag << " ]"; if (this->isSubrange()) { DISubrange(DbgNode).printInternal(OS); |