summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/passstuffbyref.cxx
AgeCommit message (Expand)Author
2018-08-14filter out some of the AST in the pluginsNoel Grandin
2018-05-25loplugin:passstuffbyrefNoel Grandin
2018-01-03loplugin:passstuffbyref more return improvementsNoel Grandin
2018-01-02loplugin:passstuffbyref improved return in sd,variousNoel Grandin
2018-01-02loplugin:passstuffbyref improved return in swNoel Grandin
2017-12-31loplugin:passstuffbyref improved return in emfio,writerfilterNoel Grandin
2017-12-27loplugin:passstuffbyref improved return in xmloff,sfx2Noel Grandin
2017-12-26loplugin:passstuffbyref improved return in canvas and svtoolsNoel Grandin
2017-12-24loplugin:passstuffbyref even more return improvementsNoel Grandin
2017-12-24Fix compilerplugins/clang/test/passstuffbyref.cxxStephan Bergmann
2017-12-23loplugin:passstuffbyref improved returnsNoel Grandin
2017-12-19Bump --enable-compiler-plugins to Clang 3.8.0Stephan Bergmann
2017-12-06Better heuristic to only look through implicit copy/move ctorsStephan Bergmann
2017-11-07Clean away temporarily added using declarationsStephan Bergmann
2017-09-29Adapt loplugins to clang-cl's (implicit) -fdelayed-template-parsingStephan Bergmann
2017-08-17loplugin:passstuffbyref ignore params that are assigned toNoel Grandin
2017-03-27create SfxInterfaceId o3tl::strong_intNoel Grandin
2017-03-25Fix typosAndrea Gelmini
2017-03-03Fix typosAndrea Gelmini
2016-12-16Make move detection in loplugin::passstuffbyref work for parenthesized casesStephan Bergmann
2016-12-16Make move detection in loplugin:passstuffbyref work with MSVCRTStephan Bergmann
2016-12-05make passstuffbyref plugin ignore std::move'd paramsNoel Grandin
2016-10-18loplugins: extract some common functionalityNoel Grandin
2016-07-27improve passstuffbyref return analysisNoel Grandin
2016-07-07loplugin:passstuffbyref also for {css::uno,rtl}::ReferenceStephan Bergmann
2016-06-29Further clean-upStephan Bergmann
2016-06-29Further clean-upStephan Bergmann
2016-06-29sc/source/core/tool/scmatrix.cxx no longer triggers this?Stephan Bergmann
2016-06-28More Clang 3.4 "(anonymous namespace)" fixesStephan Bergmann
2016-06-28Adapt to Clang 3.4 (in preparation of a buildbot on CentOS 7)Stephan Bergmann
2016-06-14Could swear I'd seen this produce a bogus compiler errorStephan Bergmann
2016-06-13Fix loplugin:passstuffbyref to not warn when ref param is bound to refStephan Bergmann
2016-06-13loplugin:passstuffbyref: For now disable "pass parm by value" warningsStephan Bergmann
2016-06-08Let loplugin:passstuffbyref also look at fn defn not preceded by any declStephan Bergmann
2016-05-06teach passstuffbyref plugin to check for..Noel Grandin
2016-04-27cppcheck: silence warnings in compilerpluginsJochen Nitschke
2016-04-14turn on the passstuffbyref plugin againNoel Grandin
2016-04-13update loplugin passstuffbyref to check return typesNoel Grandin
2015-12-08More loplugin::TypeCheck useStephan Bergmann
2015-12-08tdf#96042: 'std::string::find("something") == 0' means "startsWith()".Jan Holesovsky
2015-11-15cppcheck:stlIfStrFindNoel Grandin
2015-03-03Improve loplugin:passstuffbyrefStephan Bergmann
2015-02-09Adapt loplugin:passstuffbyref to Clang 3.2Stephan Bergmann
2015-02-05Extend loplugin:passstuffbyref to handle lambdasStephan Bergmann
2014-05-22loplugin-passbyref: ignore non-base declarationsNoel Grandin
2014-05-20enhance pass-by-ref plugin to detect large argumentsNoel Grandin
2014-05-16combine the pass-by-ref clang pluginsNoel Grandin