office-gobmx/include/cppuhelper
Stephan Bergmann 29bc12777c Let loplugin:nullptr look into template instantiations
It missed some occurrences of 0 when only looking into uninstantiated template
code, as Clang doesn't model them with an ImplicitCastExpr, even if the target
is known to be a (dependent) pointer type.

Looking into all template instantiations of course carries the risk that a given
use of 0 is meant to be interpreted as a pointer in some and as an integer in
other instantiations.  But the only case where that happened in the current code
base is RegistryValueList::getElement (include/registry/registry.hxx), where {}
is arguably a better choice anyway.  (And which would presumably also hold for
any future such cases.)

Change-Id: I708bcfc8bedc0a49c9282d7814eb325afa29905c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128462
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-01-15 15:58:07 +01:00
..
access_control.hxx
basemutex.hxx
bootstrap.hxx
compbase.hxx
compbase1.hxx loplugin:noexcept (clang-cl) 2021-05-19 08:53:34 +02:00
compbase2.hxx
compbase3.hxx
compbase4.hxx
compbase5.hxx
compbase6.hxx
compbase7.hxx
compbase8.hxx
compbase9.hxx
compbase10.hxx loplugin:noexcept (clang-cl) 2021-05-19 08:53:34 +02:00
compbase11.hxx loplugin:noexcept (clang-cl) 2021-05-19 08:53:34 +02:00
compbase12.hxx
compbase_ex.hxx
component.hxx
component_context.hxx
cppuhelperdllapi.h
exc_hlp.hxx
factory.hxx
findsofficepath.h
implbase.hxx
implbase1.hxx
implbase2.hxx
implbase3.hxx
implbase4.hxx
implbase5.hxx
implbase6.hxx
implbase7.hxx
implbase8.hxx
implbase9.hxx
implbase10.hxx
implbase11.hxx loplugin:noexcept (clang-cl) 2021-05-19 08:53:34 +02:00
implbase12.hxx
implbase13.hxx
implbase_ex.hxx
implbase_ex_post.hxx Remaining loplugin:noexcept in URE include files 2021-05-19 13:18:48 +02:00
implbase_ex_pre.hxx
implementationentry.hxx
interfacecontainer.h Remove empty docpp doxygen comments around namespaces 2021-12-17 08:28:45 +01:00
interfacecontainer.hxx Let loplugin:nullptr look into template instantiations 2022-01-15 15:58:07 +01:00
propertysetmixin.hxx
propshlp.hxx
proptypehlp.h
proptypehlp.hxx loplugin:flatten in filter..include 2021-12-22 07:44:07 +01:00
queryinterface.hxx
shlib.hxx
supportsservice.hxx
TODO Fix typo 2022-01-10 21:21:54 +01:00
typeprovider.hxx Use <comphelper/servicehelper.hxx> implementing XUnoTunnel part 3 [API CHANGE] 2021-09-15 06:08:01 +02:00
unourl.hxx
weak.hxx Drop MSVC special-casing for OWeakObject ctor 2022-01-04 08:09:48 +01:00
weakagg.hxx
weakref.hxx