summaryrefslogtreecommitdiff
path: root/include/o3tl
AgeCommit message (Expand)AuthorFilesLines
2018-06-04o3tl: add more strong_int operatorsMichael Stahl1-0/+9
2018-05-25no need declare these tag structs separatelyNoel Grandin1-2/+1
2018-05-17New o3tl::temporary to simplify calls of std::modfStephan Bergmann1-0/+22
2018-04-11improve commit 95eb921ec06ee7Noel Grandin1-1/+2
2018-04-11tdf#108608 more Draw text editing responsiveness fixesNoel Grandin1-0/+5
2018-02-19ofz#6432 bad-castCaolán McNamara1-0/+10
2018-02-07ofz: Pos2Page returns true on same value that returned false previouslyCaolán McNamara1-0/+5
2018-02-01o3tl: MSVC: pragma warning: make more specific, remove obsoleteMike Kaganski2-11/+2
2018-01-29Fix typosAndrea Gelmini1-3/+3
2018-01-28ofz#5621 Integer-overflowCaolán McNamara1-0/+30
2018-01-19Remove include of config_global.h from sal/config.hStephan Bergmann1-0/+2
2018-01-12More loplugin:cstylecast: o3tlStephan Bergmann1-1/+1
2017-12-11o3tl: 32-bit clang 4.0.1 fails with undefined reference to `__mulodi4'Michael Stahl1-1/+2
2017-10-27ofz#3819 Integer-overflowCaolán McNamara1-0/+9
2017-10-26array_view std::hash override should be constNoel Grandin1-1/+1
2017-10-26Fix o3tl::saturating_add for negative bStephan Bergmann1-2/+2
2017-10-25improve o3tl::enumarray const-nessNoel Grandin1-11/+45
2017-10-25add checked_subCaolán McNamara1-0/+35
2017-10-25add checked_addCaolán McNamara1-0/+35
2017-10-21coverity#1401307 document checked 'Uncaught exception'Caolán McNamara1-0/+50
2017-10-06Fix -fsanitize=signed-integer-overflowStephan Bergmann1-0/+34
2017-10-05Rename and move SAL_U/W to o3tl::toU/WMike Kaganski1-0/+59
2017-09-06const correctness in o3tl::array_viewNoel Grandin1-20/+45
2017-09-04loplugin:unnecessaryparen include c++ castsNoel Grandin1-1/+1
2017-07-14Fix o3tl::make_uniqueStephan Bergmann1-1/+2
2017-07-07fix compile error due to missing include<functional>Dennis Francis1-0/+1
2017-07-07C++11 remove std::binary_function bases from functorsJochen Nitschke1-2/+1
2017-06-27-Werror=shadow (GCC 8)Stephan Bergmann1-12/+12
2017-06-21android:update safeint header to use the else implementation with clangbrainbreaker1-1/+1
2017-06-17create o3tl::array_viewNoel Grandin1-0/+169
2017-06-15use std::unique_ptr in FlatFndBoxNoel Grandin1-0/+16
2017-06-06coverity#1409892 silence Operands don't affect resultCaolán McNamara1-10/+6
2017-05-29coverity#1409892 silence Operands don't affect resultCaolán McNamara1-5/+9
2017-05-18Revert "Fix typos"Stephan Bergmann1-1/+1
2017-05-18Fix typosAndrea Gelmini1-1/+1
2017-05-16Blind fix for MSVC 2017 warning C4018: '>=': signed/unsigned mismatchStephan Bergmann1-3/+47
2017-05-14catch out of range values in strong_int constructorNoel Grandin1-1/+11
2017-04-26use strong_int for LanguageTypeNoel Grandin1-1/+10
2017-04-25tools: svstream.hxx needs only errcode.hxx & not errinf.hxxChris Sherlock1-0/+1
2017-04-12Revert "Work around clang-cl issue with MSVC's safeint.h for now"Stephan Bergmann1-2/+2
2017-04-10Clean up uses of SAL_U/SAL_W: embedservStephan Bergmann1-0/+11
2017-04-07Introduce o3tl::string_view.hxx approximation of C++17 <string_view>Stephan Bergmann1-0/+867
2017-04-04Work around clang-cl issue with MSVC's safeint.h for nowStephan Bergmann1-2/+2
2017-03-27create SfxInterfaceId o3tl::strong_intNoel Grandin1-1/+1
2017-03-25Fix typosAndrea Gelmini2-3/+3
2017-03-22Use consistent include guard macro namesTor Lillqvist3-7/+7
2017-03-22check for overflow in multiplyCaolán McNamara1-0/+89
2017-03-16Clean up integers representing positions in SwOutlineNodes vectorsStephan Bergmann1-0/+1
2017-03-14make o3tl::strong_int constructor explicitNoel Grandin1-1/+1
2017-03-03Remove redundant 'inline' keywordStephan Bergmann1-1/+1