add a name mangler object
authorChris Lattner <sabre@nondot.org>
Mon, 11 Jul 2005 03:11:10 +0000 (03:11 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 11 Jul 2005 03:11:10 +0000 (03:11 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22370 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/ELFWriter.h

index b6d93d7df5db91e3ac08bbd2d1d0b063f4cf0bbb..4e94ee9be8beb5c86bf237056e4b19849dd8f1ab 100644 (file)
@@ -18,6 +18,7 @@
 
 namespace llvm {
   class GlobalVariable;
+  class Mangler;
 
   /// ELFWriter - This class implements the common target-independent code for
   /// writing ELF files.  Targets should derive a class from this to
@@ -35,6 +36,10 @@ namespace llvm {
     ///
     TargetMachine &TM;
 
+    /// Mang - The object used to perform name mangling for this module.
+    ///
+    Mangler *Mang;
+
     //===------------------------------------------------------------------===//
     // Properties to be set by the derived class ctor, used to configure the
     // ELFWriter.