summaryrefslogtreecommitdiff
path: root/include/tools/ref.hxx
AgeCommit message (Expand)AuthorFilesLines
2018-07-10tdf#79877 perf loading docx file, writerfilter/ improvementsNoel Grandin1-3/+1
2017-06-06add COVERITY_NOEXCEPT_FALSECaolán McNamara1-1/+4
2017-04-22revert bits of "remove some old MSVC workarounds"Noel Grandin1-5/+6
2017-04-21remove some old MSVC workaroundsNoel Grandin1-6/+5
2017-03-03Remove redundant 'inline' keywordStephan Bergmann1-6/+6
2017-02-02convert method names in tools::SvRef to be more like our other..Noel Grandin1-7/+8
2017-01-26add 'explicit operator bool' to our reference classesNoel Grandin1-0/+2
2016-11-16new loplugin finalprotectedNoel Grandin1-1/+1
2016-10-18tdf#89307: Removed T* SvRef::opeartor &()Jacek Fraczek1-2/+0
2016-10-12use more 'nullptr' in SvRef templatesJochen Nitschke1-4/+4
2016-10-11Demonstrate that SvRef ==/!= are acceptable as member functionsStephan Bergmann1-1/+1
2016-10-10tdf#89307: Removed SvRef::operator T*()Jacek Fraczek1-2/+3
2016-08-29cid#1371154 Missing move assignment operatorNoel Grandin1-0/+10
2016-02-22BASIC : Add tools::make_ref and simplify SvRef usageArnaud Versini1-1/+17
2016-01-15loplugin:unusedmethods unused return value in include/toolsNoel Grandin1-2/+0
2015-12-10More loplugin:nullptr automatic rewrite (within templates)Stephan Bergmann1-10/+10
2015-11-24add SAL_WARN_UNUSED to css::uno::WeakReference and SvCompatWeakRefNoel Grandin1-1/+1
2015-11-04tools: re-order members of SvRefBase to work around clang 3.5 bugMichael Stahl1-7/+5
2015-10-27move SvRefMemberList into idlNoel Grandin1-52/+0
2015-10-27loplugin:unusedmethodsNoel Grandin1-8/+0
2015-08-20afl-clang-fast apparently miscompiles thisCaolán McNamara1-0/+4
2015-02-05fdo#39440: replace C-style cast'sJuan Picca1-0/+2
2015-01-26Visible function type RTTI for Clang -fsanitize=functionStephan Bergmann1-1/+1
2014-10-09remove SvRefBase::QueryDeleteNoel Grandin1-2/+11
2014-10-03rename SvRef::AddRef to AddFirstRefNoel Grandin1-3/+3
2014-07-29simplify "no delete" logic in SvRefBaseNoel Grandin1-17/+18
2014-07-25convert the weak reference macro in tools into a templateNoel Grandin1-31/+38
2014-07-22remove dead codeNoel Grandin1-5/+2
2014-07-17rename the Weak stuff in tools/ref.hxx to WeakRefNoel Grandin1-5/+5
2014-07-15Revert "remove unused SvRefBase constructor"Michael Stahl1-0/+3
2014-07-14add some comments to include/tools/ref.hxxNoel Grandin1-4/+15
2014-07-14inline SvCompatWeakHdlRef typedefNoel Grandin1-4/+2
2014-07-14inline tools::SvRefBaseRef typedefNoel Grandin1-2/+0
2014-07-14remove unused SvRefBase constructorNoel Grandin1-3/+0
2014-07-14include/tools/ref.hxx - cleanup formattingNoel Grandin1-15/+35
2014-07-14fix spelling in commentNoel Grandin1-1/+1
2014-07-10remove SvRefBase::ReleaseReferenceNoel Grandin1-14/+7
2014-06-19Catch illegal null pointer dereferences earlyStephan Bergmann1-2/+6
2014-04-07Replace SV_DECL/IMPL_REF macros with SvRef templateStephan Bergmann1-52/+48
2014-04-07Unroll sole use of SV_IMPL/DECL_LOCKStephan Bergmann1-52/+30
2014-02-18tools: sal_Bool -> boolStephan Bergmann1-2/+2
2014-01-28bool improvementsStephan Bergmann1-2/+2
2013-11-09fdo#65108 inter-module includes <> include/toolsNorbert Thiebaud1-1/+1
2013-10-23fixincludeguards.sh: include/{toolkit,tools}Thomas Arnhold1-2/+2
2013-10-15Some clean-upStephan Bergmann1-11/+6
2013-04-23execute move of global headersBjoern Michaelsen1-0/+256