[Libreoffice-commits] core.git: compilerplugins/clang dbaccess/source formula/source sfx2/source svtools/source

Noel Grandin (via logerrit) logerrit at kemper.freedesktop.org
Thu May 9 10:29:59 UTC 2019


 compilerplugins/clang/unusedfields.only-used-in-constructor.results |   90 +++----
 compilerplugins/clang/unusedfields.readonly.results                 |   98 ++++---
 compilerplugins/clang/unusedfields.untouched.results                |   68 +++--
 compilerplugins/clang/unusedfields.writeonly.results                |  126 ++++------
 dbaccess/source/ui/control/marktree.cxx                             |    1 
 dbaccess/source/ui/control/tabletree.cxx                            |   41 ---
 dbaccess/source/ui/inc/marktree.hxx                                 |    1 
 dbaccess/source/ui/inc/tabletree.hxx                                |    6 
 formula/source/ui/dlg/formula.cxx                                   |    2 
 formula/source/ui/dlg/structpg.cxx                                  |   18 -
 formula/source/ui/dlg/structpg.hxx                                  |   10 
 sfx2/source/control/thumbnailviewacc.cxx                            |    5 
 sfx2/source/control/thumbnailviewacc.hxx                            |    2 
 svtools/source/control/tabbar.cxx                                   |    7 
 14 files changed, 210 insertions(+), 265 deletions(-)

New commits:
commit 82d018b402219b5452bb08aac2c060031bbc3298
Author:     Noel Grandin <noel.grandin at collabora.co.uk>
AuthorDate: Thu May 9 09:55:29 2019 +0200
Commit:     Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Thu May 9 12:28:03 2019 +0200

    loplugin:unusedfields
    
    Change-Id: I8dc5a6ef84f43bad0bee26592b3a8e95c58e6f22
    Reviewed-on: https://gerrit.libreoffice.org/72027
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>

diff --git a/compilerplugins/clang/unusedfields.only-used-in-constructor.results b/compilerplugins/clang/unusedfields.only-used-in-constructor.results
index 6deb845a20ef..bd4a73ed0dfd 100644
--- a/compilerplugins/clang/unusedfields.only-used-in-constructor.results
+++ b/compilerplugins/clang/unusedfields.only-used-in-constructor.results
@@ -9,9 +9,9 @@ avmedia/source/vlc/wrapper/Types.hxx:44
 avmedia/source/vlc/wrapper/Types.hxx:45
     libvlc_event_t::(anonymous union)::(anonymous) dummy2 const char *
 avmedia/source/vlc/wrapper/Types.hxx:46
-    libvlc_event_t::(anonymous) padding struct (anonymous struct at /media/noel/disk2/libo4/avmedia/source/vlc/wrapper/Types.hxx:43:7)
+    libvlc_event_t::(anonymous) padding struct (anonymous struct at /media/noel/disk2/libo6/avmedia/source/vlc/wrapper/Types.hxx:43:7)
 avmedia/source/vlc/wrapper/Types.hxx:47
-    libvlc_event_t u union (anonymous union at /media/noel/disk2/libo4/avmedia/source/vlc/wrapper/Types.hxx:41:5)
+    libvlc_event_t u union (anonymous union at /media/noel/disk2/libo6/avmedia/source/vlc/wrapper/Types.hxx:41:5)
 avmedia/source/vlc/wrapper/Types.hxx:53
     libvlc_track_description_t psz_name char *
 basegfx/source/polygon/b2dtrapezoid.cxx:202
@@ -130,13 +130,13 @@ cppu/source/uno/check.cxx:138
     (anonymous namespace)::Char4 chars struct (anonymous namespace)::Char3
 cui/source/dialogs/colorpicker.cxx:719
     cui::ColorPickerDialog m_aColorPrevious class cui::ColorPreviewControl
-cui/source/factory/dlgfact.cxx:1339
+cui/source/factory/dlgfact.cxx:1340
     SvxMacroAssignDialog m_aItems class SfxItemSet
 cui/source/inc/cfgutil.hxx:238
     SvxScriptSelectorDialog m_aStylesInfo struct SfxStylesInfo_Impl
-cui/source/inc/cuitabarea.hxx:230
+cui/source/inc/cuitabarea.hxx:228
     SvxAreaTabPage maFixed_ChangeType enum ChangeType
-cui/source/inc/cuitabarea.hxx:238
+cui/source/inc/cuitabarea.hxx:236
     SvxAreaTabPage m_aXFillAttr class XFillAttrSetItem
 cui/source/inc/tabstpge.hxx:88
     SvxTabulatorTabPage m_aLeftWin class TabWin_Impl
@@ -184,6 +184,8 @@ filter/source/graphicfilter/icgm/chart.hxx:46
     DataNode nBoxX2 sal_Int16
 filter/source/graphicfilter/icgm/chart.hxx:47
     DataNode nBoxY2 sal_Int16
+formula/source/ui/dlg/formula.cxx:151
+    formula::FormulaDlg_Impl m_rParent weld::Builder &
 helpcompiler/inc/HelpCompiler.hxx:206
     HelpCompiler lang const std::string
 include/basic/basmgr.hxx:56
@@ -194,17 +196,17 @@ include/drawinglayer/texture/texture3d.hxx:62
     drawinglayer::texture::GeoTexSvxBitmapEx maBitmap class Bitmap
 include/drawinglayer/texture/texture3d.hxx:64
     drawinglayer::texture::GeoTexSvxBitmapEx maTransparence class Bitmap
-include/filter/msfilter/svdfppt.hxx:882
+include/filter/msfilter/svdfppt.hxx:881
     ImplPPTParaPropSet nDontKnow1 sal_uInt32
-include/filter/msfilter/svdfppt.hxx:883
+include/filter/msfilter/svdfppt.hxx:882
     ImplPPTParaPropSet nDontKnow2 sal_uInt32
-include/filter/msfilter/svdfppt.hxx:884
+include/filter/msfilter/svdfppt.hxx:883
     ImplPPTParaPropSet nDontKnow2bit06 sal_uInt16
 include/LibreOfficeKit/LibreOfficeKitGtk.h:33
     _LOKDocView aDrawingArea GtkDrawingArea
 include/LibreOfficeKit/LibreOfficeKitGtk.h:38
     _LOKDocViewClass parent_class GtkDrawingAreaClass
-include/oox/export/shapes.hxx:123
+include/oox/export/shapes.hxx:101
     oox::drawingml::ShapeExport maShapeMap oox::drawingml::ShapeExport::ShapeHashMap
 include/registry/registry.hxx:35
     Registry_Api acquire void (*)(RegHandle)
@@ -271,13 +273,13 @@ include/sfx2/msg.hxx:138
 include/sfx2/msg.hxx:138
     SfxType7 aAttrib struct SfxTypeAttrib [7]
 include/sfx2/msg.hxx:139
-    SfxType8 createSfxPoolItemFunc std::function<SfxPoolItem *(void)>
-include/sfx2/msg.hxx:139
     SfxType8 aAttrib struct SfxTypeAttrib [8]
 include/sfx2/msg.hxx:139
     SfxType8 pType const std::type_info *
 include/sfx2/msg.hxx:139
     SfxType8 nAttribs sal_uInt16
+include/sfx2/msg.hxx:139
+    SfxType8 createSfxPoolItemFunc std::function<SfxPoolItem *(void)>
 include/sfx2/msg.hxx:140
     SfxType10 pType const std::type_info *
 include/sfx2/msg.hxx:140
@@ -336,12 +338,10 @@ include/sfx2/msg.hxx:147
     SfxType23 createSfxPoolItemFunc std::function<SfxPoolItem *(void)>
 include/svl/ondemand.hxx:55
     OnDemandLocaleDataWrapper aSysLocale class SvtSysLocale
-include/svx/ClassificationDialog.hxx:30
+include/svx/ClassificationDialog.hxx:31
     svx::ClassificationDialog m_bPerParagraph const _Bool
-include/svx/itemwin.hxx:34
+include/svx/itemwin.hxx:35
     SvxLineBox aDelayTimer class Timer
-include/svx/svdundo.hxx:336
-    SdrUndoReplaceObj nOrdNum sal_uInt32
 include/vcl/commandevent.hxx:310
     CommandGestureData mfX const double
 include/vcl/commandevent.hxx:311
@@ -390,7 +390,7 @@ lotuswordpro/source/filter/bento.hxx:353
     OpenStormBento::CBenNamedObject cNameListElmt class OpenStormBento::CBenNamedObjectListElmt
 lotuswordpro/source/filter/clone.hxx:23
     detail::has_clone::(anonymous) a char [2]
-oox/source/drawingml/diagram/diagramlayoutatoms.hxx:214
+oox/source/drawingml/diagram/diagramlayoutatoms.hxx:217
     oox::drawingml::ConditionAtom maIter struct oox::drawingml::IteratorAttr
 oox/source/drawingml/diagram/layoutnodecontext.cxx:92
     oox::drawingml::AlgorithmContext mnRevision sal_Int32
@@ -420,11 +420,11 @@ oox/source/ppt/timenodelistcontext.cxx:855
     oox::ppt::AnimMotionContext mnAngle sal_Int32
 opencl/source/openclwrapper.cxx:304
     openclwrapper::(anonymous namespace)::OpenCLEnv mpOclCmdQueue cl_command_queue [1]
-pyuno/source/module/pyuno_callable.cxx:42
+pyuno/source/module/pyuno_callable.cxx:43
     pyuno::PyUNO_callable ob_base PyObject
-pyuno/source/module/pyuno_impl.hxx:224
+pyuno/source/module/pyuno_impl.hxx:223
     pyuno::(anonymous) ob_base PyObject
-pyuno/source/module/pyuno_impl.hxx:324
+pyuno/source/module/pyuno_impl.hxx:323
     pyuno::stRuntimeImpl ob_base PyObject
 reportdesign/source/core/api/ReportDefinition.cxx:241
     reportdesign::OStyle m_aSize awt::Size
@@ -510,17 +510,17 @@ sc/source/core/data/document.cxx:1239
     (anonymous namespace)::BroadcastRecalcOnRefMoveHandler aSwitch const sc::AutoCalcSwitch
 sc/source/core/data/document.cxx:1240
     (anonymous namespace)::BroadcastRecalcOnRefMoveHandler aBulk const class ScBulkBroadcast
-sc/source/filter/html/htmlpars.cxx:3003
-    (anonymous namespace)::CSSHandler::MemStr mp const char *
 sc/source/filter/html/htmlpars.cxx:3004
+    (anonymous namespace)::CSSHandler::MemStr mp const char *
+sc/source/filter/html/htmlpars.cxx:3005
     (anonymous namespace)::CSSHandler::MemStr mn size_t
 sc/source/filter/inc/htmlpars.hxx:614
     ScHTMLQueryParser mnUnusedId ScHTMLTableId
 sc/source/filter/inc/sheetdatacontext.hxx:62
     oox::xls::SheetDataContext aReleaser const class SolarMutexReleaser
-sc/source/filter/inc/xetable.hxx:1002
+sc/source/filter/inc/xetable.hxx:1005
     XclExpCellTable maArrayBfr class XclExpArrayBuffer
-sc/source/filter/inc/xetable.hxx:1003
+sc/source/filter/inc/xetable.hxx:1006
     XclExpCellTable maShrfmlaBfr class XclExpShrfmlaBuffer
 sc/source/filter/inc/xiescher.hxx:1200
     XclImpDffPropSet maDummyStrm class SvMemoryStream
@@ -530,7 +530,7 @@ sc/source/filter/inc/xistream.hxx:172
     XclImpBiff8StdDecrypter maCodec ::msfilter::MSCodec_Std97
 sc/source/filter/inc/xistream.hxx:194
     XclImpBiff8CryptoAPIDecrypter maCodec ::msfilter::MSCodec_CryptoAPI
-sc/source/filter/oox/worksheethelper.cxx:383
+sc/source/filter/oox/worksheethelper.cxx:384
     oox::xls::WorksheetGlobals mxProgressBar oox::ISegmentProgressBarRef
 sc/source/filter/xml/xmldrani.hxx:72
     ScXMLDatabaseRangeContext bIsSelection _Bool
@@ -562,6 +562,10 @@ sc/source/ui/inc/msgpool.hxx:44
     ScMessagePool aCondFormatDlgItem class ScCondFormatDlgItem
 sc/source/ui/inc/notemark.hxx:46
     ScNoteMarker m_aTimer class Timer
+sc/source/ui/inc/PivotLayoutTreeListBase.hxx:49
+    ScPivotLayoutTreeListBase maDropTargetHelper class ScPivotLayoutTreeDropTarget
+sc/source/ui/inc/xmlsourcedlg.hxx:67
+    ScXMLSourceDlg maCustomCompare struct CustomCompare
 sccomp/source/solver/DifferentialEvolution.hxx:35
     DifferentialEvolutionAlgorithm maRandomDevice std::random_device
 sccomp/source/solver/ParticelSwarmOptimization.hxx:56
@@ -593,8 +597,6 @@ sd/source/ui/view/viewshel.cxx:1212
 sd/source/ui/view/viewshel.cxx:1213
     sd::KeepSlideSorterInSyncWithPageChanges m_aContext const sd::slidesorter::controller::class SelectionObserver::Context
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
-    PDFGrammar::definition boolean rule<ScannerT>
-sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
     PDFGrammar::definition comment rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
     PDFGrammar::definition simple_type rule<ScannerT>
@@ -603,6 +605,8 @@ sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
     PDFGrammar::definition stringtype rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
+    PDFGrammar::definition boolean rule<ScannerT>
+sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
     PDFGrammar::definition name rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
     PDFGrammar::definition stream rule<ScannerT>
@@ -613,10 +617,10 @@ sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
     PDFGrammar::definition array rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
-    PDFGrammar::definition dict_end rule<ScannerT>
-sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
     PDFGrammar::definition dict_begin rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
+    PDFGrammar::definition dict_end rule<ScannerT>
+sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
     PDFGrammar::definition value rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:264
     PDFGrammar::definition array_end rule<ScannerT>
@@ -664,15 +668,15 @@ starmath/source/accessibility.hxx:268
     SmEditSource rEditAcc class SmEditAccessible &
 svgio/inc/svgcharacternode.hxx:89
     svgio::svgreader::SvgTextPosition maY ::std::vector<double>
-svl/source/crypto/cryptosign.cxx:123
+svl/source/crypto/cryptosign.cxx:131
     (anonymous namespace)::Extension extnID const SECItem
-svl/source/crypto/cryptosign.cxx:124
+svl/source/crypto/cryptosign.cxx:132
     (anonymous namespace)::Extension critical const SECItem
-svl/source/crypto/cryptosign.cxx:125
+svl/source/crypto/cryptosign.cxx:133
     (anonymous namespace)::Extension extnValue const SECItem
-svl/source/crypto/cryptosign.cxx:283
+svl/source/crypto/cryptosign.cxx:291
     (anonymous namespace)::PKIStatusInfo statusString SECItem
-svl/source/crypto/cryptosign.cxx:284
+svl/source/crypto/cryptosign.cxx:292
     (anonymous namespace)::PKIStatusInfo failInfo SECItem
 svx/inc/GalleryControl.hxx:47
     svx::sidebar::GalleryControl mpGallery class Gallery *
@@ -698,7 +702,7 @@ svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx:1091
     (anonymous namespace)::ExpressionGrammar::definition modifierReference ::boost::spirit::rule<ScannerT>
 svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx:1092
     (anonymous namespace)::ExpressionGrammar::definition identifier ::boost::spirit::rule<ScannerT>
-svx/source/dialog/framelinkarray.cxx:380
+svx/source/dialog/framelinkarray.cxx:381
     svx::frame::MergedCellIterator mnFirstRow size_t
 svx/source/dialog/imapwnd.hxx:78
     IMapWindow maItemInfos struct SfxItemInfo [1]
@@ -716,15 +720,15 @@ svx/source/xml/xmleohlp.cxx:72
     OutputStorageWrapper_Impl aTempFile class utl::TempFile
 sw/inc/unosett.hxx:145
     SwXNumberingRules m_pImpl ::sw::UnoImplPtr<Impl>
-sw/qa/core/test_ToxTextGenerator.cxx:141
+sw/qa/core/test_ToxTextGenerator.cxx:139
     ToxTextGeneratorWithMockedChapterField mChapterFieldType class SwChapterFieldType
-sw/qa/extras/layout/layout.cxx:2516
+sw/qa/extras/layout/layout.cxx:2541
       class SvtSysLocaleOptions &
-sw/qa/extras/uiwriter/uiwriter.cxx:4029
+sw/qa/extras/uiwriter/uiwriter.cxx:4072
     IdleTask maIdle class Idle
 sw/source/core/crsr/crbm.cxx:66
     (anonymous namespace)::CursorStateHelper m_aSaveState const class SwCursorSaveState
-sw/source/core/inc/swfont.hxx:985
+sw/source/core/inc/swfont.hxx:986
     SvStatistics nGetStretchTextSize sal_uInt16
 sw/source/core/layout/dbg_lay.cxx:171
     SwImplEnterLeave nAction const enum DbgAction
@@ -804,22 +808,22 @@ vcl/inc/WidgetThemeLibrary.hxx:90
     vcl::ControlDrawParameters eState enum ControlState
 vcl/inc/WidgetThemeLibrary.hxx:106
     vcl::WidgetThemeLibrary_t nSize uint32_t
-vcl/source/app/salvtables.cxx:2210
+vcl/source/app/salvtables.cxx:2250
     SalInstanceEntry m_aTextFilter class (anonymous namespace)::WeldTextFilter
-vcl/source/app/salvtables.cxx:4400
+vcl/source/app/salvtables.cxx:4575
     SalInstanceComboBoxWithEdit m_aTextFilter class (anonymous namespace)::WeldTextFilter
 vcl/source/gdi/jobset.cxx:36
     ImplOldJobSetupData cDeviceName char [32]
 vcl/source/gdi/jobset.cxx:37
     ImplOldJobSetupData cPortName char [32]
-vcl/unx/gtk3/gtk3gtkinst.cxx:3143
+vcl/unx/gtk3/gtk3gtkinst.cxx:3279
     CrippledViewport viewport GtkViewport
 vcl/unx/gtk/a11y/atkhypertext.cxx:29
     HyperLink atk_hyper_link const AtkHyperlink
 vcl/unx/gtk/a11y/atkwrapper.hxx:49
     AtkObjectWrapper aParent const AtkObject
-vcl/unx/gtk/a11y/atkwrapper.hxx:78
-    AtkObjectWrapperClass aParentClass GtkWidgetAccessibleClass
+vcl/unx/gtk/a11y/atkwrapper.hxx:80
+    AtkObjectWrapperClass aParentClass const AtkObjectClass
 vcl/unx/gtk/gloactiongroup.cxx:30
     GLOAction parent_instance GObject
 vcl/unx/gtk/glomenu.cxx:20
diff --git a/compilerplugins/clang/unusedfields.readonly.results b/compilerplugins/clang/unusedfields.readonly.results
index 6d2f485a2887..990136463010 100644
--- a/compilerplugins/clang/unusedfields.readonly.results
+++ b/compilerplugins/clang/unusedfields.readonly.results
@@ -58,6 +58,8 @@ codemaker/source/javamaker/classfile.cxx:508
      uint32Bytes sal_uInt32
 codemaker/source/javamaker/classfile.cxx:540
      uint64Bytes sal_uInt64
+connectivity/qa/connectivity/resource/sharedresources_test.cxx:53
+    connectivity_test::SharedResourcesTest m_aResource ::connectivity::SharedResources
 connectivity/source/drivers/evoab2/EApi.h:125
     (anonymous) po char *
 connectivity/source/drivers/evoab2/EApi.h:127
@@ -158,7 +160,7 @@ cppu/source/uno/check.cxx:134
     (anonymous namespace)::Char3 c3 char
 cppu/source/uno/check.cxx:138
     (anonymous namespace)::Char4 chars struct (anonymous namespace)::Char3
-cui/source/options/optcolor.cxx:257
+cui/source/options/optcolor.cxx:258
     ColorConfigWindow_Impl aModuleOptions class SvtModuleOptions
 cui/source/options/optpath.cxx:80
     OptPath_Impl m_aDefOpt class SvtDefaultOptions
@@ -174,7 +176,7 @@ dbaccess/source/core/inc/ContentHelper.hxx:109
     dbaccess::OContentHelper m_aErrorHelper const ::connectivity::SQLError
 dbaccess/source/filter/hsqldb/parseschema.hxx:36
     dbahsql::SchemaParser m_PrimaryKeys std::map<OUString, std::vector<OUString> >
-dbaccess/source/ui/control/tabletree.cxx:237
+dbaccess/source/ui/control/tabletree.cxx:236
     dbaui::(anonymous namespace)::OViewSetter m_aEqualFunctor ::comphelper::UStringMixEqual
 dbaccess/source/ui/dlg/advancedsettings.hxx:39
     dbaui::SpecialSettingsPage m_xIsSQL92Check std::unique_ptr<weld::CheckButton>
@@ -210,6 +212,12 @@ dbaccess/source/ui/dlg/advancedsettings.hxx:54
     dbaui::SpecialSettingsPage m_xRespectDriverResultSetType std::unique_ptr<weld::CheckButton>
 dbaccess/source/ui/inc/charsetlistbox.hxx:44
     dbaui::CharSetListBox m_aCharSets class dbaui::OCharsetDisplay
+dbaccess/source/ui/inc/marktree.hxx:38
+    dbaui::OMarkableTreeListBox m_aCheckButtonHandler Link<void *, void>
+dbaccess/source/ui/inc/tabletree.hxx:45
+    dbaui::OTableTreeListBox m_bVirtualRoot _Bool
+dbaccess/source/ui/inc/tabletree.hxx:46
+    dbaui::OTableTreeListBox m_bNoEmptyFolders _Bool
 dbaccess/source/ui/inc/WCopyTable.hxx:269
     dbaui::OCopyTableWizard m_aLocale css::lang::Locale
 drawinglayer/source/processor2d/vclprocessor2d.hxx:84
@@ -304,15 +312,15 @@ include/connectivity/sqlparse.hxx:109
     connectivity::OSQLParser_Data aErrors ::connectivity::SQLError
 include/drawinglayer/processor3d/defaultprocessor3d.hxx:90
     drawinglayer::processor3d::DefaultProcessor3D maDrawinglayerOpt const class SvtOptionsDrawinglayer
-include/editeng/brushitem.hxx:53
+include/editeng/brushitem.hxx:51
     SvxBrushItem maSecOptions class SvtSecurityOptions
-include/filter/msfilter/svdfppt.hxx:711
+include/filter/msfilter/svdfppt.hxx:710
     PPTExtParaSheet aExtParaLevel struct PPTExtParaLevel [5]
-include/filter/msfilter/svdfppt.hxx:882
+include/filter/msfilter/svdfppt.hxx:881
     ImplPPTParaPropSet nDontKnow1 sal_uInt32
-include/filter/msfilter/svdfppt.hxx:883
+include/filter/msfilter/svdfppt.hxx:882
     ImplPPTParaPropSet nDontKnow2 sal_uInt32
-include/filter/msfilter/svdfppt.hxx:884
+include/filter/msfilter/svdfppt.hxx:883
     ImplPPTParaPropSet nDontKnow2bit06 sal_uInt16
 include/oox/core/contexthandler2.hxx:220
     oox::core::ContextHandler2Helper mnRootStackSize const size_t
@@ -350,7 +358,7 @@ include/svl/ondemand.hxx:55
     OnDemandLocaleDataWrapper aSysLocale class SvtSysLocale
 include/svtools/editsyntaxhighlighter.hxx:32
     MultiLineEditSyntaxHighlight m_aColorConfig const svtools::ColorConfig
-include/svx/dialcontrol.hxx:113
+include/svx/dialcontrol.hxx:112
     svx::DialControl::DialControl_Impl mnLinkedFieldValueMultiplyer sal_Int32
 include/svx/sdr/overlay/overlayanimatedbitmapex.hxx:51
     sdr::overlay::OverlayAnimatedBitmapEx mbOverlayState _Bool
@@ -373,7 +381,7 @@ include/test/sheet/xnamedranges.hxx:49
 include/test/sheet/xspreadsheets2.hxx:46
     apitest::XSpreadsheets2 xDocument css::uno::Reference<css::sheet::XSpreadsheetDocument>
 include/unoidl/unoidl.hxx:443
-    unoidl::ConstantValue  union unoidl::ConstantValue::(anonymous at /media/noel/disk2/libo4/include/unoidl/unoidl.hxx:443:5)
+    unoidl::ConstantValue  union unoidl::ConstantValue::(anonymous at /media/noel/disk2/libo6/include/unoidl/unoidl.hxx:443:5)
 include/unoidl/unoidl.hxx:444
     unoidl::ConstantValue::(anonymous) booleanValue _Bool
 include/unoidl/unoidl.hxx:445
@@ -404,10 +412,10 @@ include/vcl/ppdparser.hxx:127
     psp::PPDParser::PPDConstraint m_pKey1 const class psp::PPDKey *
 include/xmloff/nmspmap.hxx:73
     SvXMLNamespaceMap sEmpty const class rtl::OUString
-io/source/stm/odata.cxx:586
-    io_stm::ODataOutputStream::writeDouble(double)::(anonymous union)::(anonymous) n2 sal_uInt32
-io/source/stm/odata.cxx:586
+io/source/stm/odata.cxx:585
     io_stm::ODataOutputStream::writeDouble(double)::(anonymous union)::(anonymous) n1 sal_uInt32
+io/source/stm/odata.cxx:585
+    io_stm::ODataOutputStream::writeDouble(double)::(anonymous union)::(anonymous) n2 sal_uInt32
 libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx:51
     GtvLokDialogPrivate m_nChildKeyModifier guint32
 libreofficekit/source/gtk/lokdocview.cxx:84
@@ -428,7 +436,7 @@ oox/qa/unit/vba_compression.cxx:71
     TestVbaCompression m_directories const test::Directories
 oox/source/drawingml/chart/objectformatter.cxx:712
     oox::drawingml::chart::ObjectFormatterData maFromLocale const struct com::sun::star::lang::Locale
-oox/source/drawingml/diagram/diagramlayoutatoms.hxx:234
+oox/source/drawingml/diagram/diagramlayoutatoms.hxx:237
     oox::drawingml::ChooseAtom maEmptyChildren const std::vector<LayoutAtomPtr>
 registry/source/reflwrit.cxx:140
     writeDouble(sal_uInt8 *, double)::(anonymous union)::(anonymous) b1 sal_uInt32
@@ -459,7 +467,7 @@ sal/rtl/uuid.cxx:65
 sc/inc/compiler.hxx:126
     ScRawToken::(anonymous union)::(anonymous) eItem const class ScTableRefToken::Item
 sc/inc/compiler.hxx:127
-    ScRawToken::(anonymous) table const struct (anonymous struct at /media/noel/disk2/libo4/sc/inc/compiler.hxx:124:9)
+    ScRawToken::(anonymous) table const struct (anonymous struct at /media/noel/disk2/libo6/sc/inc/compiler.hxx:124:9)
 sc/inc/compiler.hxx:132
     ScRawToken::(anonymous) pMat class ScMatrix *const
 sc/inc/formulagroup.hxx:39
@@ -554,27 +562,29 @@ sdext/source/pdfimport/tree/style.hxx:43
     pdfi::StyleContainer::Style Contents const class rtl::OUString
 sfx2/source/appl/lnkbase2.cxx:96
     sfx2::ImplDdeItem pLink class sfx2::SvBaseLink *
+sfx2/source/control/thumbnailviewacc.hxx:224
+    SfxThumbnailViewAcc mbIsFocused _Bool
 sfx2/source/inc/versdlg.hxx:83
     SfxCmisVersionsDialog m_xVersionBox std::unique_ptr<weld::TreeView>
 slideshow/source/engine/slideshowimpl.cxx:156
     (anonymous namespace)::FrameSynchronization maTimer const canvas::tools::ElapsedTime
 sot/source/sdstor/ucbstorage.cxx:403
     UCBStorageStream_Impl m_aKey const class rtl::OString
-starmath/source/view.cxx:867
+starmath/source/view.cxx:871
     SmViewShell_Impl aOpts const class SvtMiscOptions
 store/source/storbios.cxx:57
     OStoreSuperBlock m_aMarked OStoreSuperBlock::L
-svl/source/crypto/cryptosign.cxx:282
+svl/source/crypto/cryptosign.cxx:290
     (anonymous namespace)::PKIStatusInfo status SECItem
-svl/source/crypto/cryptosign.cxx:302
+svl/source/crypto/cryptosign.cxx:310
     (anonymous namespace)::TimeStampResp status struct (anonymous namespace)::PKIStatusInfo
-svl/source/crypto/cryptosign.cxx:303
+svl/source/crypto/cryptosign.cxx:311
     (anonymous namespace)::TimeStampResp timeStampToken SECItem
 svl/source/misc/strmadpt.cxx:55
     SvDataPipe_Impl::Page m_aBuffer sal_Int8 [1]
 svl/source/uno/pathservice.cxx:36
     PathService m_aOptions const class SvtPathOptions
-svtools/source/control/tabbar.cxx:212
+svtools/source/control/tabbar.cxx:208
     ImplTabBarItem maHelpId const class rtl::OString
 svtools/source/dialogs/insdlg.cxx:46
     OleObjectDescriptor cbSize const sal_uInt32
@@ -630,11 +640,11 @@ sw/source/core/access/acchypertextdata.hxx:40
     SwAccessibleHyperTextData maMap std::map<key_type, mapped_type, key_compare>
 sw/source/core/access/accmap.cxx:102
     SwAccessibleContextMap_Impl maMap std::map<key_type, mapped_type, key_compare>
-sw/source/core/access/accmap.cxx:237
+sw/source/core/access/accmap.cxx:238
     SwAccessibleShapeMap_Impl maMap std::map<key_type, mapped_type, SwShapeFunc>
-sw/source/core/access/accmap.cxx:590
+sw/source/core/access/accmap.cxx:591
     SwAccessibleEventMap_Impl maMap std::map<key_type, mapped_type, key_compare>
-sw/source/core/access/accmap.cxx:630
+sw/source/core/access/accmap.cxx:631
     SwAccessibleSelectedParas_Impl maMap std::map<key_type, mapped_type, key_compare>
 sw/source/core/doc/swstylemanager.cxx:58
     SwStyleManager aAutoCharPool class StylePool
@@ -718,9 +728,9 @@ vcl/inc/salwtype.hxx:205
     SalSurroundingTextSelectionChangeEvent mnEnd const sal_uLong
 vcl/inc/salwtype.hxx:211
     SalQueryCharPositionEvent mnCharPos sal_uLong
-vcl/inc/svdata.hxx:285
+vcl/inc/svdata.hxx:286
     ImplSVNWFData mbMenuBarDockingAreaCommonBG _Bool
-vcl/inc/svdata.hxx:307
+vcl/inc/svdata.hxx:308
     ImplSVNWFData mbRolloverMenubar _Bool
 vcl/inc/toolbox.h:108
     vcl::ToolBoxLayoutData m_aLineItemIds std::vector<sal_uInt16>
@@ -898,39 +908,39 @@ vcl/source/fontsubset/sft.cxx:1050
     vcl::subHeader2 entryCount const sal_uInt16
 vcl/source/fontsubset/sft.cxx:1051
     vcl::subHeader2 idDelta const sal_uInt16
-vcl/source/gdi/dibtools.cxx:53
+vcl/source/gdi/dibtools.cxx:52
     (anonymous namespace)::CIEXYZ aXyzX FXPT2DOT30
-vcl/source/gdi/dibtools.cxx:54
+vcl/source/gdi/dibtools.cxx:53
     (anonymous namespace)::CIEXYZ aXyzY FXPT2DOT30
-vcl/source/gdi/dibtools.cxx:55
+vcl/source/gdi/dibtools.cxx:54
     (anonymous namespace)::CIEXYZ aXyzZ FXPT2DOT30
-vcl/source/gdi/dibtools.cxx:66
+vcl/source/gdi/dibtools.cxx:65
     (anonymous namespace)::CIEXYZTriple aXyzRed struct (anonymous namespace)::CIEXYZ
-vcl/source/gdi/dibtools.cxx:67
+vcl/source/gdi/dibtools.cxx:66
     (anonymous namespace)::CIEXYZTriple aXyzGreen struct (anonymous namespace)::CIEXYZ
-vcl/source/gdi/dibtools.cxx:68
+vcl/source/gdi/dibtools.cxx:67
     (anonymous namespace)::CIEXYZTriple aXyzBlue struct (anonymous namespace)::CIEXYZ
-vcl/source/gdi/dibtools.cxx:108
+vcl/source/gdi/dibtools.cxx:107
     (anonymous namespace)::DIBV5Header nV5RedMask sal_uInt32
-vcl/source/gdi/dibtools.cxx:109
+vcl/source/gdi/dibtools.cxx:108
     (anonymous namespace)::DIBV5Header nV5GreenMask sal_uInt32
-vcl/source/gdi/dibtools.cxx:110
+vcl/source/gdi/dibtools.cxx:109
     (anonymous namespace)::DIBV5Header nV5BlueMask sal_uInt32
-vcl/source/gdi/dibtools.cxx:111
+vcl/source/gdi/dibtools.cxx:110
     (anonymous namespace)::DIBV5Header nV5AlphaMask sal_uInt32
-vcl/source/gdi/dibtools.cxx:113
+vcl/source/gdi/dibtools.cxx:112
     (anonymous namespace)::DIBV5Header aV5Endpoints struct (anonymous namespace)::CIEXYZTriple
-vcl/source/gdi/dibtools.cxx:114
+vcl/source/gdi/dibtools.cxx:113
     (anonymous namespace)::DIBV5Header nV5GammaRed sal_uInt32
-vcl/source/gdi/dibtools.cxx:115
+vcl/source/gdi/dibtools.cxx:114
     (anonymous namespace)::DIBV5Header nV5GammaGreen sal_uInt32
-vcl/source/gdi/dibtools.cxx:116
+vcl/source/gdi/dibtools.cxx:115
     (anonymous namespace)::DIBV5Header nV5GammaBlue sal_uInt32
-vcl/source/gdi/dibtools.cxx:118
+vcl/source/gdi/dibtools.cxx:117
     (anonymous namespace)::DIBV5Header nV5ProfileData sal_uInt32
-vcl/source/gdi/dibtools.cxx:119
+vcl/source/gdi/dibtools.cxx:118
     (anonymous namespace)::DIBV5Header nV5ProfileSize sal_uInt32
-vcl/source/gdi/dibtools.cxx:120
+vcl/source/gdi/dibtools.cxx:119
     (anonymous namespace)::DIBV5Header nV5Reserved sal_uInt32
 vcl/source/gdi/pdfwriter_impl.hxx:280
     vcl::PDFWriterImpl::TransparencyEmit m_pSoftMaskStream std::unique_ptr<SvMemoryStream>
@@ -940,12 +950,12 @@ vcl/source/treelist/headbar.cxx:42
     ImplHeadItem maImage const class Image
 vcl/source/window/menuitemlist.hxx:58
     MenuItemData aAccessibleName const class rtl::OUString
-vcl/unx/gtk3/gtk3gtkinst.cxx:1167
+vcl/unx/gtk3/gtk3gtkinst.cxx:1168
      out gpointer *
 vcl/unx/gtk/a11y/atkwrapper.hxx:49
     AtkObjectWrapper aParent const AtkObject
-vcl/unx/gtk/a11y/atkwrapper.hxx:78
-    AtkObjectWrapperClass aParentClass GtkWidgetAccessibleClass
+vcl/unx/gtk/a11y/atkwrapper.hxx:80
+    AtkObjectWrapperClass aParentClass const AtkObjectClass
 vcl/unx/gtk/gloactiongroup.cxx:30
     GLOAction parent_instance GObject
 vcl/unx/gtk/glomenu.cxx:20
diff --git a/compilerplugins/clang/unusedfields.untouched.results b/compilerplugins/clang/unusedfields.untouched.results
index 3e53ef397b04..7caf4e56b2e4 100644
--- a/compilerplugins/clang/unusedfields.untouched.results
+++ b/compilerplugins/clang/unusedfields.untouched.results
@@ -5,9 +5,9 @@ avmedia/source/vlc/wrapper/Types.hxx:44
 avmedia/source/vlc/wrapper/Types.hxx:45
     libvlc_event_t::(anonymous union)::(anonymous) dummy2 const char *
 avmedia/source/vlc/wrapper/Types.hxx:46
-    libvlc_event_t::(anonymous) padding struct (anonymous struct at /media/noel/disk2/libo4/avmedia/source/vlc/wrapper/Types.hxx:43:7)
+    libvlc_event_t::(anonymous) padding struct (anonymous struct at /media/noel/disk2/libo6/avmedia/source/vlc/wrapper/Types.hxx:43:7)
 avmedia/source/vlc/wrapper/Types.hxx:47
-    libvlc_event_t u union (anonymous union at /media/noel/disk2/libo4/avmedia/source/vlc/wrapper/Types.hxx:41:5)
+    libvlc_event_t u union (anonymous union at /media/noel/disk2/libo6/avmedia/source/vlc/wrapper/Types.hxx:41:5)
 avmedia/source/vlc/wrapper/Types.hxx:53
     libvlc_track_description_t psz_name char *
 basctl/source/inc/dlged.hxx:122
@@ -34,7 +34,7 @@ chart2/source/controller/dialogs/tp_TitleRotation.hxx:44
     chart::SchAlignmentTabPage m_xFtTextDirection std::unique_ptr<weld::Label>
 chart2/source/controller/inc/RangeSelectionListener.hxx:63
     chart::RangeSelectionListener m_aControllerLockGuard class chart::ControllerLockGuardUNO
-comphelper/source/container/enumerablemap.cxx:291
+comphelper/source/container/enumerablemap.cxx:290
     comphelper::MapEnumeration m_xKeepMapAlive Reference<class com::sun::star::uno::XInterface>
 connectivity/source/drivers/evoab2/EApi.h:122
     (anonymous) address_format char *
@@ -54,9 +54,9 @@ cui/source/dialogs/colorpicker.cxx:723
     cui::ColorPickerDialog m_xColorPreview std::unique_ptr<weld::CustomWeld>
 cui/source/inc/align.hxx:92
     svx::AlignmentTabPage m_xBoxDirection std::unique_ptr<weld::Widget>
-cui/source/inc/cfg.hxx:580
+cui/source/inc/cfg.hxx:576
     SvxNewToolbarDialog m_xBtnOK std::unique_ptr<weld::Button>
-cui/source/inc/cfg.hxx:613
+cui/source/inc/cfg.hxx:609
     SvxIconSelectorDialog m_xTbSymbolWin std::unique_ptr<weld::CustomWeld>
 cui/source/inc/cuicharmap.hxx:100
     SvxCharacterMap m_xShowChar std::unique_ptr<weld::CustomWeld>
@@ -74,9 +74,9 @@ cui/source/inc/cuigrfflt.hxx:78
     GraphicFilterDialog mxPreview std::unique_ptr<weld::CustomWeld>
 cui/source/inc/cuigrfflt.hxx:175
     GraphicFilterEmboss mxCtlLight std::unique_ptr<weld::CustomWeld>
-cui/source/inc/cuitabarea.hxx:714
+cui/source/inc/cuitabarea.hxx:712
     SvxColorTabPage m_xCtlPreviewOld std::unique_ptr<weld::CustomWeld>
-cui/source/inc/cuitabarea.hxx:715
+cui/source/inc/cuitabarea.hxx:713
     SvxColorTabPage m_xCtlPreviewNew std::unique_ptr<weld::CustomWeld>
 cui/source/inc/FontFeaturesDialog.hxx:52
     cui::FontFeaturesDialog m_xContentWindow std::unique_ptr<weld::ScrolledWindow>
@@ -138,11 +138,13 @@ filter/source/xsltdialog/xmlfiltertabpagebasic.hxx:36
     XMLFilterTabPageBasic m_xContainer std::unique_ptr<weld::Widget>
 filter/source/xsltdialog/xmlfiltertabpagexslt.hxx:48
     XMLFilterTabPageXSLT m_xContainer std::unique_ptr<weld::Widget>
+formula/source/ui/dlg/formula.cxx:151
+    formula::FormulaDlg_Impl m_rParent weld::Builder &
 helpcompiler/inc/HelpCompiler.hxx:206
     HelpCompiler lang const std::string
 include/drawinglayer/primitive2d/textlayoutdevice.hxx:58
     drawinglayer::primitive2d::TextLayouterDevice maSolarGuard class SolarMutexGuard
-include/editeng/unotext.hxx:612
+include/editeng/unotext.hxx:604
     SvxUnoTextRangeEnumeration mxParentText css::uno::Reference<css::text::XText>
 include/LibreOfficeKit/LibreOfficeKitGtk.h:33
     _LOKDocView aDrawingArea GtkDrawingArea
@@ -152,8 +154,6 @@ include/oox/vml/vmlshapecontext.hxx:116
     oox::vml::ShapeTypeContext m_pShapeType std::shared_ptr<ShapeType>
 include/registry/registry.hxx:35
     Registry_Api acquire void (*)(RegHandle)
-include/sfx2/basedlgs.hxx:200
-    SingleTabDlgImpl m_pSfxPage VclPtr<class SfxTabPage>
 include/sfx2/mgetempl.hxx:63
     SfxManageStyleSheetPage m_xNameFt std::unique_ptr<weld::Label>
 include/sfx2/msg.hxx:117
@@ -280,9 +280,9 @@ include/sfx2/msg.hxx:147
     SfxType23 aAttrib struct SfxTypeAttrib [23]
 include/sfx2/msg.hxx:147
     SfxType23 createSfxPoolItemFunc std::function<SfxPoolItem *(void)>
-include/sfx2/templatedlg.hxx:138
-    SfxTemplateManagerDlg mxSearchViewWeld std::unique_ptr<weld::CustomWeld>
 include/sfx2/templatedlg.hxx:139
+    SfxTemplateManagerDlg mxSearchViewWeld std::unique_ptr<weld::CustomWeld>
+include/sfx2/templatedlg.hxx:140
     SfxTemplateManagerDlg mxLocalViewWeld std::unique_ptr<weld::CustomWeld>
 include/svtools/ctrlbox.hxx:281
     SvtLineListBox m_xLineSetWin std::unique_ptr<weld::CustomWeld>
@@ -294,7 +294,7 @@ include/svtools/unoevent.hxx:163
     SvEventDescriptor xParentRef css::uno::Reference<css::uno::XInterface>
 include/svtools/wizardmachine.hxx:119
     svt::OWizardPage m_xContainer std::unique_ptr<weld::Container>
-include/svx/ClassificationDialog.hxx:53
+include/svx/ClassificationDialog.hxx:54
     svx::ClassificationDialog m_xEditWindowWeld std::unique_ptr<weld::CustomWeld>
 include/svx/colorwindow.hxx:133
     ColorWindow mxColorSetWin std::unique_ptr<weld::CustomWeld>
@@ -308,6 +308,8 @@ include/svx/rubydialog.hxx:68
     SvxRubyDialog m_xRightFT std::unique_ptr<weld::Label>
 include/svx/rubydialog.hxx:95
     SvxRubyDialog m_xPreview std::unique_ptr<weld::CustomWeld>
+include/svx/sidebar/PanelLayout.hxx:30
+    PanelLayout m_xContainer std::unique_ptr<weld::Container>
 include/vcl/commandevent.hxx:310
     CommandGestureData mfX const double
 include/vcl/commandevent.hxx:311
@@ -354,11 +356,11 @@ lotuswordpro/source/filter/clone.hxx:23
     detail::has_clone::(anonymous) a char [2]
 opencl/source/openclwrapper.cxx:304
     openclwrapper::(anonymous namespace)::OpenCLEnv mpOclCmdQueue cl_command_queue [1]
-pyuno/source/module/pyuno_callable.cxx:42
+pyuno/source/module/pyuno_callable.cxx:43
     pyuno::PyUNO_callable ob_base PyObject
-pyuno/source/module/pyuno_impl.hxx:224
+pyuno/source/module/pyuno_impl.hxx:223
     pyuno::(anonymous) ob_base PyObject
-pyuno/source/module/pyuno_impl.hxx:324
+pyuno/source/module/pyuno_impl.hxx:323
     pyuno::stRuntimeImpl ob_base PyObject
 reportdesign/source/ui/inc/PageNumber.hxx:38
     rptui::OPageNumberDialog m_xPageN std::unique_ptr<weld::RadioButton>
