clang API Documentation


Go to the source code of this file.
Namespaces | |
| namespace | clang |
| namespace | 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) |