clang-tools 22.0.0git
clang::CodeBlock Class Reference
Inheritance diagram for clang::CodeBlock:
[legend]

Public Member Functions

void renderEscapedMarkdown (llvm::raw_ostream &OS) const override
void renderMarkdown (llvm::raw_ostream &OS) const override
void renderPlainText (llvm::raw_ostream &OS) const override
std::unique_ptr< Blockclone () const override
 CodeBlock (std::string Contents, std::string Language)

Detailed Description

Definition at line 358 of file Markup.cpp.

Constructor & Destructor Documentation

◆ CodeBlock()

clang::CodeBlock::CodeBlock ( std::string Contents,
std::string Language )
inline

Definition at line 383 of file Markup.cpp.

Member Function Documentation

◆ clone()

std::unique_ptr< Block > clang::CodeBlock::clone ( ) const
inlineoverride

Definition at line 379 of file Markup.cpp.

◆ renderEscapedMarkdown()

void clang::CodeBlock::renderEscapedMarkdown ( llvm::raw_ostream & OS) const
inlineoverride

Definition at line 360 of file Markup.cpp.

References renderMarkdown().

◆ renderMarkdown()

void clang::CodeBlock::renderMarkdown ( llvm::raw_ostream & OS) const
inlineoverride

Definition at line 363 of file Markup.cpp.

Referenced by renderEscapedMarkdown().

◆ renderPlainText()

void clang::CodeBlock::renderPlainText ( llvm::raw_ostream & OS) const
inlineoverride

Definition at line 374 of file Markup.cpp.


The documentation for this class was generated from the following file: