[DebugInfo] Sink DwarfDebug::addCurrentFnArgument down into DwarfFile.
[oota-llvm.git] / lib / CodeGen / AsmPrinter / DwarfFile.h
index 02d296ebd23582e947755b16bd2192a92ab9e2b7..ce12f1246cdec94e9ea08cfd3cf5a5fa0556294e 100644 (file)
 
 namespace llvm {
 class AsmPrinter;
+class DbgVariable;
 class DwarfUnit;
 class DIEAbbrev;
 class MCSymbol;
 class DIE;
+class LexicalScope;
 class StringRef;
 class DwarfDebug;
 class MCSection;
@@ -81,6 +83,8 @@ public:
 
   /// \brief Returns the string pool.
   DwarfStringPool &getStringPool() { return StrPool; }
+
+  bool addCurrentFnArgument(DbgVariable *Var, LexicalScope *Scope);
 };
 }
 #endif