summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/refcounting.cxx
AgeCommit message (Expand)AuthorFilesLines
2019-05-31tdf#114596 compilerplugins: add exception to [loplugin:refcounting]Xisco Fauli1-0/+5
2019-04-30implement std::hash for css::uno::Reference and rtl::ReferenceNoel Grandin1-2/+0
2019-03-11move isDerivedFrom() from a clang plugin to shared code, for reuseLuboš Luňák1-32/+1
2018-08-14filter out some of the AST in the pluginsNoel Grandin1-2/+2
2018-08-10Avoid -Werror=deprecated-declarations with recent Clang trunkStephan Bergmann1-3/+3
2018-07-06compilerplugins: try to make these work with icecreamMichael Stahl1-1/+2
2018-02-01these TODOs have been doneNoel Grandin1-7/+0
2018-01-31tdf#114596 compilerplugins: add exception to [loplugin:refcounting]Michael Stahl1-0/+4
2017-12-19Bump --enable-compiler-plugins to Clang 3.8.0Stephan Bergmann1-9/+3
2017-12-01Don't prevent ODatabaseDocument refcount from dropping to zeroStephan Bergmann1-0/+3
2017-11-07Clean away temporarily added using declarationsStephan Bergmann1-1/+2
2017-09-11More clang::*Type vs. llvm::*Type ambiguitiesStephan Bergmann1-10/+10
2017-06-30Actually print parent nameStephan Bergmann1-3/+5
2017-06-30Avoid getQualifiedNameAsStringStephan Bergmann1-38/+50
2017-06-29improve refcounting lopluginNoel Grandin1-13/+65
2017-05-18Adapt pathname checks to mixed usage of \ and / on WindowsStephan Bergmann1-1/+1
2017-03-03Fix typosAndrea Gelmini1-1/+1
2017-01-13inline InitGuardNoel Grandin1-2/+0
2016-10-12typoStephan Bergmann1-1/+1
2016-10-12improve error message in refcounting pluginNoel Grandin1-1/+2
2016-09-09loplugin:refcounting: No more special-handling of SvXMLImportContextStephan Bergmann1-6/+0
2016-08-26loplugin:refcounting: also cover temporaries being directly stack managedStephan Bergmann1-0/+42
2016-08-26Remove wrong check through template args from containsXInterfaceSubclassStephan Bergmann1-12/+1
2016-06-29Further clean-upStephan Bergmann1-46/+71
2016-06-28More Clang 3.4 "(anonymous namespace)" fixesStephan Bergmann1-3/+7
2016-06-28Adapt to Clang 3.4 (in preparation of a buildbot on CentOS 7)Stephan Bergmann1-1/+1
2016-05-31teach refcounting clang plugin about uno::ReferenceNoel Grandin1-27/+82
2016-03-01OSingletonRegistration is dead nowMatúš Kukan1-3/+0
2016-02-26These version checks are about the Clang the plugins are built /against/Stephan Bergmann1-1/+1
2016-02-09Use rtl::Reference<CppType> instead of HardCppRef<UnoType,CppType>Stephan Bergmann1-1/+0
2016-01-07Fix typosAndrea Gelmini1-1/+1
2015-09-21tdf#94389 compilerplugins: clang 3.7.0Daniel Robertson1-1/+1
2015-08-05improve refcounting loplugin to check SvRef-based classesNoel Grandin1-1/+119
2015-08-04fix crash in refcounting pluginNoel Grandin1-1/+1
2015-08-04Workaround for libc++Stephan Bergmann1-0/+2
2015-08-04Workaround for ObjCIvarDecl problemStephan Bergmann1-0/+8
2015-08-04Adapt to current Clang trunk towards 3.7Stephan Bergmann1-1/+11
2015-08-03new loplugin: refcountingNoel Grandin1-0/+249