@@ -1994,11 +1994,11 @@ TEST_F(TokenAnnotatorTest, UnderstandHashInMacro) {
1994
1994
1995
1995
TEST_F (TokenAnnotatorTest, UnderstandsAttributeMacros) {
1996
1996
// '__attribute__' has special handling.
1997
- auto Tokens = annotate (" __attribute__(X ) void Foo(void);" );
1998
- ASSERT_EQ (Tokens.size (), 11u ) << Tokens;
1997
+ auto Tokens = annotate (" __attribute__((X) ) void Foo(void);" );
1998
+ ASSERT_EQ (Tokens.size (), 13u ) << Tokens;
1999
1999
EXPECT_TOKEN (Tokens[0 ], tok::kw___attribute, TT_Unknown);
2000
2000
EXPECT_TOKEN (Tokens[1 ], tok::l_paren, TT_AttributeLParen);
2001
- EXPECT_TOKEN (Tokens[3 ], tok::r_paren, TT_AttributeRParen);
2001
+ EXPECT_TOKEN (Tokens[5 ], tok::r_paren, TT_AttributeRParen);
2002
2002
2003
2003
// Generic macro has no special handling in this location.
2004
2004
Tokens = annotate (" A(X) void Foo(void);" );
@@ -2020,11 +2020,11 @@ TEST_F(TokenAnnotatorTest, UnderstandsAttributeMacros) {
2020
2020
2021
2021
TEST_F (TokenAnnotatorTest, UnderstandsAttributeMacrosOnObjCDecl) {
2022
2022
// '__attribute__' has special handling.
2023
- auto Tokens = annotate (" __attribute__(X ) @interface Foo" );
2024
- ASSERT_EQ (Tokens.size (), 8u ) << Tokens;
2023
+ auto Tokens = annotate (" __attribute__((X) ) @interface Foo" );
2024
+ ASSERT_EQ (Tokens.size (), 10u ) << Tokens;
2025
2025
EXPECT_TOKEN (Tokens[0 ], tok::kw___attribute, TT_Unknown);
2026
2026
EXPECT_TOKEN (Tokens[1 ], tok::l_paren, TT_AttributeLParen);
2027
- EXPECT_TOKEN (Tokens[3 ], tok::r_paren, TT_AttributeRParen);
2027
+ EXPECT_TOKEN (Tokens[5 ], tok::r_paren, TT_AttributeRParen);
2028
2028
2029
2029
// Generic macro has no special handling in this location.
2030
2030
Tokens = annotate (" A(X) @interface Foo" );
@@ -2048,11 +2048,11 @@ TEST_F(TokenAnnotatorTest, UnderstandsAttributeMacrosOnObjCDecl) {
2048
2048
2049
2049
TEST_F (TokenAnnotatorTest, UnderstandsAttributeMacrosOnObjCMethodDecl) {
2050
2050
// '__attribute__' has special handling.
2051
- auto Tokens = annotate (" - (id)init __attribute__(X );" );
2052
- ASSERT_EQ (Tokens.size (), 11u ) << Tokens;
2051
+ auto Tokens = annotate (" - (id)init __attribute__((X) );" );
2052
+ ASSERT_EQ (Tokens.size (), 13u ) << Tokens;
2053
2053
EXPECT_TOKEN (Tokens[5 ], tok::kw___attribute, TT_Unknown);
2054
2054
EXPECT_TOKEN (Tokens[6 ], tok::l_paren, TT_AttributeLParen);
2055
- EXPECT_TOKEN (Tokens[8 ], tok::r_paren, TT_AttributeRParen);
2055
+ EXPECT_TOKEN (Tokens[10 ], tok::r_paren, TT_AttributeRParen);
2056
2056
2057
2057
// Generic macro has no special handling in this location.
2058
2058
Tokens = annotate (" - (id)init A(X);" );
@@ -2076,11 +2076,11 @@ TEST_F(TokenAnnotatorTest, UnderstandsAttributeMacrosOnObjCMethodDecl) {
2076
2076
2077
2077
TEST_F (TokenAnnotatorTest, UnderstandsAttributeMacrosOnObjCProperty) {
2078
2078
// '__attribute__' has special handling.
2079
- auto Tokens = annotate (" @property(weak) id delegate __attribute__(X );" );
2080
- ASSERT_EQ (Tokens.size (), 13u ) << Tokens;
2079
+ auto Tokens = annotate (" @property(weak) id delegate __attribute__((X) );" );
2080
+ ASSERT_EQ (Tokens.size (), 15u ) << Tokens;
2081
2081
EXPECT_TOKEN (Tokens[7 ], tok::kw___attribute, TT_Unknown);
2082
2082
EXPECT_TOKEN (Tokens[8 ], tok::l_paren, TT_AttributeLParen);
2083
- EXPECT_TOKEN (Tokens[10 ], tok::r_paren, TT_AttributeRParen);
2083
+ EXPECT_TOKEN (Tokens[12 ], tok::r_paren, TT_AttributeRParen);
2084
2084
2085
2085
// Generic macro has no special handling in this location.
2086
2086
Tokens = annotate (" @property(weak) id delegate A(X);" );
0 commit comments