clang API Documentation
BreakableSingleLineToken(const FormatToken &Tok, unsigned IndentLevel, unsigned StartColumn, StringRef Prefix, StringRef Postfix, bool InPPDirective, encoding::Encoding Encoding, const FormatStyle &Style) | clang::format::BreakableSingleLineToken | [protected] |
BreakableToken(const FormatToken &Tok, unsigned IndentLevel, bool InPPDirective, encoding::Encoding Encoding, const FormatStyle &Style) | clang::format::BreakableToken | [inline, protected] |
Encoding | clang::format::BreakableToken | [protected] |
getLineCount() const override | clang::format::BreakableSingleLineToken | [virtual] |
getLineLengthAfterSplit(unsigned LineIndex, unsigned TailOffset, StringRef::size_type Length) const override | clang::format::BreakableSingleLineToken | [virtual] |
getSplit(unsigned LineIndex, unsigned TailOffset, unsigned ColumnLimit) const =0 | clang::format::BreakableToken | [pure virtual] |
IndentLevel | clang::format::BreakableToken | [protected] |
InPPDirective | clang::format::BreakableToken | [protected] |
insertBreak(unsigned LineIndex, unsigned TailOffset, Split Split, WhitespaceManager &Whitespaces)=0 | clang::format::BreakableToken | [pure virtual] |
Line | clang::format::BreakableSingleLineToken | [protected] |
Postfix | clang::format::BreakableSingleLineToken | [protected] |
Prefix | clang::format::BreakableSingleLineToken | [protected] |
replaceWhitespace(unsigned LineIndex, unsigned TailOffset, Split Split, WhitespaceManager &Whitespaces)=0 | clang::format::BreakableToken | [pure virtual] |
replaceWhitespaceBefore(unsigned LineIndex, WhitespaceManager &Whitespaces) | clang::format::BreakableToken | [inline, virtual] |
Split typedef | clang::format::BreakableToken | |
StartColumn | clang::format::BreakableSingleLineToken | [protected] |
Style | clang::format::BreakableToken | [protected] |
Tok | clang::format::BreakableToken | [protected] |
~BreakableToken() | clang::format::BreakableToken | [inline, virtual] |