Author: Owen Pan Date: 2023-11-26T22:54:44-08:00 New Revision: 659e4017b7371efa8ce97da2d87270c60a93d03d
URL: https://github.com/llvm/llvm-project/commit/659e4017b7371efa8ce97da2d87270c60a93d03d DIFF: https://github.com/llvm/llvm-project/commit/659e4017b7371efa8ce97da2d87270c60a93d03d.diff LOG: [clang-format][NFC] Improve an `if` conditional in the annotator Added: Modified: clang/lib/Format/TokenAnnotator.cpp Removed: ################################################################################ diff --git a/clang/lib/Format/TokenAnnotator.cpp b/clang/lib/Format/TokenAnnotator.cpp index cfca7c00312aab3..6ae83de40113126 100644 --- a/clang/lib/Format/TokenAnnotator.cpp +++ b/clang/lib/Format/TokenAnnotator.cpp @@ -2391,9 +2391,8 @@ class AnnotatingParser { return true; // If a (non-string) literal follows, this is likely a cast. - if (Tok.Next->isNot(tok::string_literal) && - (Tok.Next->Tok.isLiteral() || - Tok.Next->isOneOf(tok::kw_sizeof, tok::kw_alignof))) { + if (Tok.Next->isOneOf(tok::kw_sizeof, tok::kw_alignof) || + (Tok.Next->Tok.isLiteral() && Tok.Next->isNot(tok::string_literal))) { return true; } _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits