#include "/work/www-prereleases/6.0.0/rc2/docsbuild/llvm.src/tools/clang/lib/Format/BreakableToken.h"
|
| BreakableLineCommentSection (const FormatToken &Token, unsigned StartColumn, unsigned OriginalStartColumn, bool FirstInLine, bool InPPDirective, encoding::Encoding Encoding, const FormatStyle &Style) |
|
unsigned | getRangeLength (unsigned LineIndex, unsigned Offset, StringRef::size_type Length, unsigned StartColumn) const override |
|
unsigned | getContentStartColumn (unsigned LineIndex, bool Break) const override |
|
void | insertBreak (unsigned LineIndex, unsigned TailOffset, Split Split, WhitespaceManager &Whitespaces) const override |
|
Split | getReflowSplit (unsigned LineIndex, llvm::Regex &CommentPragmasRegex) const override |
|
void | reflow (unsigned LineIndex, WhitespaceManager &Whitespaces) const override |
|
void | adaptStartOfLine (unsigned LineIndex, WhitespaceManager &Whitespaces) const override |
|
void | updateNextToken (LineState &State) const override |
|
bool | mayReflow (unsigned LineIndex, llvm::Regex &CommentPragmasRegex) const override |
|
Definition at line 414 of file BreakableToken.h.
◆ BreakableLineCommentSection()
clang::format::BreakableLineCommentSection::BreakableLineCommentSection |
( |
const FormatToken & |
Token, |
|
|
unsigned |
StartColumn, |
|
|
unsigned |
OriginalStartColumn, |
|
|
bool |
FirstInLine, |
|
|
bool |
InPPDirective, |
|
|
encoding::Encoding |
Encoding, |
|
|
const FormatStyle & |
Style |
|
) |
| |
Definition at line 650 of file BreakableToken.cpp.
References clang::format::encoding::columnWidthWithTabs(), clang::format::BreakableComment::Content, clang::format::BreakableComment::ContentColumn, clang::format::getLineCommentIndentPrefix(), clang::format::FormatToken::is(), clang::isAlphanumeric(), clang::format::FormatStyle::Language, clang::format::BreakableComment::Lines, clang::format::FormatStyle::LK_TextProto, clang::format::FormatStyle::TabWidth, clang::format::Tok, and clang::format::BreakableComment::Tokens.
◆ adaptStartOfLine()
void clang::format::BreakableLineCommentSection::adaptStartOfLine |
( |
unsigned |
LineIndex, |
|
|
WhitespaceManager & |
Whitespaces |
|
) |
| const |
|
override |
◆ getContentStartColumn()
unsigned clang::format::BreakableLineCommentSection::getContentStartColumn |
( |
unsigned |
LineIndex, |
|
|
bool |
Break |
|
) |
| const |
|
override |
◆ getRangeLength()
unsigned clang::format::BreakableLineCommentSection::getRangeLength |
( |
unsigned |
LineIndex, |
|
|
unsigned |
Offset, |
|
|
StringRef::size_type |
Length, |
|
|
unsigned |
StartColumn |
|
) |
| const |
|
override |
◆ getReflowSplit()
BreakableComment::Split clang::format::BreakableLineCommentSection::getReflowSplit |
( |
unsigned |
LineIndex, |
|
|
llvm::Regex & |
CommentPragmasRegex |
|
) |
| const |
|
override |
◆ insertBreak()
void clang::format::BreakableLineCommentSection::insertBreak |
( |
unsigned |
LineIndex, |
|
|
unsigned |
TailOffset, |
|
|
Split |
Split, |
|
|
WhitespaceManager & |
Whitespaces |
|
) |
| const |
|
override |
◆ mayReflow()
bool clang::format::BreakableLineCommentSection::mayReflow |
( |
unsigned |
LineIndex, |
|
|
llvm::Regex & |
CommentPragmasRegex |
|
) |
| const |
|
overridevirtual |
◆ reflow()
void clang::format::BreakableLineCommentSection::reflow |
( |
unsigned |
LineIndex, |
|
|
WhitespaceManager & |
Whitespaces |
|
) |
| const |
|
override |
◆ updateNextToken()
void clang::format::BreakableLineCommentSection::updateNextToken |
( |
LineState & |
State | ) |
const |
|
override |
The documentation for this class was generated from the following files: