[llvm-commits] [PATCH] Use of DwarfDebug before	declaration/definition
    Kai 
    kai at redstar.de
       
    Sun Dec 16 03:39:50 PST 2012
    
    
  
Hi!
In lib/CodeGen/AsmPrinter/DwarfDebug.h, a pointer to DwarfDebug is used 
in line 225. The class itself is defined some lines below and there is 
no declaration. The attached patch adds the missing declaration.
(I assume here that I can use the header file stand-alone. I do this in 
my CodeView generation code and got an error.)
Regards
Kai
-------------- next part --------------
diff --git a/lib/CodeGen/AsmPrinter/DwarfDebug.h b/lib/CodeGen/AsmPrinter/DwarfDebug.h
index 738f117..63a3214 100644
--- a/lib/CodeGen/AsmPrinter/DwarfDebug.h
+++ b/lib/CodeGen/AsmPrinter/DwarfDebug.h
@@ -41,6 +41,7 @@ class DIEAbbrev;
 class DIE;
 class DIEBlock;
 class DIEEntry;
+class DwarfDebug;
 
 //===----------------------------------------------------------------------===//
 /// \brief This class is used to record source line correspondence.
    
    
More information about the llvm-commits
mailing list