summaryrefslogtreecommitdiff
path: root/sc/source/core/tool/interpr2.cxx
AgeCommit message (Expand)AuthorFilesLines
2024-03-23Related: tdf#160056 do calc NumberFormatting via ScInterpreterContextCaolán McNamara1-27/+27
2023-11-13Resolves: tdf#127498 Force corrected TIMEVALUE() resultEike Rathke1-0/+2
2023-10-16Resolves: tdf#157786 Use GetFloor32() for date days instead of GetInt32()Eike Rathke1-12/+12
2023-09-15reduce casting around ScDocShellNoel Grandin1-1/+2
2023-04-20Resolves: tdf#154915 Let empty intersection error be #NULL! instead of #REF!Eike Rathke1-2/+2
2023-04-15Resolves: tdf#138220 tdf#154792 Avoid double rounding; tdf#124286 follow-upEike Rathke1-7/+42
2023-04-15ROUNDSIG() Avoid inaccuracy of pow(10,negative) tdf#138220, tdf#105931 followEike Rathke1-2/+15
2023-04-14loplugin:stringviewparam improvementsNoel Grandin1-2/+3
2023-03-18loplugin:stringadd use more O[U]StringCharNoel Grandin1-1/+1
2023-02-10tdf#153510: STYLE: try harder to detect when there's nothing to doMike Kaganski1-14/+31
2023-02-10Flatten ScInterpreter::ScStyleMike Kaganski1-33/+31
2022-09-11ScValueIterator ScDocument& parameter is now superfluousEike Rathke1-2/+2
2022-09-09always pass ScInterpreterContext to ScValueIteratorCaolán McNamara1-2/+2
2022-08-23tdf#148251 Use std::swap instead of using temporary valuesLiu Hao1-5/+1
2022-08-19tdf#148430 Use std math functions instead of rtl::mathLiu Hao1-7/+7
2022-07-22Resolves: tdf#150011 Add HRK Croatian Kuna conversion to EUR EuroEike Rathke1-1/+2
2022-06-03elide some makeStringAndClear() classNoel Grandin1-2/+2
2022-02-06Avoid excessive reallocationsMike Kaganski1-3/+1
2021-08-13split SvNumberFormatter into it's own headerNoel Grandin1-0/+1
2021-07-02Purge rtl::math:: ( erf / erfc / expm1 )BaiXiaochun1-2/+2
2021-05-23Resolves: tdf#136794 Unlimit decimals for ROUND()Eike Rathke1-3/+1
2021-05-08Review of the code affected by KahanSumdante1-1/+1
2021-05-07Use prefix increase operators in ScInterpreter::ScOdddante1-3/+3
2021-05-04Algebraic simplificationdante1-1/+1
2021-05-04Compress code in interpr2dante1-187/+94
2021-04-29tdf#137679 Use Kahan summation for interpr2.cxxdante1-38/+30
2021-04-25Fix commentMike Kaganski1-1/+1
2021-04-21tdf#58585 - IRR function: support array argument for valuesAndreas Heinisch1-16/+57
2021-04-13tdf#130326 no need to fill ScMatrix with zeros hereNoel Grandin1-1/+1
2021-02-08Remove unneeded breaksAndrea Gelmini1-1/+0
2020-11-27tdf#42949 Fix new IWYU warnings in directory sc/Gabor Kelemen1-9/+1
2020-11-24loplugin:stringviewparam extend to comparison operatorsNoel1-1/+1
2020-10-20use tools::Long in scNoel1-5/+5
2020-09-24some places where ScDocument* is never passed a nullptrCaolán McNamara1-1/+1
2020-09-23some places where ScDocument* is never passed a nullptrCaolán McNamara1-1/+1
2020-09-13toAbs always dereferences its ScDocument*Caolán McNamara1-6/+6
2020-09-13establish ScValueIterator::pDoc is never nullCaolán McNamara1-2/+2
2020-09-13establish ScInterpreter::pDok is never nullCaolán McNamara1-26/+26
2020-09-03Make ImpSvNumberformatScan::GetColor constMike Kaganski1-1/+1
2020-07-29loplugin:flatten in sc/core/toolNoel Grandin1-1389/+1389
2020-07-02Resolves: tdf#134455 Let TIMEVALUE() use lax time recognitionEike Rathke1-1/+1
2020-05-29loplugin:simplifybool in oox..sdNoel Grandin1-2/+2
2020-03-14tdf#130975 replace `rtl::math::isNan` with `std::isnan`.Yukio Siraichi1-1/+1
2019-12-22sal_Char->char in scNoel Grandin1-3/+3
2019-12-14sc: rowcol: tdf#50916 convert Valid* methodsNoel Grandin1-6/+6
2019-12-13sc: rowcol: tdf#50916 create ScSheetLimits to hold by rtl::ReferenceNoel Grandin1-3/+3
2019-12-12sc: rowcol: tdf#50916 pass ScDocument to the token classesNoel Grandin1-3/+3
2019-10-17Pre-allocate an ScInterpreter object for each thread...Dennis Francis1-1/+1
2019-09-01Fix '..'Andrea Gelmini1-2/+2
2019-08-13Fix Clang 10 -Werror,-Wimplicit-int-float-conversionStephan Bergmann1-1/+2