#include "BracesAroundStatement.h"
#include "../utils/LexerUtils.h"
#include "LexerUtils.h"
#include "clang/AST/ASTContext.h"
#include "clang/Basic/CharInfo.h"
#include "clang/Basic/LangOptions.h"
#include "clang/Lex/Lexer.h"
namespace clang::tidy::utils {
operator bool()
bool BraceInsertionHints::offersFixIts() const { … }
unsigned BraceInsertionHints::resultingCompoundLineExtent(
const SourceManager &SourceMgr) const { … }
FixItHint BraceInsertionHints::openingBraceFixIt() const { … }
FixItHint BraceInsertionHints::closingBraceFixIt() const { … }
static tok::TokenKind getTokenKind(SourceLocation Loc, const SourceManager &SM,
const LangOptions &LangOpts) { … }
static SourceLocation findEndLocation(const Stmt &S, const SourceManager &SM,
const LangOptions &LangOpts) { … }
BraceInsertionHints getBraceInsertionsHints(const Stmt *const S,
const LangOptions &LangOpts,
const SourceManager &SM,
SourceLocation StartLoc,
SourceLocation EndLocHint) { … }
}