summaryrefslogtreecommitdiffstats
path: root/compilerplugins/clang/passstuffbyref.cxx
Commit message (Expand)AuthorAgeFilesLines
* filter out some of the AST in the pluginsNoel Grandin2018-08-141-2/+2
* loplugin:passstuffbyrefNoel Grandin2018-05-251-0/+4
* loplugin:passstuffbyref more return improvementsNoel Grandin2018-01-031-4/+6
* loplugin:passstuffbyref improved return in sd,variousNoel Grandin2018-01-021-0/+4
* loplugin:passstuffbyref improved return in swNoel Grandin2018-01-021-1/+2
* loplugin:passstuffbyref improved return in emfio,writerfilterNoel Grandin2017-12-311-1/+5
* loplugin:passstuffbyref improved return in xmloff,sfx2Noel Grandin2017-12-271-1/+2
* loplugin:passstuffbyref improved return in canvas and svtoolsNoel Grandin2017-12-261-0/+6
* loplugin:passstuffbyref even more return improvementsNoel Grandin2017-12-241-1/+10
* Fix compilerplugins/clang/test/passstuffbyref.cxxStephan Bergmann2017-12-241-0/+3
* loplugin:passstuffbyref improved returnsNoel Grandin2017-12-231-45/+97
* Bump --enable-compiler-plugins to Clang 3.8.0Stephan Bergmann2017-12-191-2/+1
* Better heuristic to only look through implicit copy/move ctorsStephan Bergmann2017-12-061-2/+5
* Clean away temporarily added using declarationsStephan Bergmann2017-11-071-1/+1
* Adapt loplugins to clang-cl's (implicit) -fdelayed-template-parsingStephan Bergmann2017-09-291-1/+3
* loplugin:passstuffbyref ignore params that are assigned toNoel Grandin2017-08-171-111/+12
* create SfxInterfaceId o3tl::strong_intNoel Grandin2017-03-271-2/+9
* Fix typosAndrea Gelmini2017-03-251-1/+1
* Fix typosAndrea Gelmini2017-03-031-1/+1
* Make move detection in loplugin::passstuffbyref work for parenthesized casesStephan Bergmann2016-12-161-1/+1
* Make move detection in loplugin:passstuffbyref work with MSVCRTStephan Bergmann2016-12-161-1/+1
* make passstuffbyref plugin ignore std::move'd paramsNoel Grandin2016-12-051-12/+38
* loplugins: extract some common functionalityNoel Grandin2016-10-181-4/+2
* improve passstuffbyref return analysisNoel Grandin2016-07-271-10/+84
* loplugin:passstuffbyref also for {css::uno,rtl}::ReferenceStephan Bergmann2016-07-071-28/+45
* Further clean-upStephan Bergmann2016-06-291-3/+9
* Further clean-upStephan Bergmann2016-06-291-6/+4
* sc/source/core/tool/scmatrix.cxx no longer triggers this?Stephan Bergmann2016-06-291-1/+0
* More Clang 3.4 "(anonymous namespace)" fixesStephan Bergmann2016-06-281-9/+18
* Adapt to Clang 3.4 (in preparation of a buildbot on CentOS 7)Stephan Bergmann2016-06-281-1/+1
* Could swear I'd seen this produce a bogus compiler errorStephan Bergmann2016-06-141-2/+2
* Fix loplugin:passstuffbyref to not warn when ref param is bound to refStephan Bergmann2016-06-131-16/+114
* loplugin:passstuffbyref: For now disable "pass parm by value" warningsStephan Bergmann2016-06-131-0/+2
* Let loplugin:passstuffbyref also look at fn defn not preceded by any declStephan Bergmann2016-06-081-6/+15
* teach passstuffbyref plugin to check for..Noel Grandin2016-05-061-24/+79
* cppcheck: silence warnings in compilerpluginsJochen Nitschke2016-04-271-1/+1
* turn on the passstuffbyref plugin againNoel Grandin2016-04-141-1/+1
* update loplugin passstuffbyref to check return typesNoel Grandin2016-04-131-22/+88
* More loplugin::TypeCheck useStephan Bergmann2015-12-081-14/+18
* tdf#96042: 'std::string::find("something") == 0' means "startsWith()".Jan Holesovsky2015-12-081-1/+1
* cppcheck:stlIfStrFindNoel Grandin2015-11-151-1/+1
* Improve loplugin:passstuffbyrefStephan Bergmann2015-03-031-2/+5
* Adapt loplugin:passstuffbyref to Clang 3.2Stephan Bergmann2015-02-091-5/+5
* Extend loplugin:passstuffbyref to handle lambdasStephan Bergmann2015-02-051-27/+55
* loplugin-passbyref: ignore non-base declarationsNoel Grandin2014-05-221-0/+7
* enhance pass-by-ref plugin to detect large argumentsNoel Grandin2014-05-201-14/+20
* combine the pass-by-ref clang pluginsNoel Grandin2014-05-161-0/+78