• Stephan Bergmann's avatar
    Drop HAVE_GCC_ATTRIBUTE_WARN_UNUSED_STL · e62b087f
    Stephan Bergmann yazdı
    For one, loplugin:unusedvariablecheck does not merely check for unused variables
    with types from the standard library since
    fe216494 "teach unusedvariablecheck plugin about
    SfxPoolItem subclasses", so disabling loplugin:unusedvariablecheck based on
    HAVE_GCC_ATTRIBUTE_WARN_UNUSED_STL is wrong.
    
    For another, I have seen no standard library implementation that decorates its
    types with such "warn-if-unused" attributes, and
    <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0600r0.pdf>
    "[[nodiscard]] in the Library" (which proposes to add the corresponding C++17
    attribute to just a few select functions and no types at all) makes it appear
    unlikely that will happen.
    
    Change-Id: I0a7759e1caf3e3137057c9689080948a4d6747e0
    e62b087f
Adı
Son kayıt (commit)
Son güncelleme
..
.gitignore Loading commit data...
README Loading commit data...
config_buildid.h.in Loading commit data...
config_cairo_canvas.h.in Loading commit data...
config_clang.h.in Loading commit data...
config_cxxabi.h.in Loading commit data...
config_dbus.h.in Loading commit data...
config_dconf.h.in Loading commit data...
config_eot.h.in Loading commit data...
config_extension_update.h.in Loading commit data...
config_features.h.in Loading commit data...
config_firebird.h.in Loading commit data...
config_folders.h.in Loading commit data...
config_gio.h.in Loading commit data...
config_global.h.in Loading commit data...
config_gpgme.h.in Loading commit data...
config_java.h.in Loading commit data...
config_kde4.h.in Loading commit data...
config_lgpl.h.in Loading commit data...
config_libepubgen.h.in Loading commit data...
config_liblangtag.h.in Loading commit data...
config_locales.h.in Loading commit data...
config_mpl.h.in Loading commit data...
config_oauth2.h.in Loading commit data...
config_oox.h.in Loading commit data...
config_options.h.in Loading commit data...
config_options_calc.h.in Loading commit data...
config_poppler.h.in Loading commit data...
config_probes.h.in Loading commit data...
config_python.h.in Loading commit data...
config_qt5.h.in Loading commit data...
config_test.h.in Loading commit data...
config_typesizes.h.in Loading commit data...
config_vcl.h.in Loading commit data...
config_vclplug.h.in Loading commit data...
config_version.h.in Loading commit data...
config_writerperfect.h.in Loading commit data...