#include "/home/runner/work/llvm/llvm/repo/clang/lib/Format/QualifierAlignmentFixer.h"
|
| LeftRightQualifierAlignmentFixer (const Environment &Env, const FormatStyle &Style, const std::string &Qualifier, const std::vector< tok::TokenKind > &ConfiguredQualifierTokens, bool RightAlign) |
|
std::pair< tooling::Replacements, unsigned > | analyze (TokenAnnotator &Annotator, SmallVectorImpl< AnnotatedLine * > &AnnotatedLines, FormatTokenLexer &Tokens) override |
|
void | fixQualifierAlignment (SmallVectorImpl< AnnotatedLine * > &AnnotatedLines, FormatTokenLexer &Tokens, tooling::Replacements &Fixes) |
|
const FormatToken * | analyzeRight (const SourceManager &SourceMgr, const AdditionalKeywords &Keywords, tooling::Replacements &Fixes, const FormatToken *Tok, const std::string &Qualifier, tok::TokenKind QualifierType) |
|
const FormatToken * | analyzeLeft (const SourceManager &SourceMgr, const AdditionalKeywords &Keywords, tooling::Replacements &Fixes, const FormatToken *Tok, const std::string &Qualifier, tok::TokenKind QualifierType) |
|
| TokenAnalyzer (const Environment &Env, const FormatStyle &Style) |
|
std::pair< tooling::Replacements, unsigned > | process (bool SkipAnnotation=false) |
|
virtual | ~UnwrappedLineConsumer () |
|
Definition at line 44 of file QualifierAlignmentFixer.h.
◆ LeftRightQualifierAlignmentFixer()
clang::format::LeftRightQualifierAlignmentFixer::LeftRightQualifierAlignmentFixer |
( |
const Environment & |
Env, |
|
|
const FormatStyle & |
Style, |
|
|
const std::string & |
Qualifier, |
|
|
const std::vector< tok::TokenKind > & |
ConfiguredQualifierTokens, |
|
|
bool |
RightAlign |
|
) |
| |
◆ analyze()
◆ analyzeLeft()
◆ analyzeRight()
◆ fixQualifierAlignment()
◆ getTokenFromQualifier()
tok::TokenKind clang::format::LeftRightQualifierAlignmentFixer::getTokenFromQualifier |
( |
const std::string & |
Qualifier | ) |
|
|
static |
The documentation for this class was generated from the following files: