[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); |