clang 20.0.0git
|
Public Member Functions | |
std::pair< tooling::Replacements, unsigned > | process (const Environment &Env, const FormatStyle &Style) |
Definition at line 23 of file IntegerLiteralSeparatorFixer.h.
std::pair< tooling::Replacements, unsigned > clang::format::IntegerLiteralSeparatorFixer::process | ( | const Environment & | Env, |
const FormatStyle & | Style | ||
) |
Definition at line 45 of file IntegerLiteralSeparatorFixer.cpp.
References clang::format::AffectedRangeManager::affectsCharSourceRange(), clang::format::Binary, clang::format::Decimal, Env, clang::format::getBase(), clang::CharSourceRange::getCharRange(), clang::Token::getEndLoc(), clang::format::getFormattingLangOpts(), clang::Token::getLength(), clang::Token::getLocation(), clang::format::Hex, ID, clang::Token::is(), clang::format::isClangFormatOff(), clang::format::isClangFormatOn(), clang::Token::isNot(), clang::Lexer::LexFromRawLexer(), clang::format::FormatStyle::LK_Cpp, clang::format::FormatStyle::LK_CSharp, clang::format::FormatStyle::LK_Java, clang::format::FormatStyle::LK_JavaScript, clang::format::FormatStyle::LK_ObjC, clang::format::Other, clang::Result, clang::Lexer::SetCommentRetentionState(), Suffixes, and Text.
Referenced by clang::format::internal::reformat().