@@ -434,16 +436,20 @@ sc/source/core/data/document.cxx:1239
     (anonymous namespace)::BroadcastRecalcOnRefMoveHandler aSwitch const sc::AutoCalcSwitch
 sc/source/core/data/document.cxx:1240
     (anonymous namespace)::BroadcastRecalcOnRefMoveHandler aBulk const class ScBulkBroadcast
-sc/source/filter/html/htmlpars.cxx:3003
-    (anonymous namespace)::CSSHandler::MemStr mp const char *
 sc/source/filter/html/htmlpars.cxx:3004
+    (anonymous namespace)::CSSHandler::MemStr mp const char *
+sc/source/filter/html/htmlpars.cxx:3005
     (anonymous namespace)::CSSHandler::MemStr mn size_t
 sc/source/filter/inc/sheetdatacontext.hxx:62
     oox::xls::SheetDataContext aReleaser const class SolarMutexReleaser
 sc/source/ui/inc/colorformat.hxx:32
     ScDataBarSettingsDlg mxBtnCancel std::unique_ptr<weld::Button>
+sc/source/ui/inc/consdlg.hxx:73
+    ScConsolidateDlg m_xExpander std::unique_ptr<weld::Expander>
 sc/source/ui/inc/crdlg.hxx:32
     ScColOrRowDlg m_xBtnRows std::unique_ptr<weld::RadioButton>
+sc/source/ui/inc/dbnamdlg.hxx:91
+    ScDbNameDlg m_xExpander std::unique_ptr<weld::Expander>
 sc/source/ui/inc/delcodlg.hxx:39
     ScDeleteContentsDlg m_xBtnOk std::unique_ptr<weld::Button>
 sc/source/ui/inc/docsh.hxx:452
@@ -454,6 +460,14 @@ sc/source/ui/inc/namedefdlg.hxx:60
     ScNameDefDlg m_xExpander std::unique_ptr<weld::Expander>
 sc/source/ui/inc/namedlg.hxx:76
     ScNameDlg m_xExpander std::unique_ptr<weld::Expander>
+sc/source/ui/inc/optsolver.hxx:147
+    ScOptSolverDlg m_xFtOperator std::unique_ptr<weld::Label>
+sc/source/ui/inc/PivotLayoutDialog.hxx:89
+    ScPivotLayoutDialog mxOptions std::unique_ptr<weld::Expander>
+sc/source/ui/inc/PivotLayoutDialog.hxx:90
+    ScPivotLayoutDialog mxMore std::unique_ptr<weld::Expander>
+sc/source/ui/inc/PivotLayoutTreeListBase.hxx:49
+    ScPivotLayoutTreeListBase maDropTargetHelper class ScPivotLayoutTreeDropTarget
 sc/source/ui/inc/pvfundlg.hxx:83
     ScDPFunctionDlg mxBtnOk std::unique_ptr<weld::Button>
 sc/source/ui/inc/pvfundlg.hxx:123
@@ -556,15 +570,15 @@ starmath/inc/view.hxx:217
     SmViewShell maGraphicController const class SmGraphicController
 starmath/source/accessibility.hxx:268
     SmEditSource rEditAcc class SmEditAccessible &
-svl/source/crypto/cryptosign.cxx:123
+svl/source/crypto/cryptosign.cxx:131
     (anonymous namespace)::Extension extnID const SECItem
-svl/source/crypto/cryptosign.cxx:124
+svl/source/crypto/cryptosign.cxx:132
     (anonymous namespace)::Extension critical const SECItem
-svl/source/crypto/cryptosign.cxx:125
+svl/source/crypto/cryptosign.cxx:133
     (anonymous namespace)::Extension extnValue const SECItem
-svl/source/crypto/cryptosign.cxx:283
+svl/source/crypto/cryptosign.cxx:291
     (anonymous namespace)::PKIStatusInfo statusString SECItem
-svl/source/crypto/cryptosign.cxx:284
+svl/source/crypto/cryptosign.cxx:292
     (anonymous namespace)::PKIStatusInfo failInfo SECItem
 svtools/source/filter/exportdialog.hxx:124
     ExportDialog mxEncoding std::unique_ptr<weld::Widget>
@@ -578,7 +592,7 @@ svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.hxx:154
     textconversiondlgs::ChineseDictionaryDialog m_xFT_Mapping std::unique_ptr<weld::Label>
 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.hxx:157
     textconversiondlgs::ChineseDictionaryDialog m_xFT_Property std::unique_ptr<weld::Label>
-sw/qa/extras/layout/layout.cxx:2516
+sw/qa/extras/layout/layout.cxx:2541
       class SvtSysLocaleOptions &
 sw/source/core/crsr/crbm.cxx:66
     (anonymous namespace)::CursorStateHelper m_aSaveState const class SwCursorSaveState
@@ -682,7 +696,7 @@ vcl/inc/WidgetThemeLibrary.hxx:90
     vcl::ControlDrawParameters eState enum ControlState
 vcl/inc/WidgetThemeLibrary.hxx:106
     vcl::WidgetThemeLibrary_t nSize uint32_t
-vcl/source/app/salvtables.cxx:829
+vcl/source/app/salvtables.cxx:843
     SalInstanceContainer m_xContainer VclPtr<vcl::Window>
 vcl/source/gdi/jobset.cxx:36
     ImplOldJobSetupData cDeviceName char [32]
@@ -694,7 +708,7 @@ vcl/unx/generic/print/prtsetup.hxx:73
     RTSPaperPage m_xContainer std::unique_ptr<weld::Widget>
 vcl/unx/generic/print/prtsetup.hxx:108
     RTSDevicePage m_xContainer std::unique_ptr<weld::Widget>
-vcl/unx/gtk3/gtk3gtkinst.cxx:3143
+vcl/unx/gtk3/gtk3gtkinst.cxx:3279
     CrippledViewport viewport GtkViewport
 vcl/unx/gtk/a11y/atkhypertext.cxx:29
     HyperLink atk_hyper_link const AtkHyperlink
@@ -704,5 +718,5 @@ writerperfect/inc/WPFTEncodingDialog.hxx:37
     writerperfect::WPFTEncodingDialog m_xBtnOk std::unique_ptr<weld::Button>
 xmlsecurity/inc/certificateviewer.hxx:69
     CertificateViewerTP mxContainer std::unique_ptr<weld::Container>
-xmlsecurity/inc/macrosecurity.hxx:69
+xmlsecurity/inc/macrosecurity.hxx:67
     MacroSecurityTP m_xContainer std::unique_ptr<weld::Container>
diff --git a/compilerplugins/clang/unusedfields.writeonly.results b/compilerplugins/clang/unusedfields.writeonly.results
index 86cf10b15cc4..798a9db829dc 100644
--- a/compilerplugins/clang/unusedfields.writeonly.results
+++ b/compilerplugins/clang/unusedfields.writeonly.results
@@ -82,7 +82,7 @@ codemaker/source/javamaker/classfile.cxx:508
      floatBytes float
 codemaker/source/javamaker/classfile.cxx:540
      doubleBytes double
-comphelper/qa/container/comphelper_ifcontainer.cxx:45
+comphelper/qa/container/comphelper_ifcontainer.cxx:42
     ContainerListener m_pStats struct ContainerStats *const
 configmgr/source/components.cxx:84
     configmgr::(anonymous namespace)::UnresolvedVectorItem name class rtl::OUString
@@ -216,7 +216,7 @@ cui/source/inc/cuihyperdlg.hxx:57
     SvxHlinkCtrl aRdOnlyForwarder class SfxStatusForwarder
 cui/source/inc/cuihyperdlg.hxx:77
     SvxHpLinkDlg maCtrl class SvxHlinkCtrl
-cui/source/tabpages/swpossizetabpage.cxx:613
+cui/source/tabpages/swpossizetabpage.cxx:615
     (anonymous namespace)::FrmMaps pMap const struct FrmMap *
 dbaccess/source/core/dataaccess/databasedocument.hxx:176
     dbaccess::ODatabaseDocument m_pEventExecutor ::rtl::Reference<DocumentEventExecutor>
@@ -236,10 +236,8 @@ dbaccess/source/filter/xml/dbloader2.cxx:227
     dbaxml::DBContentLoader m_xMySelf Reference<class com::sun::star::frame::XFrameLoader>
 dbaccess/source/ui/browser/dbloader.cxx:69
     DBContentLoader m_xListener Reference<class com::sun::star::frame::XLoadEventListener>
-desktop/qa/desktop_lib/test_desktop_lib.cxx:201
+desktop/qa/desktop_lib/test_desktop_lib.cxx:207
     DesktopLOKTest m_bModified _Bool
-desktop/source/deployment/gui/dp_gui_updatedialog.cxx:161
-    dp_gui::UpdateDialog::IgnoredUpdate bRemoved _Bool
 desktop/source/deployment/gui/dp_gui_updatedialog.hxx:152
     dp_gui::UpdateDialog m_xExtensionManager css::uno::Reference<css::deployment::XExtensionManager>
 desktop/source/deployment/gui/dp_gui_updateinstalldialog.cxx:117
@@ -306,6 +304,8 @@ extensions/source/propctrlr/genericpropertyhandler.hxx:63
     pcr::GenericPropertyHandler m_xComponentIntrospectionAccess css::uno::Reference<css::beans::XIntrospectionAccess>
 extensions/source/scanner/scanner.hxx:45
     ScannerManager mpData void *
+formula/source/ui/dlg/structpg.hxx:37
+    formula::StructListBox bActiveFlag _Bool
 framework/inc/services/layoutmanager.hxx:259
     framework::LayoutManager m_bGlobalSettings _Bool
 framework/inc/uielement/langselectionmenucontroller.hxx:81
@@ -356,19 +356,17 @@ include/drawinglayer/texture/texture.hxx:80
     drawinglayer::texture::GeoTexSvxGradient mfBorder double
 include/drawinglayer/texture/texture.hxx:278
     drawinglayer::texture::GeoTexSvxHatch mfAngle double
-include/editeng/adjustitem.hxx:39
+include/editeng/adjustitem.hxx:37
     SvxAdjustItem bLeft _Bool
 include/editeng/outlobj.hxx:42
     OutlinerParaObjData mbIsEditDoc _Bool
-include/editeng/unotext.hxx:423
+include/editeng/unotext.hxx:415
     SvxUnoTextBase xParentText css::uno::Reference<css::text::XText>
-include/editeng/unotext.hxx:592
+include/editeng/unotext.hxx:584
     SvxUnoTextContentEnumeration mxParentText css::uno::Reference<css::text::XText>
 include/framework/framelistanalyzer.hxx:121
     framework::FrameListAnalyzer m_xHelp css::uno::Reference<css::frame::XFrame>
-include/LibreOfficeKit/LibreOfficeKit.h:118
-    _LibreOfficeKitDocumentClass nSize size_t
-include/LibreOfficeKit/LibreOfficeKit.h:320
+include/LibreOfficeKit/LibreOfficeKit.h:326
     _LibreOfficeKitDocumentClass getPartInfo char *(*)(LibreOfficeKitDocument *, int)
 include/opencl/openclwrapper.hxx:34
     openclwrapper::KernelEnv mpkProgram cl_program
