summaryrefslogtreecommitdiff
path: root/include/o3tl
AgeCommit message (Expand)Author
2017-10-27ofz#3819 Integer-overflowCaolán McNamara
2017-10-26array_view std::hash override should be constNoel Grandin
2017-10-26Fix o3tl::saturating_add for negative bStephan Bergmann
2017-10-25improve o3tl::enumarray const-nessNoel Grandin
2017-10-25add checked_subCaolán McNamara
2017-10-25add checked_addCaolán McNamara
2017-10-21coverity#1401307 document checked 'Uncaught exception'Caolán McNamara
2017-10-06Fix -fsanitize=signed-integer-overflowStephan Bergmann
2017-10-05Rename and move SAL_U/W to o3tl::toU/WMike Kaganski
2017-09-06const correctness in o3tl::array_viewNoel Grandin
2017-09-04loplugin:unnecessaryparen include c++ castsNoel Grandin
2017-07-14Fix o3tl::make_uniqueStephan Bergmann
2017-07-07fix compile error due to missing include<functional>Dennis Francis
2017-07-07C++11 remove std::binary_function bases from functorsJochen Nitschke
2017-06-27-Werror=shadow (GCC 8)Stephan Bergmann
2017-06-21android:update safeint header to use the else implementation with clangbrainbreaker
2017-06-17create o3tl::array_viewNoel Grandin
2017-06-15use std::unique_ptr in FlatFndBoxNoel Grandin
2017-06-06coverity#1409892 silence Operands don't affect resultCaolán McNamara
2017-05-29coverity#1409892 silence Operands don't affect resultCaolán McNamara
2017-05-18Revert "Fix typos"Stephan Bergmann
2017-05-18Fix typosAndrea Gelmini
2017-05-16Blind fix for MSVC 2017 warning C4018: '>=': signed/unsigned mismatchStephan Bergmann
2017-05-14catch out of range values in strong_int constructorNoel Grandin
2017-04-26use strong_int for LanguageTypeNoel Grandin
2017-04-25tools: svstream.hxx needs only errcode.hxx & not errinf.hxxChris Sherlock
2017-04-12Revert "Work around clang-cl issue with MSVC's safeint.h for now"Stephan Bergmann
2017-04-10Clean up uses of SAL_U/SAL_W: embedservStephan Bergmann
2017-04-07Introduce o3tl::string_view.hxx approximation of C++17 <string_view>Stephan Bergmann
2017-04-04Work around clang-cl issue with MSVC's safeint.h for nowStephan Bergmann
2017-03-27create SfxInterfaceId o3tl::strong_intNoel Grandin
2017-03-25Fix typosAndrea Gelmini
2017-03-22Use consistent include guard macro namesTor Lillqvist
2017-03-22check for overflow in multiplyCaolán McNamara
2017-03-16Clean up integers representing positions in SwOutlineNodes vectorsStephan Bergmann
2017-03-14make o3tl::strong_int constructor explicitNoel Grandin
2017-03-03Remove redundant 'inline' keywordStephan Bergmann
2017-03-03Remove uses of SAL_CONSTEXPR in LIBO_INTERNAL_ONLYStephan Bergmann
2017-03-02Remove HAVE_CXX11_CONSTEXPR, always true nowStephan Bergmann
2017-02-22Revert "Fix typos"jan iversen
2017-02-22Fix typosAndrea Gelmini
2017-02-13create strong_int template and use it in tools::UniqueIndexNoel Grandin
2016-11-23New o3tl::runtimeToOUString to convert from C++ runtime NTBS to OUStringStephan Bergmann
2016-10-07might as well go back to a std::stack nowCaolán McNamara
2016-10-04crashtesting: use a stack with the expected dtor order for its elementsCaolán McNamara
2016-09-20o3tl: replace yet another sal_Size with std::size_tMichael Stahl
2016-09-19o3tl: refcounts should be native platform int widthThorsten Behrens
2016-09-17fix warning in windows debug buildJochen Nitschke
2016-09-16Try silence cid#1371124 ("Operands don't affect result")Stephan Bergmann
2016-06-10o3tl::tryGet on a temporary is dangerousStephan Bergmann