[llvm] r326810 - [Asm] Fix another layering violation in assmebly macro dumping

Oliver Stannard via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 6 08:51:17 PST 2018


Author: olista01
Date: Tue Mar  6 08:51:17 2018
New Revision: 326810

URL: http://llvm.org/viewvc/llvm-project?rev=326810&view=rev
Log:
[Asm] Fix another layering violation in assmebly macro dumping

AsmToken is in the MCParser library, so we can't use its dump function from
MCAsmMacro in the MC library. Instead, just print the string, which we don't
need the MCParser library for.


Modified:
    llvm/trunk/lib/MC/MCAsmMacro.cpp

Modified: llvm/trunk/lib/MC/MCAsmMacro.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/MCAsmMacro.cpp?rev=326810&r1=326809&r2=326810&view=diff
==============================================================================
--- llvm/trunk/lib/MC/MCAsmMacro.cpp (original)
+++ llvm/trunk/lib/MC/MCAsmMacro.cpp Tue Mar  6 08:51:17 2018
@@ -25,7 +25,7 @@ void MCAsmMacroParameter::dump(raw_ostre
       if (!first)
         OS << ", ";
       first = false;
-      T.dump();
+      OS << T.getString();
     }
   }
   OS << "\n";




More information about the llvm-commits mailing list