Write llvm-tblgen backends as functions instead of sub-classes.
[oota-llvm.git] / include / llvm / TableGen / TableGenBackend.h
index 3ebcd92d0e48edde1da7b8fccdbae6b8c93897a3..751a7cf750d30e42a40380dc07ff93c91929c0ff 100644 (file)
@@ -38,6 +38,10 @@ public:   // Useful helper routines...
 
 };
 
+/// emitSourceFileHeader - Output a LLVM style file header to the specified
+/// ostream.
+void emitSourceFileHeader(StringRef Desc, raw_ostream &OS);
+
 } // End llvm namespace
 
 #endif