summaryrefslogtreecommitdiff
path: root/sc/source/core/tool/interpr5.cxx
AgeCommit message (Expand)AuthorFilesLines
2021-05-13Use double to iterate products in scmatrix.dante1-1/+1
2021-05-07Simplify PushDouble by PushError for ScInterpreter::SumProductdante1-1/+1
2021-05-07tdf#137679 Use Kahan summation for interpr5.cxxdante1-25/+25
2021-04-30tdf#137679 Use kahan summation for ScInterpreter::SumProductdante1-33/+15
2021-04-28tdf#137679 Use Kahan summation for scmatrix operationsdante1-3/+1
2021-04-26Use kahan sum for lcl_ named methods in abstract namespacedante1-24/+24
2021-04-13tdf#130326 no need to fill ScMatrix with zeros hereNoel Grandin1-25/+25
2021-01-14tdf#133858 reduce the double-ref range to data contentDennis Francis1-0/+17
2020-11-27tdf#42949 Fix new IWYU warnings in directory sc/Gabor Kelemen1-1/+0
2020-10-28convert some more long -> tools::LongNoel1-1/+1
2020-09-18ScCellIterator never passed a null ScDocument*Caolán McNamara1-1/+1
2020-09-13establish ScValueIterator::pDoc is never nullCaolán McNamara1-2/+2
2020-09-13establish ScInterpreter::pDok is never nullCaolán McNamara1-15/+15
2020-07-29loplugin:flatten in sc/core/toolNoel Grandin1-395/+395
2020-06-25Revert "tdf#133858 opening spreadsheet with large array formula takes 10 mins...Noel Grandin1-9/+0
2020-06-10tdf#133858 opening spreadsheet with large array formula takes 10 minsNoel Grandin1-0/+9
2019-11-03loplugin:stringaddNoel Grandin1-4/+2
2019-09-06Related: tdf#98844 CreateMatrixFromDoubleRef() for bCalcAsShown ScCellIteratorEike Rathke1-1/+102
2019-05-08Resolves: tdf#125099 round duration results in interpreter alreadyEike Rathke1-3/+6
2019-04-30improve loplugin:stringconstantNoel Grandin1-2/+2
2019-04-17loplugin:sequentialassign in scNoel Grandin1-4/+2
2019-03-08new loplugin constvarsNoel Grandin1-1/+1
2019-02-26Fix typoAndrea Gelmini1-2/+2
2019-02-09loplugin:indentation in scNoel Grandin1-2/+2
2019-01-10Related: tdf#44076 do not leave cast to int to undefined behaviourEike Rathke1-12/+1
2018-12-07sc: Drop ineffective SetError()Takeshi Abe1-3/+0
2018-11-30i#32345 Support a matrix of rank argument for LARGE()/SMALL()Takeshi Abe1-11/+22
2018-11-25tdf#120703 PVS: V560 A part of conditional expression is always true/falseMike Kaganski1-5/+5
2018-11-23enum ScMatrix::Op is unnecessaryNoel Grandin1-1/+1
2018-11-17sc: Calculate the value only once for micro-optimizationTakeshi Abe1-4/+10
2018-10-27tdf#120703 (PVS): V519 The variable is assigned values twice successivelyMike Kaganski1-4/+2
2018-10-09Extend loplugin:redundantinline to catch inline functions w/o external linkageStephan Bergmann1-1/+1
2018-10-03loplugin:mergeclass merge ScFullMatrix into ScMatrixNoel Grandin1-2/+2
2018-05-12Replace ScGlobal::GetRscString with simple ScResId callsGabor Kelemen1-1/+2
2018-03-29tdf#97977 make MODE.MULT fully compatible with Excel.Winfried Donkers1-63/+0
2018-03-10Rename ScMatrix::IsString() to IsStringOrEmpty()Eike Rathke1-2/+2
2018-01-12More loplugin:cstylecast: scStephan Bergmann1-2/+2
2017-12-29Fix typosAndrea Gelmini1-1/+1
2017-12-19wrap scoped enum around css::util::NumberFormatNoel Grandin1-41/+46
2017-11-24consistently use sal_uInt32 for number formats in scNoel Grandin1-3/+3
2017-11-22Make loplugin:unnecessaryparen warn about (x) ? ... : ... after allStephan Bergmann1-3/+3
2017-11-21Introduce ScInterpreterContextTor Lillqvist1-2/+2
2017-10-23loplugin:includeform: scStephan Bergmann1-10/+10
2017-08-11convert std::map::insert to std::map::emplaceNoel Grandin1-1/+1
2017-07-11replace 'resize(size+1)' with emplace_backNoel Grandin1-1/+1
2017-07-07C++11 remove std::binary_function bases from functorsJochen Nitschke1-5/+5
2017-07-04Remove artificial parameter count limit from SUMPRODUCT()Eike Rathke1-1/+1
2017-07-03C++11 remove std::unary_function bases from functorsJochen Nitschke1-1/+1
2017-06-13Handle SUMPRODUCT with reference list and array of references, tdf#58874Eike Rathke1-4/+9
2017-05-22Revert "Handle SUMPRODUCT with svRefList arguments, tdf#58874" (Excel can't)Eike Rathke1-6/+4