[ptr-traits] Split the MCFragment type hierarchy out of the MCAssembler
[oota-llvm.git] / include / llvm / MC / MCSection.h
index 08af5334bc1972cc55ae5ecb381a2c07dac0f122..09a98929113abc5fd2beedfa917f3f695c98c6f0 100644 (file)
 #include "llvm/ADT/StringRef.h"
 #include "llvm/ADT/ilist.h"
 #include "llvm/ADT/ilist_node.h"
-#include "llvm/MC/MCAssembler.h"
+#include "llvm/MC/MCFragment.h"
 #include "llvm/MC/SectionKind.h"
 #include "llvm/Support/Compiler.h"
 
 namespace llvm {
-class MCAssembler;
 class MCAsmInfo;
+class MCAssembler;
 class MCContext;
 class MCExpr;
 class MCFragment;