[clang] [clang-format] Fix annotation of references in function pointer typedefs (PR #188860)
via cfe-commits
cfe-commits at lists.llvm.org
Thu Mar 26 20:44:40 PDT 2026
================
@@ -427,6 +427,14 @@ TEST_F(TokenAnnotatorTest, UnderstandsUsesOfStarAndAmp) {
ASSERT_EQ(Tokens.size(), 7u) << Tokens;
EXPECT_TOKEN(Tokens[1], tok::star, TT_PointerOrReference);
EXPECT_TOKEN(Tokens[3], tok::star, TT_PointerOrReference);
+
+ Tokens = annotate("using f = A *(*)(B &c);");
----------------
owenca wrote:
FWIW:
```suggestion
Tokens = annotate("FunctionType = MCStreamer *(*)(MCContext &Ctx);");
```
https://github.com/llvm/llvm-project/pull/188860
More information about the cfe-commits
mailing list