aaron.ballman added inline comments.
Comment at:
clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:76-77
+
+ // We need to check that it is not 'InitListExpr' which ends with
+ // the tokens '};' because it will break the following analysis
+ tok::Toke
ymandel added inline comments.
Comment at:
clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:76-77
+
+ // We need to check that it is not 'InitListExpr' which ends with
+ // the tokens '};' because it will break the following analysis
+ tok::TokenKind
ymandel added inline comments.
Comment at:
clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:21
-tok::TokenKind getTokenKind(SourceLocation Loc, const SourceManager &SM,
-const ASTContext *Context) {
- Token Tok;
+bool tryGet
aaron.ballman added inline comments.
Comment at:
clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:30
Lexer::getRawToken(Beginning, Tok, SM, Context->getLangOpts());
- assert(!Invalid && "Expected a valid token.");
+ if (!Invalid) {
+Kind = To
f00kat created this revision.
f00kat added reviewers: aaron.ballman, alexfh.
f00kat added projects: clang, clang-tools-extra.
Herald added subscribers: cfe-commits, xazax.hun.
In method 'BracesAroundStatementsCheck::checkStmt' the call
'Lexer::makeFileCharRange(line 253)' return different EndSour