compilerplugins/clang/test/redundantcast.cxx    |    4 ++--
 compilerplugins/clang/test/stringadd.cxx        |    6 +++---
 compilerplugins/clang/test/stringliteralvar.cxx |   14 +++++++-------
 compilerplugins/clang/test/stringview.cxx       |    6 +++---
 4 files changed, 15 insertions(+), 15 deletions(-)

New commits:
commit 98eb119fed253b0af7a3b5c9a28905d29118167f
Author:     Stephan Bergmann <sberg...@redhat.com>
AuthorDate: Mon Oct 25 11:58:05 2021 +0200
Commit:     Stephan Bergmann <sberg...@redhat.com>
CommitDate: Mon Oct 25 13:05:40 2021 +0200

    Adapt to Clang 14 trunk diagnostic output change
    
    
<https://github.com/llvm/llvm-project/commit/aee49255074fd4ef38d97e6e70cbfbf2f9fd0fa7>
    "Recommit: Compress formatting of array type names (int [4] -> int[4])"
    
    Change-Id: I911934a778fddde0d0022f2e2601d1f9c371fe69
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124142
    Tested-by: Jenkins
    Reviewed-by: Stephan Bergmann <sberg...@redhat.com>

diff --git a/compilerplugins/clang/test/redundantcast.cxx 
b/compilerplugins/clang/test/redundantcast.cxx
index 319365d3676b..d1803aafbca7 100644
--- a/compilerplugins/clang/test/redundantcast.cxx
+++ b/compilerplugins/clang/test/redundantcast.cxx
@@ -396,8 +396,8 @@ void testIntermediaryStaticCast() {
 };
 
 void testArrayDecay() {
-    (void) static_cast<char const *>(""); // expected-error {{redundant 
static_cast from 'const char [1]' to 'const char *' [loplugin:redundantcast]}}
-    (void) reinterpret_cast<char const *>(""); // expected-error {{redundant 
reinterpret_cast from 'const char [1]' to 'const char *' 
[loplugin:redundantcast]}}
+    (void) static_cast<char const *>(""); // expected-error-re {{redundant 
static_cast from 'const char{{ ?}}[1]' to 'const char *' 
[loplugin:redundantcast]}}
+    (void) reinterpret_cast<char const *>(""); // expected-error-re 
{{redundant reinterpret_cast from 'const char{{ ?}}[1]' to 'const char *' 
[loplugin:redundantcast]}}
     (void) reinterpret_cast<char const *>(u8"");
 }
 
diff --git a/compilerplugins/clang/test/stringadd.cxx 
b/compilerplugins/clang/test/stringadd.cxx
index a20b64698433..f76464b9a96d 100644
--- a/compilerplugins/clang/test/stringadd.cxx
+++ b/compilerplugins/clang/test/stringadd.cxx
@@ -40,7 +40,7 @@ void f1(OUString s1, int i, OString o)
     s2 += OUString::number(i);
     // expected-error@+1 {{simplify by merging with the preceding assignment 
[loplugin:stringadd]}}
     s2 += XXX1;
-    // expected-error@+2 {{rather use O[U]String::Concat than constructing 
'rtl::OUStringLiteral<4>' from 'const char16_t [4]' on LHS of + (where RHS is 
of type 'const char [4]') [loplugin:stringadd]}}
+    // expected-error-re@+2 {{rather use O[U]String::Concat than constructing 
'rtl::OUStringLiteral<4>' from 'const char16_t{{ ?}}[4]' on LHS of + (where RHS 
is of type 'const char{{ ?}}[4]') [loplugin:stringadd]}}
     // expected-error@+1 {{simplify by merging with the preceding assignment 
[loplugin:stringadd]}}
     s2 += OUStringLiteral(XXX1u) + XXX2;
 
@@ -205,7 +205,7 @@ void f1(OUString s, OUString t, int i, const char* pChar)
 {
     // no warning expected
     t = t + "xxx";
-    // expected-error@+1 {{rather use O[U]String::Concat than constructing 
'rtl::OUString' from 'const char [4]' on RHS of + (where LHS is of type 
'rtl::OUString') [loplugin:stringadd]}}
+    // expected-error-re@+1 {{rather use O[U]String::Concat than constructing 
'rtl::OUString' from 'const char{{ ?}}[4]' on RHS of + (where LHS is of type 
'rtl::OUString') [loplugin:stringadd]}}
     s = s + OUString("xxx");
     // expected-error@+1 {{rather use O[U]String::Concat than constructing 
