From: Simon Pilgrim Date: Mon, 29 Apr 2019 18:25:04 +0000 (+0000) Subject: [TextAPI] Fix Symbol::dump which was failing to append the SymbolKind string. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=825a67d1c43796a2f0b7bec464ba3cad2138e17b;p=llvm [TextAPI] Fix Symbol::dump which was failing to append the SymbolKind string. Reported in https://www.viva64.com/en/b/0629/ git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@359478 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/TextAPI/MachO/Symbol.cpp b/lib/TextAPI/MachO/Symbol.cpp index 8c9ec78a96a..731b264f608 100644 --- a/lib/TextAPI/MachO/Symbol.cpp +++ b/lib/TextAPI/MachO/Symbol.cpp @@ -29,16 +29,16 @@ LLVM_DUMP_METHOD void Symbol::dump(raw_ostream &OS) const { Result += "(tlv) "; switch (Kind) { case SymbolKind::GlobalSymbol: - Result + Name.str(); + Result += Name.str(); break; case SymbolKind::ObjectiveCClass: - Result + "(ObjC Class) " + Name.str(); + Result += "(ObjC Class) " + Name.str(); break; case SymbolKind::ObjectiveCClassEHType: - Result + "(ObjC Class EH) " + Name.str(); + Result += "(ObjC Class EH) " + Name.str(); break; case SymbolKind::ObjectiveCInstanceVariable: - Result + "(ObjC IVar) " + Name.str(); + Result += "(ObjC IVar) " + Name.str(); break; } OS << Result;