@@ -392,22 +390,16 @@ include/svtools/brwbox.hxx:249
     BrowseBox::CursorMoveAttempt m_bScrolledToReachCell const _Bool
 include/svtools/ctrltool.hxx:150
     FontList mpDev2 VclPtr<class OutputDevice>
-include/svx/bmpmask.hxx:130
+include/svx/bmpmask.hxx:128
     SvxBmpMask aSelItem class SvxBmpMaskSelectItem
-include/svx/ClassificationDialog.hxx:37
+include/svx/ClassificationDialog.hxx:38
     svx::ClassificationDialog m_aInitialValues std::vector<ClassificationResult>
-include/svx/fmtools.hxx:156
+include/svx/fmtools.hxx:155
     FmXDisposeListener m_pAdapter rtl::Reference<FmXDisposeMultiplexer>
 include/svx/imapdlg.hxx:118
     SvxIMapDlg aIMapItem class SvxIMapDlgItem
-include/svx/langbox.hxx:78
-    SvxLanguageBoxBase m_aAllString class rtl::OUString
-include/svx/langbox.hxx:81
-    SvxLanguageBoxBase m_bHasLangNone _Bool
 include/svx/ofaitem.hxx:44
     OfaRefItem mxRef rtl::Reference<reference_type>
-include/svx/svdundo.hxx:336
-    SdrUndoReplaceObj nOrdNum sal_uInt32
 include/svx/viewpt3d.hxx:62
     Viewport3D::(anonymous) X double
 include/svx/viewpt3d.hxx:62
@@ -416,6 +408,8 @@ include/svx/viewpt3d.hxx:62
     Viewport3D::(anonymous) Y double
 include/test/beans/xpropertyset.hxx:56
     apitest::XPropertySet::PropsToTest constrained std::vector<OUString>
+include/unotools/fontcfg.hxx:158
+    utl::FontSubstConfiguration maSubstHash utl::FontSubstConfiguration::UniqueSubstHash
 include/vcl/builder.hxx:123
     VclBuilder m_aDeferredProperties VclBuilder::stringmap
 include/vcl/opengl/OpenGLContext.hxx:32
@@ -444,11 +438,11 @@ include/xmloff/shapeimport.hxx:182
     SdXML3DSceneAttributesHelper mbVUPUsed _Bool
 include/xmlreader/xmlreader.hxx:93
     xmlreader::XmlReader::ElementData inheritedNamespaces const NamespaceList::size_type
-io/source/stm/odata.cxx:241
+io/source/stm/odata.cxx:240
     io_stm::ODataInputStream::readDouble()::(anonymous union)::(anonymous) n2 sal_uInt32
-io/source/stm/odata.cxx:241
+io/source/stm/odata.cxx:240
     io_stm::ODataInputStream::readDouble()::(anonymous union)::(anonymous) n1 sal_uInt32
-jvmfwk/inc/vendorbase.hxx:176
+jvmfwk/inc/vendorbase.hxx:174
     jfw_plugin::VendorBase m_sArch class rtl::OUString
 l10ntools/inc/common.hxx:31
     common::HandledArgs m_bUTF8BOM _Bool
@@ -518,11 +512,11 @@ sc/inc/compiler.hxx:256
     ScCompiler::AddInMap pEnglish const char *
 sc/inc/compiler.hxx:258
     ScCompiler::AddInMap pUpper const char *
-sc/inc/document.hxx:2573
+sc/inc/document.hxx:2576
     ScMutationDisable mpDocument class ScDocument *
 sc/inc/matrixoperators.hxx:22
     sc::op::Op_ mInitVal const double
-sc/inc/orcusxml.hxx:32
+sc/inc/orcusxml.hxx:35
     ScOrcusXMLTreeParam::EntryData mnNamespaceID size_t
 sc/inc/pivot.hxx:75
     ScDPLabelData mnFlags sal_Int32
@@ -538,17 +532,17 @@ sc/source/core/data/column2.cxx:3133
     (anonymous namespace)::FindUsedRowsHandler miUsed UsedRowsType::const_iterator
 sc/source/core/data/column4.cxx:1307
     (anonymous namespace)::StartListeningFormulaCellsHandler mnStartRow SCROW
-sc/source/core/data/column.cxx:1381
+sc/source/core/data/column.cxx:1392
     (anonymous namespace)::CopyByCloneHandler meListenType sc::StartListeningType
-sc/source/core/data/column.cxx:1382
+sc/source/core/data/column.cxx:1393
     (anonymous namespace)::CopyByCloneHandler mnFormulaCellCloneFlags const enum ScCloneFlags
-sc/source/core/data/column.cxx:3379
+sc/source/core/data/column.cxx:3390
     (anonymous namespace)::TransferListenersHandler maListenerList (anonymous namespace)::TransferListenersHandler::ListenerListType
 sc/source/core/data/sortparam.cxx:264
     sc::(anonymous namespace)::ReorderIndex mnPos1 SCCOLROW
-sc/source/core/data/table2.cxx:3584
+sc/source/core/data/table2.cxx:3608
     (anonymous namespace)::OutlineArrayFinder mpArray class ScOutlineArray *
-sc/source/core/data/table2.cxx:3585
+sc/source/core/data/table2.cxx:3609
     (anonymous namespace)::OutlineArrayFinder mbSizeChanged _Bool
 sc/source/core/data/table3.cxx:237
     ScSortInfoArray::Cell maDrawObjects std::vector<SdrObject *>
@@ -590,9 +584,9 @@ sc/source/filter/excel/xltoolbar.hxx:80
     CTBS ictbView sal_uInt16
 sc/source/filter/excel/xltools.cxx:100
      smD union sal_math_Double
-sc/source/filter/html/htmlpars.cxx:3011
-    (anonymous namespace)::CSSHandler maPropName struct (anonymous namespace)::CSSHandler::MemStr
 sc/source/filter/html/htmlpars.cxx:3012
+    (anonymous namespace)::CSSHandler maPropName struct (anonymous namespace)::CSSHandler::MemStr
+sc/source/filter/html/htmlpars.cxx:3013
     (anonymous namespace)::CSSHandler maPropValue struct (anonymous namespace)::CSSHandler::MemStr
 sc/source/filter/inc/exp_op.hxx:47
     ExportBiff5 pExcRoot struct RootData *
@@ -648,15 +642,13 @@ sc/source/ui/inc/linkarea.hxx:37
     ScLinkedAreaDlg aSourceRef SfxObjectShellRef
 sc/source/ui/inc/pfuncache.hxx:49
     ScPrintSelectionStatus aRanges class ScRangeList
-sc/source/ui/inc/PivotLayoutTreeList.hxx:20
+sc/source/ui/inc/PivotLayoutTreeList.hxx:21
     ScPivotLayoutTreeList maItemValues std::vector<std::unique_ptr<ScItemValue> >
-sc/source/ui/inc/PivotLayoutTreeListData.hxx:36
+sc/source/ui/inc/PivotLayoutTreeListData.hxx:38
     ScPivotLayoutTreeListData maDataItemValues std::vector<std::unique_ptr<ScItemValue> >
 sc/source/ui/inc/preview.hxx:47
     ScPreview nTabPage long
-sc/source/ui/inc/simpref.hxx:38
-    ScSimpleRefDlg bAutoReOpen _Bool
-sc/source/ui/inc/tabvwsh.hxx:120
+sc/source/ui/inc/tabvwsh.hxx:121
     ScTabViewShell xDisProvInterceptor css::uno::Reference<css::frame::XDispatchProviderInterceptor>
 sc/source/ui/inc/transobj.hxx:47
     ScTransferObj m_aDrawPersistRef SfxObjectShellRef
@@ -710,7 +702,7 @@ stoc/source/corereflection/lrucache.hxx:40
     LRU_Cache::CacheEntry aKey t_Key
 stoc/source/security/lru_cache.h:45
     stoc_sec::lru_cache::Entry m_key t_key
-stoc/source/servicemanager/servicemanager.cxx:429
+stoc/source/servicemanager/servicemanager.cxx:409
     (anonymous namespace)::OServiceManager m_SetLoadedFactories (anonymous namespace)::HashSet_Ref
 store/source/storbase.hxx:245
     store::PageData m_aMarked store::PageData::L
@@ -728,43 +720,45 @@ svgio/inc/svgusenode.hxx:42
     svgio::svgreader::SvgUseNode maWidth class svgio::svgreader::SvgNumber
 svgio/inc/svgusenode.hxx:43
     svgio::svgreader::SvgUseNode maHeight class svgio::svgreader::SvgNumber
-svl/source/crypto/cryptosign.cxx:112
+svl/source/crypto/cryptosign.cxx:120
     (anonymous namespace)::MessageImprint hashedMessage SECItem
-svl/source/crypto/cryptosign.cxx:147
+svl/source/crypto/cryptosign.cxx:155
     (anonymous namespace)::TimeStampReq version SECItem
-svl/source/crypto/cryptosign.cxx:149
+svl/source/crypto/cryptosign.cxx:157
     (anonymous namespace)::TimeStampReq reqPolicy SECItem
-svl/source/crypto/cryptosign.cxx:150
+svl/source/crypto/cryptosign.cxx:158
     (anonymous namespace)::TimeStampReq nonce SECItem
-svl/source/crypto/cryptosign.cxx:151
+svl/source/crypto/cryptosign.cxx:159
     (anonymous namespace)::TimeStampReq certReq SECItem
-svl/source/crypto/cryptosign.cxx:152
-    (anonymous namespace)::TimeStampReq extensions struct (anonymous namespace)::Extension *
 svl/source/crypto/cryptosign.cxx:160
-    (anonymous namespace)::GeneralName name CERTName
+    (anonymous namespace)::TimeStampReq extensions struct (anonymous namespace)::Extension *
 svl/source/crypto/cryptosign.cxx:168
-    (anonymous namespace)::GeneralNames names struct (anonymous namespace)::GeneralName
+    (anonymous namespace)::GeneralName name CERTName
 svl/source/crypto/cryptosign.cxx:176
+    (anonymous namespace)::GeneralNames names struct (anonymous namespace)::GeneralName
+svl/source/crypto/cryptosign.cxx:184
     (anonymous namespace)::IssuerSerial issuer struct (anonymous namespace)::GeneralNames
-svl/source/crypto/cryptosign.cxx:177
+svl/source/crypto/cryptosign.cxx:185
     (anonymous namespace)::IssuerSerial serialNumber SECItem
-svl/source/crypto/cryptosign.cxx:187
+svl/source/crypto/cryptosign.cxx:195
     (anonymous namespace)::ESSCertIDv2 certHash SECItem
-svl/source/crypto/cryptosign.cxx:188
-    (anonymous namespace)::ESSCertIDv2 issuerSerial struct (anonymous namespace)::IssuerSerial
 svl/source/crypto/cryptosign.cxx:196
+    (anonymous namespace)::ESSCertIDv2 issuerSerial struct (anonymous namespace)::IssuerSerial
+svl/source/crypto/cryptosign.cxx:204
     (anonymous namespace)::SigningCertificateV2 certs struct (anonymous namespace)::ESSCertIDv2 **
 svl/source/misc/inethist.cxx:48
     INetURLHistory_Impl::head_entry m_nMagic sal_uInt32
 svl/source/undo/undo.cxx:312
     svl::undo::impl::UndoManagerGuard m_aUndoActionsCleanup ::std::vector<std::unique_ptr<SfxUndoAction> >