'rtl::OUString' from 'const rtl::OUString' on RHS of + (where LHS is of type 
'rtl::OUString') [loplugin:stringadd]}}
     s = s + OUString(getByRef());
@@ -229,7 +229,7 @@ void f1(OUString s, OUString t, int i, const char* pChar)
 void f2(char ch)
 {
     OString s;
-    // expected-error@+1 {{rather use O[U]String::Concat than constructing 
'rtl::OString' from 'const char [4]' on RHS of + (where LHS is of type 
'rtl::OString') [loplugin:stringadd]}}
+    // expected-error-re@+1 {{rather use O[U]String::Concat than constructing 
'rtl::OString' from 'const char{{ ?}}[4]' on RHS of + (where LHS is of type 
'rtl::OString') [loplugin:stringadd]}}
     s = s + OString("xxx");
     // expected-error@+1 {{rather use O[U]String::Concat than constructing 
'rtl::OString' from 'char' on RHS of + (where LHS is of type 'rtl::OString') 
[loplugin:stringadd]}}
     s = s + OString(ch);
diff --git a/compilerplugins/clang/test/stringliteralvar.cxx 
b/compilerplugins/clang/test/stringliteralvar.cxx
index 33d6b638629c..1389146b6222 100644
--- a/compilerplugins/clang/test/stringliteralvar.cxx
+++ b/compilerplugins/clang/test/stringliteralvar.cxx
@@ -14,7 +14,7 @@
 #include <rtl/ustring.hxx>
 #include <sal/macros.h>
 
-// expected-error@+1 {{change type of variable 'literal1' from constant 
character array ('const char [4]') to OStringLiteral 
[loplugin:stringliteralvar]}}
+// expected-error-re@+1 {{change type of variable 'literal1' from constant 
character array ('const char{{ ?}}[4]') to OStringLiteral 
[loplugin:stringliteralvar]}}
 char const literal1[] = "foo";
 OString f1()
 {
@@ -25,7 +25,7 @@ OString f1()
 void f(OUString const&);
 void f2()
 {
-    // expected-error@+1 {{change type of variable 'literal' from constant 
character array ('const char [4]') to OUStringLiteral, and make it static 
[loplugin:stringliteralvar]}}
+    // expected-error-re@+1 {{change type of variable 'literal' from constant 
character array ('const char{{ ?}}[4]') to OUStringLiteral, and make it static 
[loplugin:stringliteralvar]}}
     char const literal[] = "foo";
     // expected-note@+1 {{first passed into a 'rtl::OUString' constructor here 
[loplugin:stringliteralvar]}}
     f(literal);
@@ -33,7 +33,7 @@ void f2()
 
 struct S3
 {
-    // expected-error@+1 {{change type of variable 'literal' from constant 
character array ('const char16_t [4]') to OUStringLiteral 
[loplugin:stringliteralvar]}}
+    // expected-error-re@+1 {{change type of variable 'literal' from constant 
character array ('const char16_t{{ ?}}[4]') to OUStringLiteral 
[loplugin:stringliteralvar]}}
     static constexpr char16_t literal[] = u"foo";
 };
 void f3()
@@ -44,7 +44,7 @@ void f3()
 
 std::vector<OUString> f4()
 {
-    // expected-error@+1 {{change type of variable 'literal' from constant 
character array ('const char16_t [4]') to OUStringLiteral 
[loplugin:stringliteralvar]}}
+    // expected-error-re@+1 {{change type of variable 'literal' from constant 
character array ('const char16_t{{ ?}}[4]') to OUStringLiteral 
[loplugin:stringliteralvar]}}
     static constexpr char16_t literal[] = u"foo";
     // expected-note@+1 {{first passed into a 'rtl::OUString' constructor here 
[loplugin:stringliteralvar]}}
     return { literal };
@@ -81,7 +81,7 @@ void f8()
 
 void f9()
 {
-    // expected-error@+1 {{change type of variable 'literal' from constant 
character array ('const sal_Unicode [3]') to OUStringLiteral 
[loplugin:stringliteralvar]}}
+    // expected-error-re@+1 {{change type of variable 'literal' from constant 
character array ('const sal_Unicode{{ ?}}[3]') to OUStringLiteral 
[loplugin:stringliteralvar]}}
     static sal_Unicode const literal[] = { 'f', 'o', 'o' };
     // expected-note@+1 {{first passed into a 'rtl::OUString' constructor here 
