office-gobmx/editeng/source
Mike Kaganski 550ef55881 Reintroduce OUString::replaceAt taking an OUString to LIBO_INTERNAL_ONLY
This allows optimizations when 'this' is empty, avoiding allocations, and
making it possible to not special-case it in other places, as was done in
ContentNode::Insert in commit 8ab44b114c
(tdf#161846 avoid allocation in ContentNode::Insert, 2024-07-30).

A couple of disambiguation templated overloads was introduced.

Change-Id: I2b5e94c2175379b2696c34e600393d32731f0ab6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171271
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-07-31 12:15:38 +02:00
..
accessibility cid#1556131 COPY_INSTEAD_OF_MOVE 2024-07-24 22:12:32 +02:00
editeng Reintroduce OUString::replaceAt taking an OUString to LIBO_INTERNAL_ONLY 2024-07-31 12:15:38 +02:00
items tdf#147021 Use std::size instead of SAL_N_ELEMENTS in editeng 2024-07-24 10:32:08 +02:00
lookuptree
misc cid#1556131 COPY_INSTEAD_OF_MOVE 2024-07-24 22:12:32 +02:00
outliner
rtf
uno reduce number of GetItem calls 2024-07-31 09:54:12 +02:00
xml make EditSelection single-arg constructor explicit 2024-07-18 15:33:36 +02:00