+svtools/source/control/tabbar.cxx:66
+    (anonymous namespace)::TabDrawer maUnselectedColor class Color
 svx/inc/sdr/overlay/overlaytools.hxx:41
     drawinglayer::primitive2d::OverlayStaticRectanglePrimitive mfRotation const double
 svx/inc/sdr/primitive2d/sdrolecontentprimitive2d.hxx:46
     drawinglayer::primitive2d::SdrOleContentPrimitive2D mnGraphicVersion const sal_uInt32
 svx/source/dialog/contimp.hxx:56
     SvxSuperContourDlg aContourItem class SvxContourDlgItem
-svx/source/form/dataaccessdescriptor.cxx:40
+svx/source/form/dataaccessdescriptor.cxx:42
     svx::ODADescriptorImpl m_bSetOutOfDate _Bool
 svx/source/form/formcontroller.cxx:212
     svxform::ColumnInfo nNullable sal_Int32
@@ -800,7 +794,7 @@ svx/source/svdraw/svdpdf.hxx:196
     ImpSdrPdfImport mdPageWidthPts double
 svx/source/table/tablertfimporter.cxx:54
     sdr::table::RTFCellDefault maItemSet class SfxItemSet
-svx/source/tbxctrls/tbcontrl.cxx:194
+svx/source/tbxctrls/tbcontrl.cxx:195
     SvxFontNameBox_Impl m_aOwnFontList ::std::unique_ptr<FontList>
 sw/inc/accmap.hxx:96
     SwAccessibleMap mvShapes SwShapeList_Impl
@@ -816,24 +810,26 @@ sw/inc/ToxTabStopTokenHandler.hxx:38
     sw::ToxTabStopTokenHandler::HandledTabStopToken tabStop class SvxTabStop
 sw/inc/unoframe.hxx:313
     SwXOLEListener m_xOLEModel css::uno::Reference<css::frame::XModel>
-sw/source/core/doc/tblafmt.cxx:186
+sw/source/core/doc/tblafmt.cxx:165
     SwAfVersions m_nVerticalAlignmentVersion sal_uInt16
 sw/source/core/inc/docsort.hxx:102
     SwSortTextElement nOrg const sal_uLong
-sw/source/core/inc/swfont.hxx:983
-    SvStatistics nGetTextSize sal_uInt16
 sw/source/core/inc/swfont.hxx:984
-    SvStatistics nDrawText sal_uInt16
+    SvStatistics nGetTextSize sal_uInt16
 sw/source/core/inc/swfont.hxx:985
-    SvStatistics nGetStretchTextSize sal_uInt16
+    SvStatistics nDrawText sal_uInt16
 sw/source/core/inc/swfont.hxx:986
-    SvStatistics nDrawStretchText sal_uInt16
+    SvStatistics nGetStretchTextSize sal_uInt16
 sw/source/core/inc/swfont.hxx:987
+    SvStatistics nDrawStretchText sal_uInt16
+sw/source/core/inc/swfont.hxx:988
     SvStatistics nChangeFont sal_uInt16
 sw/source/core/inc/unoflatpara.hxx:140
     SwXFlatParagraphIterator m_aFlatParaList std::set<css::uno::Reference<css::text::XFlatParagraph> >
 sw/source/core/layout/dbg_lay.cxx:132
     SwImplProtocol aVars std::vector<long>
+sw/source/core/table/swtable.cxx:2599
+    SwTableCellInfo::Impl m_HandledTableBoxes SwTableCellInfo::Impl::TableBoxes_t
 sw/source/core/text/porfld.hxx:61
     SwFieldPortion m_nAttrFieldType sal_uInt16
 sw/source/filter/html/swhtml.hxx:369
@@ -845,7 +841,7 @@ sw/source/filter/inc/rtf.hxx:29
 sw/source/filter/inc/rtf.hxx:30
     RTFSurround::(anonymous union)::(anonymous) nJunk sal_uInt8
 sw/source/filter/inc/rtf.hxx:31
-    RTFSurround::(anonymous) Flags struct (anonymous struct at /media/noel/disk2/libo4/sw/source/filter/inc/rtf.hxx:27:9)
+    RTFSurround::(anonymous) Flags struct (anonymous struct at /media/noel/disk2/libo6/sw/source/filter/inc/rtf.hxx:27:9)
 sw/source/ui/frmdlg/frmpage.cxx:716
     (anonymous namespace)::FrameMaps pMap const struct FrameMap *
 sw/source/ui/frmdlg/frmpage.cxx:775
@@ -972,7 +968,7 @@ vcl/inc/salwtype.hxx:250
     SalSwipeEvent mnVelocityY double
 vcl/inc/sft.hxx:462
     vcl::TrueTypeFont mapper sal_uInt32 (*)(const sal_uInt8 *, sal_uInt32, sal_uInt32)
-vcl/inc/svdata.hxx:417
+vcl/inc/svdata.hxx:423
     ImplSVEvent mpInstanceRef VclPtr<vcl::Window>
 vcl/inc/unx/gtk/gtkframe.hxx:88
     GtkSalFrame::IMHandler::PreviousKeyPress window GdkWindow *
@@ -1026,14 +1022,14 @@ vcl/unx/generic/gdi/cairotextrender.cxx:55
     (anonymous namespace)::CairoFontsCache::CacheId mbEmbolden _Bool
 vcl/unx/generic/gdi/cairotextrender.cxx:56
     (anonymous namespace)::CairoFontsCache::CacheId mbVerticalMetrics _Bool
-vcl/unx/gtk3/gtk3gtkinst.cxx:1167
+vcl/unx/gtk3/gtk3gtkinst.cxx:1168
      in char *
 vcl/unx/gtk/a11y/atkutil.cxx:142
     DocumentFocusListener m_aRefList std::set<uno::Reference<uno::XInterface> >
 vcl/unx/gtk/a11y/atkwrapper.hxx:49
     AtkObjectWrapper aParent const AtkObject
-vcl/unx/gtk/a11y/atkwrapper.hxx:78
-    AtkObjectWrapperClass aParentClass GtkWidgetAccessibleClass
+vcl/unx/gtk/a11y/atkwrapper.hxx:80
+    AtkObjectWrapperClass aParentClass const AtkObjectClass
 vcl/unx/gtk/gloactiongroup.cxx:30
     GLOAction parent_instance GObject
 vcl/unx/gtk/glomenu.cxx:20
@@ -1064,5 +1060,5 @@ xmloff/source/draw/ximpstyl.hxx:221
     SdXMLMasterStylesContext maMasterPageList std::vector<rtl::Reference<SdXMLMasterPageContext> >
 xmloff/source/text/txtimp.cxx:523
     XMLTextImportHelper::Impl m_xFrameImpPrMap rtl::Reference<SvXMLImportPropertyMapper>
-xmlsecurity/inc/certificatechooser.hxx:57
+xmlsecurity/inc/certificatechooser.hxx:55
     CertificateChooser mvUserData std::vector<std::shared_ptr<UserData> >
diff --git a/dbaccess/source/ui/control/marktree.cxx b/dbaccess/source/ui/control/marktree.cxx
index 1344b054cc85..9bf664fa6e87 100644
--- a/dbaccess/source/ui/control/marktree.cxx
+++ b/dbaccess/source/ui/control/marktree.cxx
@@ -166,7 +166,6 @@ void OMarkableTreeListBox::CheckButtons()
 void OMarkableTreeListBox::CheckButtonHdl()
 {
     checkedButton_noBroadcast(GetHdlEntry());
-    m_aCheckButtonHandler.Call(this);
 }
 
 void OMarkableTreeListBox::checkedButton_noBroadcast(SvTreeListEntry* _pEntry)
diff --git a/dbaccess/source/ui/control/tabletree.cxx b/dbaccess/source/ui/control/tabletree.cxx
index 11fd76d81b84..5dc8186b4c73 100644
--- a/dbaccess/source/ui/control/tabletree.cxx
+++ b/dbaccess/source/ui/control/tabletree.cxx
@@ -67,8 +67,6 @@ namespace DatabaseObjectContainer = ::com::sun::star::sdb::application::Database
 OTableTreeListBox::OTableTreeListBox(vcl::Window* pParent, WinBits nWinStyle)
     :OMarkableTreeListBox(pParent, nWinStyle)
     ,m_xImageProvider( new ImageProvider )
-    ,m_bVirtualRoot(false)
-    ,m_bNoEmptyFolders( false )
 {
     implSetDefaultImages();
 }
@@ -319,20 +317,6 @@ void OTableTreeListBox::UpdateTableList( const Reference< XConnection >& _rxConn
 
     try
     {
-        if (haveVirtualRoot())
-        {
-            OUString sRootEntryText;
-            if ( std::none_of(_rTables.begin(),_rTables.end(),
-                                [] (const TNames::value_type& name) { return !name.second; }) )
-                sRootEntryText  = DBA_RES(STR_ALL_TABLES);
-            else if ( std::none_of(_rTables.begin(),_rTables.end(),
-                                     [] (const TNames::value_type& name) { return name.second; }) )
-                sRootEntryText  = DBA_RES(STR_ALL_VIEWS);
-            else
-                sRootEntryText  = DBA_RES(STR_ALL_TABLES_AND_VIEWS);
-            InsertEntry( sRootEntryText, nullptr, false, TREELIST_APPEND, reinterpret_cast< void* >( DatabaseObjectContainer::TABLES ) );
-        }
-
         if ( _rTables.empty() )
             // nothing to do (besides inserting the root entry)
             return;
@@ -349,7 +333,7 @@ void OTableTreeListBox::UpdateTableList( const Reference< XConnection >& _rxConn
             );
         }
 
-        if ( !m_bNoEmptyFolders && lcl_shouldDisplayEmptySchemasAndCatalogs( _rxConnection ) )
+        if ( lcl_shouldDisplayEmptySchemasAndCatalogs( _rxConnection ) )
         {
             bool bSupportsCatalogs = xMeta->supportsCatalogsInDataManipulation();
             bool bSupportsSchemas = xMeta->supportsSchemasInDataManipulation();
@@ -365,12 +349,11 @@ void OTableTreeListBox::UpdateTableList( const Reference< XConnection >& _rxConn
                     bCatalogs ? xMeta->getCatalogs() : xMeta->getSchemas(), 1 ) );
                 sal_Int32 nFolderType = bCatalogs ? DatabaseObjectContainer::CATALOG : DatabaseObjectContainer::SCHEMA;
 
-                SvTreeListEntry* pRootEntry = getAllObjectsEntry();
                 for (auto const& folderName : aFolderNames)
                 {
-                    SvTreeListEntry* pFolder = GetEntryPosByName( folderName, pRootEntry );
+                    SvTreeListEntry* pFolder = GetEntryPosByName( folderName, nullptr );
                     if ( !pFolder )
-                        InsertEntry( folderName, pRootEntry, false, TREELIST_APPEND, reinterpret_cast< void* >( nFolderType ) );
+                        InsertEntry( folderName, nullptr, false, TREELIST_APPEND, reinterpret_cast< void* >( nFolderType ) );
                 }
             }
         }
@@ -491,11 +474,6 @@ void TableTreeListBox::checkWildcard(weld::TreeIter& rEntry)
     checkedButton_noBroadcast(rEntry);
 }
 
