[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