Pointer traits require a full definition of a type to function
correctly, so the header must be included rather than only a forward
declaration.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@316714
91177308-0d34-0410-b5e6-
96231b3b80d8
#ifndef LLVM_MC_MCCODEPADDER_H
#define LLVM_MC_MCCODEPADDER_H
+#include "MCFragment.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/SmallPtrSet.h"
#include "llvm/ADT/SmallVector.h"
class MCFragment;
class MCInst;
class MCObjectStreamer;
-class MCPaddingFragment;
class MCSection;
typedef SmallVector<const MCPaddingFragment *, 8> MCPFRange;