class GlobalAlias;
class MachineConstantPoolEntry;
class MachineConstantPoolValue;
+ class MachineModuleInfo;
class Mangler;
class TargetAsmInfo;
class Type;
///
unsigned FunctionNumber;
+ /// MachineModuleInfo - This is needed because printDeclare() has to insert
+ /// DebugVariable entries into the dwarf table. This is a short term hack
+ /// that ought be fixed soon.
+ MachineModuleInfo *MMI;
+
protected:
// Necessary for external weak linkage support
std::set<const GlobalValue*> ExtWeakSymbols;