summaryrefslogtreecommitdiff
path: root/include/rtl/stringconcat.hxx
AgeCommit message (Expand)AuthorFilesLines
2023-05-27Unify Concat2ViewMike Kaganski1-7/+2
2023-04-05Simplify O(U)String::number implementationMike Kaganski1-116/+16
2023-04-04Make O(U)String::boolean also return an O(U)StringNumberMike Kaganski1-0/+14
2023-03-28Fix build for recent GCCStephan Bergmann1-0/+5
2023-03-27Avoid dangling references to temporary O[U]StringConcatMarker instancesStephan Bergmann1-7/+13
2022-10-15Restrict StringNumberBase::toAsciiUpperCase to rvaluesStephan Bergmann1-1/+1
2022-10-13Deduplicate stringconcat moreMike Kaganski1-250/+146
2022-10-11Deduplicate O(U)StringConcatenationMike Kaganski1-26/+16
2021-10-03A more lightweight O[U]StringConcatenationStephan Bergmann1-0/+42
2021-03-15Clarify that rtl::ToStringHelper::length must be preciseStephan Bergmann1-1/+1
2020-12-28Avoid calling memcpy with nullptrStephan Bergmann1-2/+6
2020-08-30Goodbye O[U]StringView, welcome O[U]String::ConcatStephan Bergmann1-49/+38
2019-10-24Introduce OStringCharStephan Bergmann1-0/+10
2019-10-17Rename OUStringLiteral1 to OUStringCharStephan Bergmann1-3/+3
2019-10-16loplugin:bufferadd loosen some constraintsNoel Grandin1-0/+2
2019-10-14Fix misuse of OStringLiteralStephan Bergmann1-0/+55
2019-10-14loplugin:stringadd look for unnecessary temporariesNoel Grandin1-4/+8
2019-10-12Use size_t for string lengthsStephan Bergmann1-32/+32
2019-10-12Use std::enable_ifStephan Bergmann1-8/+9
2019-10-12Remove unused ToStringHelper<char[N]>::addData sal_Unicode overloadStephan Bergmann1-1/+0
2019-10-12rtl/stringconcat.hxx is not part of the URE interfaceStephan Bergmann1-4/+2
2019-10-12Missing include (for std::char_traits)Stephan Bergmann1-0/+1
2019-10-12fix formattingNoel Grandin1-2/+2
2019-10-11round out StringConcat helpers with sal_Unicode* overloadsNoel Grandin1-16/+37
2019-09-30Slightly DRY the O(U)StringNumber codeMike Kaganski1-29/+28
2019-09-27Add conversion from rtl::OStringNumber to std::string_viewStephan Bergmann1-0/+3
2019-09-27Missing include (for std::move)Stephan Bergmann1-0/+2
2019-09-27Deduplicate O(U)StringNumber definitions; add toAsciiUpperCaseMike Kaganski1-53/+44
2019-09-24support O(U)String::number() for fast string concatenationLuboš Luňák1-0/+158
2018-12-08Clean up LIBO_INTERNAL_ONLY uses of SAL_WARN_UNUSED_RESULTStephan Bergmann1-8/+8
2018-09-11Use [[nodiscard]] in SAL_WARN_UNUSED_RESULT where availableStephan Bergmann1-8/+8
2017-10-23loplugin:includeform: UNO API include filesStephan Bergmann1-1/+1
2017-05-29apply SAL_RETURNS_NONNULL in a couple more placesNoel Grandin1-6/+6
2017-01-09New loplugin:externvar: salStephan Bergmann1-0/+4
2016-08-30Let OUStringLiteral1 take its arg as ctor arg, not template argStephan Bergmann1-3/+3
2016-08-29Make OUStringLiteral1 a wrapper around UTF-16 instead of just ASCIIStephan Bergmann1-4/+2
2016-08-29Support ConstCharArrayDetector also for UTF-16 arraysStephan Bergmann1-0/+9
2015-06-26SAL_WARN_UNUSED_RESULT missing from some of the operator+ overloadsStephan Bergmann1-0/+3
2015-06-26Unnecessary nested #ifdef LIBO_INTERNAL_ONLYStephan Bergmann1-2/+0
2015-06-25Revert "Revert "Generalize OUStringLiteral1""Stephan Bergmann1-0/+13
2015-06-24Revert "Generalize OUStringLiteral1"Stephan Bergmann1-13/+0
2015-06-24Generalize OUStringLiteral1Stephan Bergmann1-0/+13
2014-12-19No need for RTL_FAST_STRING in addition to LIBO_INTERNAL_ONLYStephan Bergmann1-1/+1
2014-07-08'internal' is a keyword in current C++/CLITor Lillqvist1-8/+8
2013-10-23fixincludeguards.sh: include - the restThomas Arnhold1-2/+2
2013-04-24move URE headers to include/David Tardon1-0/+284