[clang] [clang-format] Fix a regression on annotating template angles (PR #132885)

Björn Schäpers via cfe-commits cfe-commits at lists.llvm.org
Tue Mar 25 01:53:47 PDT 2025


================
@@ -720,8 +720,9 @@ TEST_F(TokenAnnotatorTest, UnderstandsNonTemplateAngleBrackets) {
 
   Tokens = annotate("return A < B != A > B;");
   ASSERT_EQ(Tokens.size(), 10u) << Tokens;
-  EXPECT_TOKEN(Tokens[2], tok::less, TT_BinaryOperator);
-  EXPECT_TOKEN(Tokens[6], tok::greater, TT_BinaryOperator);
+  // FIXME:
----------------
HazardyKnusperkeks wrote:

Just a thought, could we check the token after `greater`? If it is an identifier it can never be a template.

https://github.com/llvm/llvm-project/pull/132885


More information about the cfe-commits mailing list