]> granicus.if.org Git - llvm/commitdiff
[TextAPI] Fix Symbol::dump which was failing to append the SymbolKind string.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 29 Apr 2019 18:25:04 +0000 (18:25 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 29 Apr 2019 18:25:04 +0000 (18:25 +0000)
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

lib/TextAPI/MachO/Symbol.cpp

index 8c9ec78a96a4c706a713bb1fe300c23940c3001f..731b264f6082db1cf57ea33a7237e6b48dc75e6a 100644 (file)
@@ -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;