summaryrefslogtreecommitdiffstats
path: root/include/o3tl
Commit message (Expand)AuthorAgeFilesLines
* Missing include (for std::min)Stephan Bergmann2021-05-141-0/+1
* include cstddef for gcc11Jeff Law2021-05-141-0/+1
* Adapt o3tl::span to P1872R0Stephan Bergmann2021-04-091-6/+8
* fix crash in lru_map/SalBitmap on shutdownNoel Grandin2019-06-041-0/+8
* tdf#125254 Performance: A spreadsheet opens too slow, part1Noel Grandin2019-05-161-0/+5
* add missing include guardsLuboš Luňák2019-05-091-0/+5
* Adapt o3tl::span to updated C++2a std::spanStephan Bergmann2019-03-181-3/+3
* log nice exception messages whereever possibleNoel Grandin2019-03-071-2/+2
* Introduce o3tl::underlyingEnumValueStephan Bergmann2019-03-052-60/+77
* Drop include/o3tl/make_unique.hxxGabor Kelemen2019-02-251-51/+0
* Introduce O3TL_UNREACHABLE as a better alternative to assert(false)Stephan Bergmann2019-02-011-0/+39
* array_view was changed to span in upcoming C++20Stephan Bergmann2019-01-132-163/+95
* Drop o3tl/clamp.hxx, use C++17 std::clamp insteadStephan Bergmann2019-01-111-39/+0
* Drop o3tl/string_view.hxxStephan Bergmann2019-01-111-808/+0
* Fix o3tl::string_view streaming operator <<Stephan Bergmann2018-12-161-6/+5
* HAVE_CXX14_CONSTEXPR is always true nowStephan Bergmann2018-12-075-127/+23
* Remove obsolete GCC version checksStephan Bergmann2018-12-061-1/+1
* Remove obsolete _MSC_VER checksStephan Bergmann2018-11-301-10/+1
* remove more rtl::OUString and OString prefixesNoel Grandin2018-10-241-6/+6
* Convert ImplFontCache to use o3tl::lru_mapJan-Marek Glogowski2018-10-061-3/+4
* Add a glyph-bound-rect cache to the font cacheJan-Marek Glogowski2018-10-061-1/+26
* loplugin:useuniqueptr in SwHTMLPosFlyFramesNoel Grandin2018-10-061-0/+11
* lru_map: fix std::move insertJan-Marek Glogowski2018-10-061-3/+7
* loplugin:useuniqueptr in SetGetExpFieldsNoel Grandin2018-10-041-0/+20
* implement find(T*) for o3tl::sorted_vector when it contains unique_ptr<T>Noel Grandin2018-09-191-0/+12
* make SwWriteTableRows be a vector of std::unique_ptrNoel Grandin2018-09-061-2/+46
* 32-bit Clang trunk (towards Clang 9) still doesn't have __mulodi4Stephan Bergmann2018-08-291-2/+2
* RTF picture sizes are 32-bit signedStephan Bergmann2018-08-151-0/+43
* Add missing sal/log.hxx headersGabor Kelemen2018-07-301-0/+1
* o3tl: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)Stephan Bergmann2018-07-261-7/+0
* o3tl: add more strong_int operatorsMichael Stahl2018-06-041-0/+9
* no need declare these tag structs separatelyNoel Grandin2018-05-251-2/+1
* New o3tl::temporary to simplify calls of std::modfStephan Bergmann2018-05-171-0/+22
* improve commit 95eb921ec06ee7Noel Grandin2018-04-111-1/+2
* tdf#108608 more Draw text editing responsiveness fixesNoel Grandin2018-04-111-0/+5
* ofz#6432 bad-castCaolán McNamara2018-02-191-0/+10
* ofz: Pos2Page returns true on same value that returned false previouslyCaolán McNamara2018-02-071-0/+5
* o3tl: MSVC: pragma warning: make more specific, remove obsoleteMike Kaganski2018-02-012-11/+2
* Fix typosAndrea Gelmini2018-01-291-3/+3
* ofz#5621 Integer-overflowCaolán McNamara2018-01-281-0/+30
* Remove include of config_global.h from sal/config.hStephan Bergmann2018-01-191-0/+2
* More loplugin:cstylecast: o3tlStephan Bergmann2018-01-121-1/+1
* o3tl: 32-bit clang 4.0.1 fails with undefined reference to `__mulodi4'Michael Stahl2017-12-111-1/+2
* ofz#3819 Integer-overflowCaolán McNamara2017-10-271-0/+9
* array_view std::hash override should be constNoel Grandin2017-10-261-1/+1
* Fix o3tl::saturating_add for negative bStephan Bergmann2017-10-261-2/+2
* improve o3tl::enumarray const-nessNoel Grandin2017-10-251-11/+45
* add checked_subCaolán McNamara2017-10-251-0/+35
* add checked_addCaolán McNamara2017-10-251-0/+35
* coverity#1401307 document checked 'Uncaught exception'Caolán McNamara2017-10-211-0/+50