aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Rewrite/HTMLRewrite.h
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2008-03-27 17:15:29 +0000
committerTed Kremenek <kremenek@apple.com>2008-03-27 17:15:29 +0000
commit053ef593fa9d2b890645a914eee203231fb34458 (patch)
tree2b56bcea2fbcc7cf8b09a677635e835fd13b1099 /include/clang/Rewrite/HTMLRewrite.h
parent1c33975b2192fa4536b1205a1809826ff6e03263 (diff)
Add html::EscapeText for std::string; use this function to escape text in message bubbles.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@48884 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Rewrite/HTMLRewrite.h')
-rw-r--r--include/clang/Rewrite/HTMLRewrite.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/clang/Rewrite/HTMLRewrite.h b/include/clang/Rewrite/HTMLRewrite.h
index 1b0aa28a9d..b8f9b95913 100644
--- a/include/clang/Rewrite/HTMLRewrite.h
+++ b/include/clang/Rewrite/HTMLRewrite.h
@@ -16,6 +16,7 @@
#define LLVM_CLANG_HTMLREWRITER_H
#include "clang/Basic/SourceLocation.h"
+#include <string>
namespace clang {
@@ -24,7 +25,8 @@ class Rewriter;
namespace html {
void EscapeText(Rewriter& R, unsigned FileID, bool EscapeSpaces = false);
-
+ std::string EscapeText(const std::string& s, bool EscapeSpaces = false);
+
void AddLineNumbers(Rewriter& R, unsigned FileID);
void AddHeaderFooterInternalBuiltinCSS(Rewriter& R, unsigned FileID);