Handle quoted names when constructing $stub's,
[oota-llvm.git] / include / llvm / CodeGen / AsmPrinter.h
index ddd91620b21c8c51a87cd3e2471d816a0d4da0f0..dd42ce141a3f8200ff4104c5e88b5772df12a0ac 100644 (file)
@@ -348,6 +348,11 @@ namespace llvm {
     /// specified type.
     void printDataDirective(const Type *type);
 
+    /// printSuffixedName - This prints a name with preceding 
+    /// getPrivateGlobalPrefix and the specified suffix, handling quoted names
+    /// correctly.
+    void printSuffixedName(std::string &Name, const char* Suffix);
+
   private:
     void EmitLLVMUsedList(Constant *List);
     void EmitXXStructorList(Constant *List);