[loplugin:stringliteralvar]}}
     f(OUString(literal, SAL_N_ELEMENTS(literal)));
@@ -89,7 +89,7 @@ void f9()
 
 void f10()
 {
-    // expected-error@+1 {{change type of variable 'literal' from constant 
character array ('const sal_Unicode [3]') to OUStringLiteral 
[loplugin:stringliteralvar]}}
+    // expected-error-re@+1 {{change type of variable 'literal' from constant 
character array ('const sal_Unicode{{ ?}}[3]') to OUStringLiteral 
[loplugin:stringliteralvar]}}
     static sal_Unicode const literal[] = { 'f', 'o', 'o' };
     // expected-note@+1 {{first passed into a 'rtl::OUString' constructor here 
[loplugin:stringliteralvar]}}
     f(OUString(literal, 3));
@@ -97,7 +97,7 @@ void f10()
 
 void f11(int nStreamType)
 {
-    // expected-error@+1 {{change type of variable 'sDocumentType' from 
constant character array ('const char [4]') to OUStringLiteral, and make it 
static [loplugin:stringliteralvar]}}
+    // expected-error-re@+1 {{change type of variable 'sDocumentType' from 
constant character array ('const char{{ ?}}[4]') to OUStringLiteral, and make 
it static [loplugin:stringliteralvar]}}
     const char sDocumentType[] = "foo";
     OUString sStreamType;
     switch (nStreamType)
diff --git a/compilerplugins/clang/test/stringview.cxx 
b/compilerplugins/clang/test/stringview.cxx
index be7b8db3ea95..63c8548a0b45 100644
--- a/compilerplugins/clang/test/stringview.cxx
+++ b/compilerplugins/clang/test/stringview.cxx
@@ -103,7 +103,7 @@ void f5(char const* s1, sal_Int32 n1, char16_t const* s2, 
sal_Int32 n2, OString
 {
     // expected-error@+1 {{instead of an 'rtl::OString', pass a 
'std::string_view' [loplugin:stringview]}}
     call_view(OString());
-    // expected-error@+1 {{instead of an 'rtl::OString' constructed from a 
'const char [4]', pass a 'std::string_view' [loplugin:stringview]}}
+    // expected-error-re@+1 {{instead of an 'rtl::OString' constructed from a 
'const char{{ ?}}[4]', pass a 'std::string_view' [loplugin:stringview]}}
     call_view(OString("foo"));
     // expected-error@+1 {{instead of an 'rtl::OString' constructed from a 
'const char', pass a 'std::string_view' (or an 'rtl::OStringChar') 
[loplugin:stringview]}}
     call_view(OString(*s1));
@@ -122,9 +122,9 @@ void f5(char const* s1, sal_Int32 n1, char16_t const* s2, 
sal_Int32 n2, OString
     call_view(OString(s3 + s3));
     // expected-error@+1 {{instead of an 'rtl::OUString', pass a 
'std::u16string_view' [loplugin:stringview]}}
     call_view(OUString());
-    // expected-error@+1 {{instead of an 'rtl::OUString' constructed from a 
'const char [4]', pass a 'std::u16string_view' [loplugin:stringview]}}
+    // expected-error-re@+1 {{instead of an 'rtl::OUString' constructed from a 
'const char{{ ?}}[4]', pass a 'std::u16string_view' [loplugin:stringview]}}
     call_view(OUString("foo"));
-    // expected-error@+1 {{instead of an 'rtl::OUString' constructed from a 
'const char16_t [4]', pass a 'std::u16string_view' [loplugin:stringview]}}
+    // expected-error-re@+1 {{instead of an 'rtl::OUString' constructed from a 
'const char16_t{{ ?}}[4]', pass a 'std::u16string_view' [loplugin:stringview]}}
     call_view(OUString(u"foo"));
     // expected-error@+1 {{instead of an 'rtl::OUString' constructed from a 
'const char', pass a 'std::u16string_view' (or an 'rtl::OUStringChar') 
[loplugin:stringview]}}
     call_view(OUString(*s1));

Reply via email to