clang  3.7.0
Namespaces | Functions
HTMLRewrite.h File Reference
#include "clang/Basic/SourceLocation.h"
#include <string>
Include dependency graph for HTMLRewrite.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 clang
 
 clang::html
 

Functions

void clang::html::HighlightRange (Rewriter &R, SourceLocation B, SourceLocation E, const char *StartTag, const char *EndTag)
 
void clang::html::HighlightRange (Rewriter &R, SourceRange Range, const char *StartTag, const char *EndTag)
 
void clang::html::HighlightRange (RewriteBuffer &RB, unsigned B, unsigned E, const char *BufferStart, const char *StartTag, const char *EndTag)
 
void clang::html::EscapeText (Rewriter &R, FileID FID, bool EscapeSpaces=false, bool ReplaceTabs=false)
 
std::string clang::html::EscapeText (StringRef s, bool EscapeSpaces=false, bool ReplaceTabs=false)
 
void clang::html::AddLineNumbers (Rewriter &R, FileID FID)
 
void clang::html::AddHeaderFooterInternalBuiltinCSS (Rewriter &R, FileID FID, const char *title=nullptr)
 
void clang::html::SyntaxHighlight (Rewriter &R, FileID FID, const Preprocessor &PP)
 
void clang::html::HighlightMacros (Rewriter &R, FileID FID, const Preprocessor &PP)