[clang-format] Fix annotation of Java/JavaScript keyword extends (#12… · llvm/llvm-project@94b97d1 (original) (raw)

Original file line number Diff line number Diff line change
@@ -3464,6 +3464,7 @@ TEST_F(TokenAnnotatorTest, BraceKind) {
3464 3464 Tokens = annotate("a = class Foo extends goog.a {};",
3465 3465 getGoogleStyle(FormatStyle::LK_JavaScript));
3466 3466 ASSERT_EQ(Tokens.size(), 12u) << Tokens;
3467 +EXPECT_TOKEN(Tokens[4], tok::identifier, TT_Unknown); // Not TT_StartOfName
3467 3468 EXPECT_TOKEN(Tokens[8], tok::l_brace, TT_ClassLBrace);
3468 3469 EXPECT_BRACE_KIND(Tokens[8], BK_Block);
3469 3470 EXPECT_TOKEN(Tokens[9], tok::r_brace, TT_ClassRBrace);