summaryrefslogtreecommitdiffstats
path: root/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp
diff options
context:
space:
mode:
authorDmitri Gribenko <gribozavr@gmail.com>2013-01-30 21:54:20 +0000
committerDmitri Gribenko <gribozavr@gmail.com>2013-01-30 21:54:20 +0000
commit6b11fca83a3dfb77f59e2cd2abf5fa86ce4daa61 (patch)
tree01af7184015743e51527c267c2893ede4e785adb /clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp
parentff65cbac7f2d0764afbdf6c4ff6345d15ffdb92c (diff)
downloadbcm5719-llvm-6b11fca83a3dfb77f59e2cd2abf5fa86ce4daa61.tar.gz
bcm5719-llvm-6b11fca83a3dfb77f59e2cd2abf5fa86ce4daa61.zip
TableGen backends: use emitSourceFileHeader() to emit the warning about
file contents being autogenerated llvm-svn: 173979
Diffstat (limited to 'clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp')
-rw-r--r--clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp b/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp
index 3afe2b73f0a..bfdb268b63b 100644
--- a/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp
+++ b/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp
@@ -17,6 +17,7 @@
#include "llvm/TableGen/Error.h"
#include "llvm/TableGen/Record.h"
#include "llvm/TableGen/StringMatcher.h"
+#include "llvm/TableGen/TableGenBackend.h"
#include <vector>
using namespace llvm;
@@ -70,7 +71,8 @@ void EmitClangCommentHTMLNamedCharacterReferences(RecordKeeper &Records,
NameToUTF8.push_back(Match);
}
- OS << "// This file is generated by TableGen. Do not edit.\n\n";
+ emitSourceFileHeader("HTML named character reference to UTF-8 "
+ "translation", OS);
OS << "StringRef translateHTMLNamedCharacterReferenceToUTF8(\n"
" StringRef Name) {\n";
OpenPOWER on IntegriCloud