summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/test/clang-tidy/bugprone-string-integer-assignment.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/bugprone-string-integer-assignment.cpp')
-rw-r--r--clang-tools-extra/test/clang-tidy/bugprone-string-integer-assignment.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/clang-tools-extra/test/clang-tidy/bugprone-string-integer-assignment.cpp b/clang-tools-extra/test/clang-tidy/bugprone-string-integer-assignment.cpp
index c4e13fc4c68..0317354d8c3 100644
--- a/clang-tools-extra/test/clang-tidy/bugprone-string-integer-assignment.cpp
+++ b/clang-tools-extra/test/clang-tidy/bugprone-string-integer-assignment.cpp
@@ -11,8 +11,14 @@ struct basic_string {
typedef basic_string<char> string;
typedef basic_string<wchar_t> wstring;
+
+int tolower(int i);
+int toupper(int i);
}
+int tolower(int i);
+int toupper(int i);
+
typedef int MyArcaneChar;
int main() {
@@ -50,4 +56,7 @@ int main() {
// CHECK-MESSAGES: :[[@LINE-1]]:8: warning: an integer is interpreted as a chara
// CHECK-FIXES: {{^}} as = 6;{{$}}
+ s += toupper(x);
+ s += tolower(x);
+ s += std::tolower(x);
}
OpenPOWER on IntegriCloud