summaryrefslogtreecommitdiff
path: root/include/rtl/ustring.hxx
AgeCommit message (Expand)AuthorFilesLines
2021-04-23Remove dubious #pragma packStephan Bergmann1-6/+0
2021-04-20make OUString(OUStringLiteral) constructor constexprNoel Grandin1-21/+31
2021-03-15Clarify that rtl::ToStringHelper::length must be preciseStephan Bergmann1-1/+0
2021-02-02tdf#130978 Added comment to all published APImsrijita181-0/+4
2021-01-15OUString::matchAsciiL() can be used instead of the fresh startsWithAsciiL()Tor Lillqvist1-20/+0
2021-01-14Introduce startsWithAsciiL() to match endsWithAsciiL()Tor Lillqvist1-0/+20
2020-12-20Remove the OUString vs. std::u16string_view comparison operators againStephan Bergmann1-86/+0
2020-12-19make *String(string_view) constructors explicitNoel Grandin1-1/+1
2020-12-11Adapt the remaining OUString functions to std string_viewStephan Bergmann1-0/+49
2020-11-11loplugin:stringviewNoel1-0/+40
2020-11-11disable O(U)String::concat for internal codeNoel Grandin1-0/+2
2020-09-22Simplify those assertLayout checksStephan Bergmann1-8/+5
2020-09-21static_assert that O[U]StringLiteral are layout compatible with rtl_[u]StringStephan Bergmann1-0/+20
2020-09-16Turn OUStringLiteral into a consteval'ed, static-refcound rtl_uStringStephan Bergmann1-65/+169
2020-09-12Replace remaining uses of sal_CharJulien Nabet1-13/+13
2020-09-07Make the OUString ctors taking raw sal_Unicode pointer/non-const array explicitStephan Bergmann1-6/+43
2020-09-05Make OUString(char16_t const[N]) ctor check for embedded NULsStephan Bergmann1-0/+2
2020-09-04Make many OUString functions take std::u16string_view parametersStephan Bergmann1-697/+191
2020-09-01Adapt documentation commentStephan Bergmann1-2/+1
2020-08-31Fix typos in commentsStephan Bergmann1-1/+1
2020-08-30Goodbye O[U]StringView, welcome O[U]String::ConcatStephan Bergmann1-0/+25
2020-08-29Make the OUString ConstCharArrayDetector::TypeUtf16 overloads are actually usedStephan Bergmann1-8/+65
2020-08-28Change OUStringLiteral from char[] to char16_t[]Stephan Bergmann1-67/+91
2020-08-26Except[Const]CharArrayDetector is only used by RTL_STRING_UNITTESTStephan Bergmann1-1/+3
2020-08-26Missing 'const'Stephan Bergmann1-4/+4
2020-05-05Disable -Wstringop-overflow in --enable-optimized builds with GCCStephan Bergmann1-16/+0
2020-04-29Silence bogus -Wstringop-overflow with GCC trunk towards GCC 10Stephan Bergmann1-0/+16
2019-11-30Fix typoAndrea Gelmini1-4/+4
2019-11-29Enable O[U]String move ctor/assignment for WinMike Kaganski1-4/+0
2019-10-17Rename OUStringLiteral1 to OUStringCharStephan Bergmann1-1/+1
2019-10-14New loplugin:getstrStephan Bergmann1-1/+1
2019-10-12Use size_t for string lengthsStephan Bergmann1-2/+2
2019-10-12Simplify some O(U)String methodsMike Kaganski1-6/+2
2019-10-11Revert "Use constexpr if in const char array ctors"Mike Kaganski1-12/+4
2019-10-11Use constexpr if in const char array ctorsMike Kaganski1-4/+12
2019-09-26Simplify external implementations of O(U)String::numberMike Kaganski1-19/+9
2019-09-24support O(U)String::number() for fast string concatenationLuboš Luňák1-0/+64
2019-08-30new loplugin:noexceptmoveNoel Grandin1-2/+2
2019-07-19Fix typosAndrea Gelmini1-9/+9
2019-03-22Fix some doxygen-generated documentation.Christophe JAILLET1-18/+18
2019-01-10o3tl::string_view -> std::string_view (in embedserv)Stephan Bergmann1-0/+11
2019-01-10Revert "tdf#42949 Fix IWYU warnings in include/rtl/*"Miklos Vajna1-0/+1
2019-01-10o3tl::string_view -> std::string_view (in configmgr)Stephan Bergmann1-0/+8
2018-12-08Clean up LIBO_INTERNAL_ONLY uses of SAL_WARN_UNUSED_RESULTStephan Bergmann1-24/+24
2018-12-07HAVE_CXX14_CONSTEXPR is always true nowStephan Bergmann1-3/+0
2018-08-22new loplugin:conststringfieldNoel Grandin1-0/+3
2018-08-08tdf#42949 Fix IWYU warnings in include/rtl/*Gabor Kelemen1-3/+0
2018-08-01add operator+=(OUStringBuffer) method to OUStringNoel Grandin1-8/+29
2018-01-12More loplugin:cstylecast: salStephan Bergmann1-1/+1
2017-11-11Avoid using O[U]StringConcat lvalues containing dangling refs to temporariesStephan Bergmann1-5/+6