[clang] [clang-format] Add ClassHeadName to help annotating StartOfName (PR #124891)
Owen Pan via cfe-commits
cfe-commits at lists.llvm.org
Thu Jan 30 18:50:55 PST 2025
================
@@ -3458,6 +3509,9 @@ TEST_F(TokenAnnotatorTest, BraceKind) {
Tokens = annotate("a = class Foo extends goog.a {};",
getGoogleStyle(FormatStyle::LK_JavaScript));
ASSERT_EQ(Tokens.size(), 12u) << Tokens;
+ EXPECT_TOKEN(Tokens[3], tok::identifier, TT_ClassHeadName);
+ // FIXME:
+ // EXPECT_TOKEN(Tokens[4], tok::identifier, TT_Unknown); // Not StartOfName
----------------
owenca wrote:
Fixed in ea84474966f19af4f1f4a1250ec258af1c6e2571.
https://github.com/llvm/llvm-project/pull/124891
More information about the cfe-commits
mailing list