-SvTreeListEntry* OTableTreeListBox::getAllObjectsEntry() const
-{
-    return haveVirtualRoot() ? First() : nullptr;
-}
-
 std::unique_ptr<weld::TreeIter> TableTreeListBox::getAllObjectsEntry() const
 {
     if (!haveVirtualRoot())
@@ -571,18 +549,11 @@ void OTableTreeListBox::implEmphasize(SvTreeListEntry* _pEntry, bool _bChecked,
 {
     OSL_ENSURE(_pEntry, "OTableTreeListBox::implEmphasize: invalid entry (NULL)!");
 
-    // special emphasizing handling for the "all objects" entry
-    bool bAllObjectsEntryAffected = haveVirtualRoot() && (getAllObjectsEntry() == _pEntry);
-    if  (   GetModel()->HasChildren(_pEntry)              // the entry has children
-        ||  bAllObjectsEntryAffected                    // or it is the "all objects" entry
-        )
+    if ( GetModel()->HasChildren(_pEntry) )             // the entry has children
     {
         OBoldListboxString* pTextItem = static_cast<OBoldListboxString*>(_pEntry->GetFirstItem(SvLBoxItemType::String));
         if (pTextItem)
             pTextItem->emphasize(_bChecked);
-
-        if (bAllObjectsEntryAffected)
-            InvalidateEntry(_pEntry);
     }
 
     if (_bUpdateDescendants)
@@ -665,7 +636,7 @@ SvTreeListEntry* OTableTreeListBox::implAddEntry(
     OUString sCatalog, sSchema, sName;
     qualifiedNameComponents( _rxMeta, _rTableName, sCatalog, sSchema, sName, ::dbtools::EComposeRule::InDataManipulation );
 
-    SvTreeListEntry* pParentEntry = getAllObjectsEntry();
+    SvTreeListEntry* pParentEntry = nullptr;
 
     // if the DB uses catalog at the start of identifiers, then our hierarchy is
     //   catalog
@@ -899,7 +870,7 @@ SvTreeListEntry* OTableTreeListBox::getEntryByQualifiedName( const OUString& _rN
         OUString sCatalog, sSchema, sName;
         qualifiedNameComponents(xMeta, _rName, sCatalog, sSchema, sName,::dbtools::EComposeRule::InDataManipulation);
 
-        SvTreeListEntry* pParent = getAllObjectsEntry();
+        SvTreeListEntry* pParent = nullptr;
         SvTreeListEntry* pCat = nullptr;
         SvTreeListEntry* pSchema = nullptr;
         if ( !sCatalog.isEmpty() )
diff --git a/dbaccess/source/ui/inc/marktree.hxx b/dbaccess/source/ui/inc/marktree.hxx
index cc9b09c96133..5eeece39d7ae 100644
--- a/dbaccess/source/ui/inc/marktree.hxx
+++ b/dbaccess/source/ui/inc/marktree.hxx
@@ -35,7 +35,6 @@ namespace dbaui
 class OMarkableTreeListBox : public DBTreeListBox
 {
     std::unique_ptr<SvLBoxButtonData> m_pCheckButton;
-    Link<void*,void>    m_aCheckButtonHandler;
 
 public:
     OMarkableTreeListBox( vcl::Window* pParent, WinBits nWinStyle );
diff --git a/dbaccess/source/ui/inc/tabletree.hxx b/dbaccess/source/ui/inc/tabletree.hxx
index 8afc1ad37468..2cbb4b3c1951 100644
--- a/dbaccess/source/ui/inc/tabletree.hxx
+++ b/dbaccess/source/ui/inc/tabletree.hxx
@@ -42,8 +42,6 @@ class OTableTreeListBox final : public OMarkableTreeListBox
                     m_xConnection;      // the connection we're working for, set in implOnNewConnection, called by UpdateTableList
     std::unique_ptr< ImageProvider >
                     m_xImageProvider;   // provider for our images
-    bool            m_bVirtualRoot;     // should the first entry be visible
-    bool            m_bNoEmptyFolders;  // should empty catalogs/schematas be prevented from being displayed?
 
 public:
     OTableTreeListBox(vcl::Window* pParent, WinBits nWinStyle);
@@ -103,8 +101,6 @@ public:
 
     SvTreeListEntry*    getEntryByQualifiedName( const OUString& _rName );
 
-    SvTreeListEntry*    getAllObjectsEntry() const;
-
 private:
     virtual void InitEntry(SvTreeListEntry* _pEntry, const OUString& _rString, const Image& _rCollapsedBitmap, const Image& _rExpandedBitmap, SvLBoxButtonKind _eButtonKind) override;
 
@@ -129,8 +125,6 @@ private:
 
     bool    impl_getAndAssertMetaData( css::uno::Reference< css::sdbc::XDatabaseMetaData >& _out_rMetaData ) const;
 
-    bool haveVirtualRoot() const { return m_bVirtualRoot; }
-
     /** fill the table list with the tables and views determined by the two given containers
         @param      _rxConnection   the connection where you got the object names from. Must not be NULL.
                                     Used to split the full qualified names into its parts.
diff --git a/formula/source/ui/dlg/formula.cxx b/formula/source/ui/dlg/formula.cxx
index 73a8d30ed8ea..97b28f6a2009 100644
--- a/formula/source/ui/dlg/formula.cxx
+++ b/formula/source/ui/dlg/formula.cxx
@@ -148,7 +148,6 @@ public:
     ::std::map<const FormulaToken*, sheet::FormulaToken>    m_aTokenMap;
     IFormulaEditorHelper*                                   m_pHelper;
     weld::Dialog&           m_rDialog;
-    weld::Builder&          m_rParent;
 
     OUString                m_aOldFormula;
     bool                    m_bStructUpdate;
@@ -230,7 +229,6 @@ FormulaDlg_Impl::FormulaDlg_Impl(weld::Dialog& rDialog,
     : m_pFunctionOpCodesEnd(nullptr)
     , m_pHelper(_pHelper)
     , m_rDialog(rDialog)
-    , m_rParent(rBuilder)
     , m_bUserMatrixFlag(false)
     , m_aTitle1( ForResId( STR_TITLE1 ) )
     , m_aTitle2( ForResId( STR_TITLE2 ) )
diff --git a/formula/source/ui/dlg/structpg.cxx b/formula/source/ui/dlg/structpg.cxx
index 365eb20f3362..d83712f46576 100644
--- a/formula/source/ui/dlg/structpg.cxx
+++ b/formula/source/ui/dlg/structpg.cxx
@@ -57,24 +57,6 @@ void StructPage::SetActiveFlag(bool bFlag)
     bActiveFlag = bFlag;
 }
 
-void StructListBox::MouseButtonDown( const MouseEvent& rMEvt )
-{
-    bActiveFlag = true;
-    SvTreeListBox::MouseButtonDown(rMEvt);
-}
-
-void StructListBox::GetFocus()
-{
-    bActiveFlag = true;
-    SvTreeListBox::GetFocus();
-}
-
-void StructListBox::LoseFocus()
-{
-    bActiveFlag = false;
-    SvTreeListBox::LoseFocus();
-}
-
 StructPage::StructPage(weld::Container* pParent)
     : m_xBuilder(Application::CreateBuilder(pParent, "formula/ui/structpage.ui"))
     , m_xContainer(m_xBuilder->weld_container("StructPage"))
diff --git a/formula/source/ui/dlg/structpg.hxx b/formula/source/ui/dlg/structpg.hxx
index 092b29b055ae..389c907b7800 100644
--- a/formula/source/ui/dlg/structpg.hxx
+++ b/formula/source/ui/dlg/structpg.hxx
@@ -32,13 +32,6 @@ namespace formula
 class FormulaToken;
 class StructListBox : public SvTreeListBox
 {
-private:
-
-    bool            bActiveFlag;
-
-protected:
-                    virtual void MouseButtonDown( const MouseEvent& rMEvt ) override;
-
 public:
 
                     StructListBox(vcl::Window* pParent, WinBits nBits );
@@ -50,9 +43,6 @@ public:
                         SvTreeListEntry* pParent,
                         sal_uLong nPos,
                         const FormulaToken* pToken );
-
-    void            GetFocus() override;
-    void            LoseFocus() override;
 };
 
 
diff --git a/sfx2/source/control/thumbnailviewacc.cxx b/sfx2/source/control/thumbnailviewacc.cxx
index fcab3b5acfb0..8a802525c75d 100644
--- a/sfx2/source/control/thumbnailviewacc.cxx
+++ b/sfx2/source/control/thumbnailviewacc.cxx
@@ -552,8 +552,7 @@ void ThumbnailViewAcc::ThrowIfDisposed()
 
 SfxThumbnailViewAcc::SfxThumbnailViewAcc( SfxThumbnailView* pParent ) :
     ValueSetAccComponentBase (m_aMutex),
-    mpParent( pParent ),
-    mbIsFocused(false)
+    mpParent( pParent )
 {
 }
 
@@ -713,8 +712,6 @@ uno::Reference< accessibility::XAccessibleStateSet > SAL_CALL SfxThumbnailViewAc
     pStateSet->AddState (accessibility::AccessibleStateType::VISIBLE);
     pStateSet->AddState (accessibility::AccessibleStateType::MANAGES_DESCENDANTS);
     pStateSet->AddState (accessibility::AccessibleStateType::FOCUSABLE);
-    if (mbIsFocused)
-        pStateSet->AddState (accessibility::AccessibleStateType::FOCUSED);
 
     return pStateSet;
 }
diff --git a/sfx2/source/control/thumbnailviewacc.hxx b/sfx2/source/control/thumbnailviewacc.hxx
index d47f94c9bd4a..577c11941a47 100644
--- a/sfx2/source/control/thumbnailviewacc.hxx
+++ b/sfx2/source/control/thumbnailviewacc.hxx
@@ -220,8 +220,6 @@ private:
     ::std::vector< css::uno::Reference<
         css::accessibility::XAccessibleEventListener > >   mxEventListeners;
     SfxThumbnailView*                                               mpParent;
-    /// The current FOCUSED state.
-    bool mbIsFocused;
 
     static const css::uno::Sequence< sal_Int8 >& getUnoTunnelId();
 
diff --git a/svtools/source/control/tabbar.cxx b/svtools/source/control/tabbar.cxx
index b67252c28e1a..74623f18db65 100644
--- a/svtools/source/control/tabbar.cxx
+++ b/svtools/source/control/tabbar.cxx
@@ -63,7 +63,6 @@ private:
 
     Color maSelectedColor;
     Color maCustomColor;
-    Color maUnselectedColor;
 
 public:
     bool mbSelected:1;
@@ -183,11 +182,6 @@ public:
         maSelectedColor = rColor;
     }
 
-    void setUnselectedFillColor(const Color& rColor)
-    {
-        maUnselectedColor = rColor;
-    }
-
     void setCustomColor(const Color& rColor)
     {
         maCustomColor = rColor;
@@ -1143,7 +1137,6 @@ void TabBar::Paint(vcl::RenderContext& rRenderContext, const tools::Rectangle& r
     TabDrawer aDrawer(rRenderContext);
 
     aDrawer.setSelectedFillColor(aSelectColor);
-    aDrawer.setUnselectedFillColor(aFaceColor);
 
     // Now, start drawing the tabs.
 


More information about the Libreoffice-commits mailing list