]> granicus.if.org Git - clang/commitdiff
[NFCI] Slightly improve warning message
authorDavid Bolvansky <david.bolvansky@gmail.com>
Sat, 5 Oct 2019 08:09:06 +0000 (08:09 +0000)
committerDavid Bolvansky <david.bolvansky@gmail.com>
Sat, 5 Oct 2019 08:09:06 +0000 (08:09 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@373818 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/DiagnosticSemaKinds.td
test/SemaCXX/warn-xor-as-pow.cpp

index 9aa2792d855a9519cad1ac39bd35d92d31e11910..c54380639a4342905ecba71a8fa2df3dc2c17fa4 100644 (file)
@@ -3402,7 +3402,7 @@ def warn_address_of_reference_bool_conversion : Warning<
   InGroup<UndefinedBoolConversion>;
 
 def warn_xor_used_as_pow : Warning<
-  "result of '%0' is %1; did you mean an exponentiation?">,
+  "result of '%0' is %1; did you mean exponentiation?">,
   InGroup<XorUsedAsPow>;
 def warn_xor_used_as_pow_base_extra : Warning<
   "result of '%0' is %1; did you mean '%2' (%3)?">,
index e024c288d7f992fa6623fad28b0f8387ac0e4781..123d0ac5e031285ceb6a2f882c8a0561d26727a1 100644 (file)
@@ -79,7 +79,7 @@ void test(unsigned a, unsigned b) {
   res = 2 ^ 32; // expected-warning {{result of '2 ^ 32' is 34; did you mean '1LL << 32'?}}
   // CHECK: fix-it:"{{.*}}":{[[@LINE-1]]:9-[[@LINE-1]]:15}:"1LL << 32"
   // expected-note@-2 {{replace expression with '0x2 ^ 32' or use 'xor' instead of '^' to silence this warning}}
-  res = 2 ^ 64; // expected-warning {{result of '2 ^ 64' is 66; did you mean an exponentiation?}}
+  res = 2 ^ 64; // expected-warning {{result of '2 ^ 64' is 66; did you mean exponentiation?}}
   // expected-note@-1 {{replace expression with '0x2 ^ 64' or use 'xor' instead of '^' to silence this warning}}
   res = 2 ^ 65;