office-gobmx/compilerplugins/clang
Stephan Bergmann 17cf2c278d Fix misuse of TagDecl::hasDefinition
...that started to cause false

> In file included from svl/source/items/itemiter.cxx:20:
> include/svl/itemiter.hxx:25:1: error: SfxPoolItem subclass SfxPoolItem declares new fields, but does not override operator== [loplugin:sfxpoolitem]
> class SfxPoolItem;
> ^~~~~~~~~~~~~~~~~

etc. now as a side effect of
<b6121432da>
"[C++20] Fix a crash with modules."

Change-Id: Ibbf7a7c840ecea2605d6ea76afd04a2c2720e54d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146544
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2023-02-03 15:38:03 +00:00
..
sharedvisitor
store Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
test New loplugin:unoaggregation 2023-01-20 20:26:36 +00:00
automem.cxx
badstatics.cxx
blockblock.cxx
bufferadd.cxx
buriedassign.cxx
casttovoid.cxx
changetoolsgen.cxx
charrightshift.cxx
check.cxx New loplugin:unoaggregation 2023-01-20 20:26:36 +00:00
check.hxx New loplugin:unoaggregation 2023-01-20 20:26:36 +00:00
checkconfigmacros.cxx
classmemaccess.cxx
collapseif.cxx
colorcheck.cxx Missing include for llvm::Optional 2023-01-30 14:55:14 +00:00
commaoperator.cxx
compat.hxx Avoid -Werror,-Wdeprecated-declarations 2022-12-19 19:27:56 +00:00
conditionalstring.cxx
constantparam.bitmask.results
constantparam.booleans.results Fix typo to complete commit 613baf1573 2023-01-13 16:31:45 +00:00
constantparam.constructors.results
constantparam.cxx
constantparam.numbers.results
constantparam.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
constmethod.cxx
constmove.cxx
conststringvar.cxx
consttobool.cxx
cow_wrapper.cxx
cppunitassertequals.cxx
crosscast.cxx
cstylecast.cxx
data.cxx
datamembershadow.cxx
dbgunhandledexception.cxx
derefnullptr.cxx
dllprivate.cxx
duplicate-defines.cxx
dyncastvisibility.cxx
dynexcspec.cxx
elidestringvar.cxx Missing include for llvm::Optional 2023-01-30 14:55:14 +00:00
empty.cxx
emptyif.cxx
expandablemethods.cxx
expandablemethods.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
expressionalwayszero.cxx
external.cxx
externandnotdefined.cxx
faileddyncast.cxx
fakebool.cxx
finalclasses.cxx
finalclasses.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
flatten.cxx Missing include for llvm::Optional 2023-01-30 14:55:14 +00:00
fragiledestructor.cxx
functionaddress.hxx
getimplementationname.cxx
getstr.cxx
implicitboolconversion.cxx
implinheritancehelper.cxx new loplugin:implinheritancehelper 2022-12-20 06:05:13 +00:00
includeform.cxx Revert "fix compile error in compilerplugins" 2022-12-20 10:24:14 +00:00
indentation.cxx
inlinevisible.cxx
intvsfloat.cxx Missing include for llvm::Optional 2023-01-30 14:55:14 +00:00
literaltoboolconversion.cxx
logexceptionnicely.cxx
loopvartoosmall.cxx
makeshared.cxx
mapindex.cxx
mergeclasses.cxx
mergeclasses.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
mergeclasses.results Merge OSingleFactoryHelper into OFactoryComponentHelper 2023-01-13 07:50:57 +00:00
methodcycles.cxx
methodcycles.partition.results
methodcycles.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
methodcycles.results
moveit.cxx
moveparam.cxx
nestedunnamed.cxx
noexcept.cxx
noexceptmove.cxx Missing include for llvm::Optional 2023-01-30 14:55:14 +00:00
nullptr.cxx
oslendian.cxx
overrideparam.cxx
overridevirtual.cxx
pahole-all-classes.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
passparamsbyref.cxx
passstuffbyref.cxx
plugin.cxx
plugin.hxx
pluginhandler.cxx
pluginhandler.hxx
pointerbool.cxx
precompiled_clang.hxx
privatebase.cxx
ptrvector.cxx
rangedforcopy.cxx
readability-redundant-pp.cxx
reducevarscope.cxx
redundantcast.cxx
redundantfcast.cxx
redundantinline.cxx
redundantpointerops.cxx
redundantstatic.cxx
refcounting.cxx improve loplugin:refcounting 2023-01-20 12:58:40 +00:00
refcountingbase.cxx
referencecasting.cxx
rendercontext.cxx
reservedid.cxx merge duplicate CairoTextRender impls 2023-01-12 11:33:24 +00:00
returnconstant.cxx
returnconstval.cxx
salcall.cxx
sallogareas.cxx
salunicodeliteral.cxx
selfinit.cxx
sfxpoolitem.cxx Fix misuse of TagDecl::hasDefinition 2023-02-03 15:38:03 +00:00
simplifyconstruct.cxx
simplifydynamiccast.cxx
simplifypointertobool.cxx
singlevalfields.could-be-bool.results
singlevalfields.cxx
singlevalfields.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
singlevalfields.results
staticaccess.cxx
staticconstfield.cxx
staticdynamic.cxx
staticmethods.cxx
stdfunction.cxx
stringadd.cxx
stringconcatauto.cxx
stringconcatliterals.cxx
stringconstant.cxx
stringliteralvar.cxx
stringstatic.cxx
stringview.cxx
stringviewdangle.cxx
stringviewparam.cxx
stringviewvar.cxx
subtlezeroinit.cxx
trivialconstructor.cxx
trivialdestructor.cxx
typedefparam.cxx
typeidcomparison.cxx
unicodetochar.cxx
unnecessarycatchthrow.cxx
unnecessarylocking.cxx
unnecessaryoverride.cxx
unnecessaryparen.cxx
unnecessaryvirtual-dead.results
unnecessaryvirtual.cxx
unnecessaryvirtual.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
unnecessaryvirtual.results
unoaggregation.cxx New loplugin:unoaggregation 2023-01-20 20:26:36 +00:00
unoany.cxx
unoquery.cxx
unreffun.cxx
unsignedcompare.cxx
unusedcapturedefault.cxx
unusedenumconstants.cxx
unusedenumconstants.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
unusedenumconstants.readonly.results
unusedenumconstants.untouched.results
unusedenumconstants.writeonly.results writerfilter: removed remains of GAP_HALF define and its usage 2023-01-06 07:26:15 +00:00
unusedfields.cxx
unusedfields.only-used-in-constructor.results loplugin:unusedfields 2023-01-31 12:59:22 +00:00
unusedfields.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
unusedfields.readonly.results loplugin:unusedfields 2023-01-31 12:59:22 +00:00
unusedfields.untouched.results loplugin:unusedfields 2023-01-31 12:59:22 +00:00
unusedfields.writeonly.results loplugin:unusedfields 2023-01-31 12:59:22 +00:00
unusedmember.cxx
unusedmethods.cxx
unusedmethods.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
unusedmethods.results
unusedmethods.unused-returns.results
unusedvariablecheck.cxx
unusedvariablecheck.hxx
unusedvariablemore.cxx
unusedvariableplus.cxx
unusedvarsglobal.cxx
unusedvarsglobal.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
unusedvarsglobal.untouched.results
unusedvarsglobal.writeonly.results
useuniqueptr.cxx
vclwidgets.cxx
virtualdead.cxx
virtualdead.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
virtualdead.results loplugin:virtualdead 2023-01-30 17:29:08 +00:00
virtualdead.unusedparams.results loplugin:virtualdead 2023-01-30 17:29:08 +00:00
virtualdown.cxx
virtualdown.py Remove unused imports from compilerplugins/clang 2023-01-02 04:39:16 +00:00
virtualdown.results
weakbase.cxx
weakobject.cxx
writeonlyvars.cxx Missing include for llvm::Optional 2023-01-30 14:55:14 +00:00
xmlimport.cxx