office-gobmx/include/tools
Stephan Bergmann 39f701d540 Avoid UBSan when negating the most negative sal_Int64 value
...as exhibited by recently added 08e566f0c9 "add
a couple of tests for tools::BigInt"

Change-Id: Icd1080f86ccd985868fce34d6f86e2706acd58df
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176677
Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
Tested-by: Jenkins
2024-11-16 23:27:39 +01:00
..
b3dtrans.hxx hide more symbols 2024-02-19 09:09:06 +01:00
bigint.hxx Avoid UBSan when negating the most negative sal_Int64 value 2024-11-16 23:27:39 +01:00
color.hxx Resolves tdf#161766 - WCAG 2.1 compliant luminance for isDark() 2024-08-16 08:55:54 +02:00
config.hxx use more string_view in OString API 2021-04-19 12:11:43 +02:00
contnr.hxx sal_uLong->sal_uInt32 in SvTreeList 2021-05-03 11:01:33 +02:00
cpuid.hxx remove AVX and AVX512 code from Calc 2022-02-10 16:33:07 +01:00
date.hxx make date/time single-arg constructors explicit 2024-07-18 10:27:41 +02:00
datetime.hxx Make tools::Time ctor taking sal_Int64 private 2024-10-21 10:30:58 +02:00
datetimeutils.hxx loplugin:unusedmethods 2024-10-16 15:52:02 +02:00
debug.hxx tools: define DbgTestSolarMutex() unconditionally 2019-12-18 15:04:12 +01:00
degree.hxx tdf#146619 Recheck include/[v-x]* with IWYU 2023-12-12 18:51:27 +01:00
duration.hxx Make tools::Time ctor taking sal_Int64 private 2024-10-21 10:30:58 +02:00
extendapplicationenvironment.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
fileutil.hxx tdf#126121: WebDAV redirection detection 2019-06-28 08:33:46 +02:00
fix16.hxx reduce down to the part and config we are using and move to tools 2022-03-19 22:56:05 +01:00
fldunit.hxx tdf#36709 GUI changes for font-relative first-line indent 2024-11-14 17:30:06 +01:00
fontenum.hxx Remove break; after return 2022-01-12 08:26:21 +01:00
fract.hxx tdf#123419 optimise ImplMakeFraction 2022-10-27 10:58:04 +02:00
gen.hxx tdf#146619 Recheck include/t* with IWYU 2023-11-06 00:33:57 +01:00
GenericTypeSerializer.hxx vcl: move Fraction reading/writing to GenericTypeSerializer 2021-04-02 15:23:26 +02:00
globname.hxx Simplify and fix SvGlobalName comparison 2023-12-12 10:39:41 +01:00
Guid.hxx use more string_view 2022-04-10 20:15:16 +02:00
helpers.hxx sd: function to return a presentation info in a JSON document 2024-07-08 19:18:46 +02:00
hostfilter.hxx allow an exemption to be made for a specific host 2024-08-23 21:52:26 +02:00
inetmime.hxx tdf#146619 Recheck include/t* with IWYU 2023-11-06 00:33:57 +01:00
inetmsg.hxx no need to use SvLockBytes in forms 2023-12-30 13:45:53 +01:00
inetstrm.hxx loplugin:unusedfields 2024-01-16 07:43:00 +01:00
json_writer.hxx loplugin:unusedmethods 2024-03-17 13:06:48 +01:00
lazydelete.hxx move vcl::DeleteOnDeinit to tools 2024-10-22 08:01:19 +02:00
line.hxx loplugin:redundantparen 2017-08-18 14:23:39 +02:00
lineend.hxx use consistent #define checks for the Windows platform 2016-02-17 11:33:57 +00:00
link.hxx use more compact namespace syntax in /include 2020-05-03 09:21:51 +02:00
long.hxx make Calc jumbo sheets an explicit build feature 2022-03-01 10:48:13 +01:00
mapunit.hxx Move MapToO3tlLength and FieldToO3tlLength to respective enums' headers 2024-06-29 20:13:09 +02:00
multisel.hxx tdf#146619 Recheck include/t* with IWYU 2023-11-06 00:33:57 +01:00
pathutils.hxx Avoid MAX_PATH limitation in launcher 2024-02-25 07:29:40 +01:00
poly.hxx tdf#145538 - related: Make tools::PolyPolygon iterable 2024-07-14 12:24:14 +02:00
ref.hxx version COVERITY conditionals 2024-10-14 13:07:37 +02:00
resary.hxx migrate to boost::gettext 2017-07-21 08:20:50 +01:00
simdsupport.hxx MSVC -arch is independent from the ability to use CPU intrinsics 2022-02-10 17:32:04 +01:00
solar.h Simplify solar.h a bit 2024-06-28 22:53:27 +02:00
stream.hxx loplugin:singlevalfields 2024-04-23 11:28:55 +02:00
svborder.hxx add tools::Long typedef and use it in tools 2020-10-19 12:56:30 +02:00
svlibrary.h tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
tenccvt.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
time.hxx Make tools::Time ctor taking sal_Int64 private 2024-10-21 10:30:58 +02:00
toolsdllapi.h tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
UniqueID.hxx move UniqueID to tools and rework to increase counter in constructor 2024-07-07 09:41:02 +02:00
UnitConversion.hxx loplugin:reftotemp in scripting..uui 2024-11-13 06:35:19 +01:00
urlobj.hxx loplugin:passstuffbyref in tools 2024-11-06 09:25:37 +01:00
vcompat.hxx Recheck include/[s-x]* with IWYU 2021-12-24 01:44:48 +01:00
weakbase.h Fix typo in comment 2020-08-20 09:39:03 +02:00
weakbase.hxx fix reseting WeakReference when moving a ref to another ref. 2020-06-10 15:58:16 +02:00
wldcrd.hxx tdf#147921 Filesave DOC: wrong layout and then all missing from 7.3 2022-03-12 08:41:25 +01:00
XmlWalker.hxx return string_view from some XmlWalker methods 2024-02-06 17:08:27 +01:00
XmlWriter.hxx Simplify a bit 2024-04-17 06:40:40 +02:00
zcodec.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00