@@ -1055,70 +1055,82 @@ TEST_F(QualifierFixerTest, IsQualifierType) {
1055
1055
ConfiguredTokens.push_back (tok::kw_constexpr);
1056
1056
ConfiguredTokens.push_back (tok::kw_friend);
1057
1057
1058
+ LangOptions LangOpts{getFormattingLangOpts ()};
1059
+
1058
1060
auto Tokens = annotate (
1059
1061
" const static inline auto restrict int double long constexpr friend" );
1060
1062
ASSERT_EQ (Tokens.size (), 11u ) << Tokens;
1061
1063
1062
1064
EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1063
- Tokens[0 ], ConfiguredTokens));
1065
+ Tokens[0 ], ConfiguredTokens, LangOpts ));
1064
1066
EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1065
- Tokens[1 ], ConfiguredTokens));
1067
+ Tokens[1 ], ConfiguredTokens, LangOpts ));
1066
1068
EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1067
- Tokens[2 ], ConfiguredTokens));
1069
+ Tokens[2 ], ConfiguredTokens, LangOpts ));
1068
1070
EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1069
- Tokens[3 ], ConfiguredTokens));
1071
+ Tokens[3 ], ConfiguredTokens, LangOpts ));
1070
1072
EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1071
- Tokens[4 ], ConfiguredTokens));
1073
+ Tokens[4 ], ConfiguredTokens, LangOpts ));
1072
1074
EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1073
- Tokens[5 ], ConfiguredTokens));
1075
+ Tokens[5 ], ConfiguredTokens, LangOpts ));
1074
1076
EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1075
- Tokens[6 ], ConfiguredTokens));
1077
+ Tokens[6 ], ConfiguredTokens, LangOpts ));
1076
1078
EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1077
- Tokens[7 ], ConfiguredTokens));
1079
+ Tokens[7 ], ConfiguredTokens, LangOpts ));
1078
1080
EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1079
- Tokens[8 ], ConfiguredTokens));
1081
+ Tokens[8 ], ConfiguredTokens, LangOpts ));
1080
1082
EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1081
- Tokens[9 ], ConfiguredTokens));
1082
-
1083
- EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[0 ]));
1084
- EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[1 ]));
1085
- EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[2 ]));
1086
- EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[3 ]));
1087
- EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[4 ]));
1088
- EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[5 ]));
1089
- EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[6 ]));
1090
- EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[7 ]));
1091
- EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[8 ]));
1092
- EXPECT_TRUE (LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[9 ]));
1083
+ Tokens[9 ], ConfiguredTokens, LangOpts));
1084
+
1085
+ EXPECT_TRUE (
1086
+ LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[0 ], LangOpts));
1087
+ EXPECT_TRUE (
1088
+ LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[1 ], LangOpts));
1089
+ EXPECT_TRUE (
1090
+ LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[2 ], LangOpts));
1091
+ EXPECT_TRUE (
1092
+ LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[3 ], LangOpts));
1093
+ EXPECT_TRUE (
1094
+ LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[4 ], LangOpts));
1095
+ EXPECT_TRUE (
1096
+ LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[5 ], LangOpts));
1097
+ EXPECT_TRUE (
1098
+ LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[6 ], LangOpts));
1099
+ EXPECT_TRUE (
1100
+ LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[7 ], LangOpts));
1101
+ EXPECT_TRUE (
1102
+ LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[8 ], LangOpts));
1103
+ EXPECT_TRUE (
1104
+ LeftRightQualifierAlignmentFixer::isQualifierOrType (Tokens[9 ], LangOpts));
1093
1105
1094
1106
auto NotTokens = annotate (" for while do Foo Bar " );
1095
1107
ASSERT_EQ (NotTokens.size (), 6u ) << Tokens;
1096
1108
1097
1109
EXPECT_FALSE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1098
- NotTokens[0 ], ConfiguredTokens));
1110
+ NotTokens[0 ], ConfiguredTokens, LangOpts ));
1099
1111
EXPECT_FALSE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1100
- NotTokens[1 ], ConfiguredTokens));
1112
+ NotTokens[1 ], ConfiguredTokens, LangOpts ));
1101
1113
EXPECT_FALSE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1102
- NotTokens[2 ], ConfiguredTokens));
1114
+ NotTokens[2 ], ConfiguredTokens, LangOpts ));
1103
1115
EXPECT_FALSE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1104
- NotTokens[3 ], ConfiguredTokens));
1116
+ NotTokens[3 ], ConfiguredTokens, LangOpts ));
1105
1117
EXPECT_FALSE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1106
- NotTokens[4 ], ConfiguredTokens));
1118
+ NotTokens[4 ], ConfiguredTokens, LangOpts ));
1107
1119
EXPECT_FALSE (LeftRightQualifierAlignmentFixer::isConfiguredQualifierOrType (
1108
- NotTokens[5 ], ConfiguredTokens));
1109
-
1110
- EXPECT_FALSE (
1111
- LeftRightQualifierAlignmentFixer::isQualifierOrType (NotTokens[ 0 ] ));
1112
- EXPECT_FALSE (
1113
- LeftRightQualifierAlignmentFixer::isQualifierOrType (NotTokens[ 1 ] ));
1114
- EXPECT_FALSE (
1115
- LeftRightQualifierAlignmentFixer::isQualifierOrType (NotTokens[ 2 ] ));
1116
- EXPECT_FALSE (
1117
- LeftRightQualifierAlignmentFixer::isQualifierOrType (NotTokens[ 3 ] ));
1118
- EXPECT_FALSE (
1119
- LeftRightQualifierAlignmentFixer::isQualifierOrType (NotTokens[ 4 ] ));
1120
- EXPECT_FALSE (
1121
- LeftRightQualifierAlignmentFixer::isQualifierOrType (NotTokens[ 5 ] ));
1120
+ NotTokens[5 ], ConfiguredTokens, LangOpts ));
1121
+
1122
+ EXPECT_FALSE (LeftRightQualifierAlignmentFixer::isQualifierOrType (NotTokens[ 0 ],
1123
+ LangOpts ));
1124
+ EXPECT_FALSE (LeftRightQualifierAlignmentFixer::isQualifierOrType (NotTokens[ 1 ],
1125
+ LangOpts ));
1126
+ EXPECT_FALSE (LeftRightQualifierAlignmentFixer::isQualifierOrType (NotTokens[ 2 ],
1127
+ LangOpts ));
1128
+ EXPECT_FALSE (LeftRightQualifierAlignmentFixer::isQualifierOrType (NotTokens[ 3 ],
1129
+ LangOpts ));
1130
+ EXPECT_FALSE (LeftRightQualifierAlignmentFixer::isQualifierOrType (NotTokens[ 4 ],
1131
+ LangOpts ));
1132
+ EXPECT_FALSE (LeftRightQualifierAlignmentFixer::isQualifierOrType (NotTokens[ 5 ],
1133
+ LangOpts ));
1122
1134
}
1123
1135
1124
1136
TEST_F (QualifierFixerTest, IsMacro) {
0 commit comments