compilerplugins/clang/unusedfields.only-used-in-constructor.results |  102 
+++---
 compilerplugins/clang/unusedfields.py                               |    2 
 compilerplugins/clang/unusedfields.readonly.results                 |  164 
+++++-----
 compilerplugins/clang/unusedfields.untouched.results                |   46 +-
 compilerplugins/clang/unusedfields.writeonly.results                |   56 +--
 include/svtools/inettbc.hxx                                         |    4 
 sc/inc/markmulti.hxx                                                |    3 
 sc/qa/unit/mark_test.cxx                                            |    2 
 sc/source/core/data/markdata.cxx                                    |    4 
 sc/source/core/data/markmulti.cxx                                   |    7 
 sfx2/source/inet/inettbc.cxx                                        |    3 
 svtools/source/control/inettbc.cxx                                  |   29 -
 12 files changed, 200 insertions(+), 222 deletions(-)

New commits:
commit 03feda2465c7a18d6bac5781510ace2eabc40379
Author:     Noel Grandin <noel.gran...@collabora.co.uk>
AuthorDate: Sat Nov 16 11:06:21 2019 +0200
Commit:     Noel Grandin <noel.gran...@collabora.co.uk>
CommitDate: Sat Nov 16 12:27:59 2019 +0100

    loplugin:unusedfields
    
    Change-Id: I021cd75685a091c1afd3ff3c144def6f9a784bee
    Reviewed-on: https://gerrit.libreoffice.org/82972
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk>

diff --git 
a/compilerplugins/clang/unusedfields.only-used-in-constructor.results 
b/compilerplugins/clang/unusedfields.only-used-in-constructor.results
index 1d828b56cedf..3e98bea722c3 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/disk2/libo7/avmedia/source/vlc/wrapper/Types.hxx:43:7)
+    libvlc_event_t::(anonymous) padding struct (anonymous struct at 
/media/disk2/libo4/avmedia/source/vlc/wrapper/Types.hxx:43:7)
 avmedia/source/vlc/wrapper/Types.hxx:47
-    libvlc_event_t u union (anonymous union at 
/media/disk2/libo7/avmedia/source/vlc/wrapper/Types.hxx:41:5)
+    libvlc_event_t u union (anonymous union at 
/media/disk2/libo4/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
@@ -293,9 +293,9 @@ include/sfx2/msg.hxx:141
 include/sfx2/msg.hxx:141
     SfxType11 pType const std::type_info *
 include/sfx2/msg.hxx:141
-    SfxType11 aAttrib struct SfxTypeAttrib [11]
-include/sfx2/msg.hxx:141
     SfxType11 nAttribs sal_uInt16
+include/sfx2/msg.hxx:141
+    SfxType11 aAttrib struct SfxTypeAttrib [11]
 include/sfx2/msg.hxx:143
     SfxType13 pType const std::type_info *
 include/sfx2/msg.hxx:143
@@ -331,11 +331,11 @@ include/sfx2/msg.hxx:146
 include/sfx2/msg.hxx:147
     SfxType23 nAttribs sal_uInt16
 include/sfx2/msg.hxx:147
+    SfxType23 createSfxPoolItemFunc std::function<SfxPoolItem *(void)>
+include/sfx2/msg.hxx:147
     SfxType23 aAttrib struct SfxTypeAttrib [23]
 include/sfx2/msg.hxx:147
     SfxType23 pType const std::type_info *
-include/sfx2/msg.hxx:147
-    SfxType23 createSfxPoolItemFunc std::function<SfxPoolItem *(void)>
 include/svl/ondemand.hxx:55
     OnDemandLocaleDataWrapper aSysLocale class SvtSysLocale
 include/svx/ClassificationDialog.hxx:31
@@ -508,6 +508,8 @@ sc/inc/compiler.hxx:259
     ScCompiler::AddInMap pEnglish const char *
 sc/inc/compiler.hxx:261
     ScCompiler::AddInMap pUpper const char *
+sc/inc/markmulti.hxx:38
+    ScMultiSel mnMaxCol SCCOL
 sc/inc/token.hxx:400
     SingleDoubleRefModifier aDub struct ScComplexRefData
 sc/qa/unit/ucalc_column.cxx:104
@@ -540,7 +542,7 @@ sc/source/filter/oox/worksheethelper.cxx:384
     oox::xls::WorksheetGlobals mxProgressBar oox::ISegmentProgressBarRef
 sc/source/filter/xml/xmldrani.hxx:72
     ScXMLDatabaseRangeContext bIsSelection _Bool
-sc/source/filter/xml/xmlexternaltabi.hxx:113
+sc/source/filter/xml/xmlexternaltabi.hxx:111
     ScXMLExternalRefCellContext mnCellType sal_Int16
 sc/source/filter/xml/xmltransformationi.hxx:155
     ScXMLDateTimeContext aType class rtl::OUString
@@ -602,46 +604,46 @@ sd/source/ui/view/viewshel.cxx:1161
     sd::KeepSlideSorterInSyncWithPageChanges m_aUpdateLock 
sd::slidesorter::controller::class PageSelector::UpdateLock
 sd/source/ui/view/viewshel.cxx:1162
     sd::KeepSlideSorterInSyncWithPageChanges m_aContext 
sd::slidesorter::controller::class SelectionObserver::Context
-sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
+sdext/source/pdfimport/pdfparse/pdfparse.cxx:261
+    PDFGrammar::definition stringtype rule<ScannerT>
+sdext/source/pdfimport/pdfparse/pdfparse.cxx:261
+    PDFGrammar::definition name rule<ScannerT>
+sdext/source/pdfimport/pdfparse/pdfparse.cxx:261
     PDFGrammar::definition comment rule<ScannerT>
-sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
+sdext/source/pdfimport/pdfparse/pdfparse.cxx:261
+    PDFGrammar::definition null_object rule<ScannerT>
+sdext/source/pdfimport/pdfparse/pdfparse.cxx:261
+    PDFGrammar::definition boolean rule<ScannerT>
+sdext/source/pdfimport/pdfparse/pdfparse.cxx:261
     PDFGrammar::definition simple_type rule<ScannerT>
+sdext/source/pdfimport/pdfparse/pdfparse.cxx:261
+    PDFGrammar::definition stream rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
-    PDFGrammar::definition null_object rule<ScannerT>
+    PDFGrammar::definition dict_element rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
-    PDFGrammar::definition stringtype rule<ScannerT>
+    PDFGrammar::definition dict_end rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
-    PDFGrammar::definition boolean rule<ScannerT>
+    PDFGrammar::definition value rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
-    PDFGrammar::definition name rule<ScannerT>
+    PDFGrammar::definition objectref rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
-    PDFGrammar::definition stream rule<ScannerT>
-sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
-    PDFGrammar::definition dict_element rule<ScannerT>
+    PDFGrammar::definition dict_begin rule<ScannerT>
+sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
+    PDFGrammar::definition array rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
-    PDFGrammar::definition objectref rule<ScannerT>
+    PDFGrammar::definition array_end rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
-    PDFGrammar::definition array rule<ScannerT>
+    PDFGrammar::definition object rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
-    PDFGrammar::definition dict_begin rule<ScannerT>
+    PDFGrammar::definition object_begin rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
-    PDFGrammar::definition dict_end rule<ScannerT>
+    PDFGrammar::definition array_begin rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
-    PDFGrammar::definition value rule<ScannerT>
-sdext/source/pdfimport/pdfparse/pdfparse.cxx:264
     PDFGrammar::definition object_end rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:264
-    PDFGrammar::definition array_end rule<ScannerT>
-sdext/source/pdfimport/pdfparse/pdfparse.cxx:264
-    PDFGrammar::definition array_begin rule<ScannerT>
-sdext/source/pdfimport/pdfparse/pdfparse.cxx:264
-    PDFGrammar::definition object rule<ScannerT>
+    PDFGrammar::definition xref rule<ScannerT>
 sdext/source/pdfimport/pdfparse/pdfparse.cxx:264
-    PDFGrammar::definition object_begin rule<ScannerT>
-sdext/source/pdfimport/pdfparse/pdfparse.cxx:265
     PDFGrammar::definition trailer rule<ScannerT>
-sdext/source/pdfimport/pdfparse/pdfparse.cxx:265
-    PDFGrammar::definition xref rule<ScannerT>
 sfx2/inc/autoredactdialog.hxx:105
     SfxAutoRedactDialog m_xDocShell class SfxObjectShellLock
 sfx2/source/dialog/basedlgs.cxx:55
@@ -651,11 +653,11 @@ sfx2/source/doc/doctempl.cxx:117
 slideshow/source/engine/animationnodes/animationbasenode.hxx:90
     slideshow::internal::AnimationBaseNode mpSubsetManager const 
slideshow::internal::SubsettableShapeManagerSharedPtr
 slideshow/source/engine/opengl/TransitionImpl.cxx:1990
-    (anonymous namespace)::ThreeFloats z GLfloat
-slideshow/source/engine/opengl/TransitionImpl.cxx:1990
     (anonymous namespace)::ThreeFloats y GLfloat
 slideshow/source/engine/opengl/TransitionImpl.cxx:1990
     (anonymous namespace)::ThreeFloats x GLfloat
+slideshow/source/engine/opengl/TransitionImpl.cxx:1990
+    (anonymous namespace)::ThreeFloats z GLfloat
 slideshow/source/engine/opengl/TransitionImpl.hxx:296
     Vertex normal glm::vec3
 slideshow/source/engine/opengl/TransitionImpl.hxx:297
@@ -718,7 +720,7 @@ svx/source/dialog/framelinkarray.cxx:381
     svx::frame::MergedCellIterator mnFirstRow size_t
 svx/source/dialog/imapwnd.hxx:87
     IMapWindow maItemInfos struct SfxItemInfo [1]
-svx/source/dialog/weldeditview.cxx:300
+svx/source/dialog/weldeditview.cxx:306
     WeldEditSource m_rEditAcc class WeldEditAccessible &
 svx/source/gallery2/galbrws2.cxx:114
     (anonymous namespace)::GalleryThemePopup maBuilder class VclBuilder
@@ -736,15 +738,15 @@ sw/inc/unosett.hxx:145
     SwXNumberingRules m_pImpl ::sw::UnoImplPtr<Impl>
 sw/qa/core/test_ToxTextGenerator.cxx:139
     ToxTextGeneratorWithMockedChapterField mChapterFieldType class 
SwChapterFieldType
-sw/qa/extras/uiwriter/uiwriter2.cxx:67
-      class SwUiWriterTest2 *
+sw/qa/extras/layout/layout.cxx:2592
+      class SvtSysLocaleOptions &
 sw/qa/extras/uiwriter/uiwriter.cxx:4069
     IdleTask maIdle class Idle
 sw/source/core/crsr/crbm.cxx:64
     (anonymous namespace)::CursorStateHelper m_aSaveState const class 
SwCursorSaveState
 sw/source/core/inc/swfont.hxx:988
     SvStatistics nGetStretchTextSize sal_uInt16
-sw/source/core/layout/dbg_lay.cxx:172
+sw/source/core/layout/dbg_lay.cxx:170
     SwImplEnterLeave nAction const enum DbgAction
 sw/source/core/text/inftxt.hxx:679
     SwTextSlot aText class rtl::OUString
@@ -776,7 +778,7 @@ ucb/source/ucp/gio/gio_mount.hxx:79
     OOoMountOperationClass _gtk_reserved3 void (*)(void)
 ucb/source/ucp/gio/gio_mount.hxx:80
     OOoMountOperationClass _gtk_reserved4 void (*)(void)
-vcl/headless/svpgdi.cxx:314
+vcl/headless/svpgdi.cxx:315
     (anonymous namespace)::SourceHelper aTmpBmp class SvpSalBitmap
 vcl/inc/canvasbitmap.hxx:42
     vcl::unotools::VclCanvasBitmap m_aAlpha ::Bitmap
@@ -786,7 +788,7 @@ vcl/inc/opengl/RenderList.hxx:29
     Vertex color glm::vec4
 vcl/inc/opengl/RenderList.hxx:30
     Vertex lineData glm::vec4
-vcl/inc/opengl/zone.hxx:58
+vcl/inc/opengl/zone.hxx:62
     OpenGLVCLContextZone aZone const class OpenGLZone
 vcl/inc/qt5/Qt5FilePicker.hxx:84
     Qt5FilePicker m_pFilenameLabel class QLabel *
@@ -816,19 +818,19 @@ vcl/inc/unx/i18n_ic.hxx:45
     SalI18N_InputContext maSwitchIMCallback XIMCallback
 vcl/inc/unx/i18n_ic.hxx:46
     SalI18N_InputContext maDestroyCallback XIMCallback
-vcl/inc/WidgetThemeLibrary.hxx:87
+vcl/inc/WidgetThemeLibrary.hxx:90
     vcl::ControlDrawParameters nSize uint32_t
-vcl/inc/WidgetThemeLibrary.hxx:88
+vcl/inc/WidgetThemeLibrary.hxx:91
     vcl::ControlDrawParameters pCairo vcl::ControlDrawParameters::cairo_t *
-vcl/inc/WidgetThemeLibrary.hxx:89
+vcl/inc/WidgetThemeLibrary.hxx:92
     vcl::ControlDrawParameters ePart enum ControlPart
-vcl/inc/WidgetThemeLibrary.hxx:90
+vcl/inc/WidgetThemeLibrary.hxx:93
     vcl::ControlDrawParameters eState enum ControlState
-vcl/inc/WidgetThemeLibrary.hxx:106
+vcl/inc/WidgetThemeLibrary.hxx:109
     vcl::WidgetThemeLibrary_t nSize uint32_t
-vcl/source/app/salvtables.cxx:3116
+vcl/source/app/salvtables.cxx:3127
     SalInstanceEntry m_aTextFilter class (anonymous namespace)::WeldTextFilter
-vcl/source/app/salvtables.cxx:5838
+vcl/source/app/salvtables.cxx:5842
     SalInstanceComboBoxWithEdit m_aTextFilter class (anonymous 
namespace)::WeldTextFilter
 vcl/source/gdi/jobset.cxx:35
     ImplOldJobSetupData cDeviceName char [32]
@@ -850,12 +852,10 @@ vcl/unx/gtk3/gtk3gloactiongroup.cxx:26
     GLOAction parent_instance GObject
 vcl/unx/gtk3/gtk3glomenu.cxx:14
     GLOMenu parent_instance const GMenuModel
-vcl/unx/gtk3/gtk3gtkinst.cxx:4716
+vcl/unx/gtk3/gtk3gtkinst.cxx:4831
     CrippledViewport viewport GtkViewport
-vcl/unx/gtk3/gtk3gtkinst.cxx:9776
-    GtkInstanceIconView m_aViewColToModelCol std::vector<int>
-vcl/unx/gtk3/gtk3gtkinst.cxx:9777
-    GtkInstanceIconView m_aModelColToViewCol std::vector<int>
+vcl/unx/kf5/KF5FilePicker.hxx:32
+    KF5FilePicker _layout class QGridLayout *
 writerfilter/source/dmapper/PropertyMap.hxx:204
     writerfilter::dmapper::SectionPropertyMap m_nDebugSectionNumber sal_Int32
 xmloff/source/text/XMLTextListBlockContext.hxx:35
diff --git a/compilerplugins/clang/unusedfields.py 
b/compilerplugins/clang/unusedfields.py
index 6bd155016392..f98f2777ced1 100755
--- a/compilerplugins/clang/unusedfields.py
+++ b/compilerplugins/clang/unusedfields.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
 
 import sys
 import re
diff --git a/compilerplugins/clang/unusedfields.readonly.results 
b/compilerplugins/clang/unusedfields.readonly.results
index 787ffe25c19e..67a0daed6c32 100644
--- a/compilerplugins/clang/unusedfields.readonly.results
+++ b/compilerplugins/clang/unusedfields.readonly.results
@@ -232,15 +232,15 @@ filter/source/graphicfilter/itga/itga.cxx:52
     TGAFileFooter nSignature sal_uInt32 [4]
 filter/source/xsltdialog/xmlfiltersettingsdialog.hxx:90
     XMLFilterSettingsDialog maModuleOpt class SvtModuleOptions
-framework/inc/dispatch/dispatchprovider.hxx:81
+framework/inc/dispatch/dispatchprovider.hxx:77
     framework::DispatchProvider m_aProtocolHandlerCache class 
framework::HandlerCache
 framework/inc/helper/uiconfigelementwrapperbase.hxx:128
     framework::UIConfigElementWrapperBase m_bConfigListening _Bool
-framework/inc/xml/menudocumenthandler.hxx:133
+framework/inc/xml/menudocumenthandler.hxx:132
     framework::OReadMenuBarHandler m_bMenuMode _Bool
-framework/inc/xml/menudocumenthandler.hxx:160
+framework/inc/xml/menudocumenthandler.hxx:159
     framework::OReadMenuHandler m_bMenuPopupMode _Bool
-framework/inc/xml/menudocumenthandler.hxx:190
+framework/inc/xml/menudocumenthandler.hxx:189
     framework::OReadMenuPopupHandler m_bMenuMode _Bool
 framework/source/fwe/classes/addonsoptions.cxx:343
     framework::AddonsOptions_Impl m_aEmptyAddonToolBar 
Sequence<Sequence<struct com::sun::star::beans::PropertyValue> >
@@ -322,6 +322,12 @@ include/svl/ondemand.hxx:55
     OnDemandLocaleDataWrapper aSysLocale class SvtSysLocale
 include/svtools/editsyntaxhighlighter.hxx:32
     MultiLineEditSyntaxHighlight m_aColorConfig const svtools::ColorConfig
+include/svtools/inettbc.hxx:40
+    SvtURLBox aBaseURL class rtl::OUString
+include/svtools/inettbc.hxx:46
+    SvtURLBox bOnlyDirectories _Bool
+include/svtools/inettbc.hxx:48
+    SvtURLBox bNoSelection _Bool
 include/svx/dialcontrol.hxx:112
     svx::DialControl::DialControl_Impl mnLinkedFieldValueMultiplyer sal_Int32
 include/svx/graphctl.hxx:52
@@ -347,7 +353,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/disk2/libo7/include/unoidl/unoidl.hxx:443:5)
+    unoidl::ConstantValue  union unoidl::ConstantValue::(anonymous at 
/media/disk2/libo4/include/unoidl/unoidl.hxx:443:5)
 include/unoidl/unoidl.hxx:444
     unoidl::ConstantValue::(anonymous) booleanValue _Bool
 include/unoidl/unoidl.hxx:445
@@ -394,7 +400,7 @@ lingucomponent/source/languageguessing/simpleguesser.cxx:79
     textcat_t maxsize uint4
 lingucomponent/source/languageguessing/simpleguesser.cxx:81
     textcat_t output char [1024]
-linguistic/source/dlistimp.hxx:56
+linguistic/source/dlistimp.hxx:55
     DicList aOpt class LinguOptions
 oox/qa/token/tokenmap-test.cxx:34
     oox::TokenmapTest tokenMap const class oox::TokenMap
@@ -431,7 +437,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/disk2/libo7/sc/inc/compiler.hxx:124:9)
+    ScRawToken::(anonymous) table const struct (anonymous struct at 
/media/disk2/libo4/sc/inc/compiler.hxx:124:9)
 sc/inc/compiler.hxx:132
     ScRawToken::(anonymous) pMat class ScMatrix *const
 sc/inc/formulagroup.hxx:39
@@ -520,7 +526,7 @@ sd/source/ui/slidesorter/inc/controller/SlsAnimator.hxx:97
     sd::slidesorter::controller::Animator maElapsedTime const 
::canvas::tools::ElapsedTime
 sd/source/ui/table/TableDesignPane.hxx:90
     sd::TableDesignWidget m_aCheckBoxes VclPtr<class CheckBox> [6]
-sdext/source/pdfimport/inc/pdfihelper.hxx:102
+sdext/source/pdfimport/inc/pdfihelper.hxx:101
     pdfi::GraphicsContext BlendMode sal_Int8
 sdext/source/pdfimport/tree/style.hxx:43
     pdfi::StyleContainer::Style Contents const class rtl::OUString
@@ -737,142 +743,148 @@ vcl/inc/WidgetThemeLibrary.hxx:26
 vcl/inc/WidgetThemeLibrary.hxx:27
     vcl::WidgetDrawStyle maButtonTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:28
-    vcl::WidgetDrawStyle maButtonRolloverTextColor uint32_t
+    vcl::WidgetDrawStyle maDefaultActionButtonTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:29
-    vcl::WidgetDrawStyle maRadioCheckTextColor uint32_t
+    vcl::WidgetDrawStyle maActionButtonTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:30
-    vcl::WidgetDrawStyle maGroupTextColor uint32_t
+    vcl::WidgetDrawStyle maActionButtonRolloverTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:31
-    vcl::WidgetDrawStyle maLabelTextColor uint32_t
+    vcl::WidgetDrawStyle maButtonRolloverTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:32
-    vcl::WidgetDrawStyle maWindowColor uint32_t
+    vcl::WidgetDrawStyle maRadioCheckTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:33
-    vcl::WidgetDrawStyle maWindowTextColor uint32_t
+    vcl::WidgetDrawStyle maGroupTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:34
-    vcl::WidgetDrawStyle maDialogColor uint32_t
+    vcl::WidgetDrawStyle maLabelTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:35
-    vcl::WidgetDrawStyle maDialogTextColor uint32_t
+    vcl::WidgetDrawStyle maWindowColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:36
-    vcl::WidgetDrawStyle maWorkspaceColor uint32_t
+    vcl::WidgetDrawStyle maWindowTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:37
-    vcl::WidgetDrawStyle maMonoColor uint32_t
+    vcl::WidgetDrawStyle maDialogColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:38
-    vcl::WidgetDrawStyle maFieldColor uint32_t
+    vcl::WidgetDrawStyle maDialogTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:39
-    vcl::WidgetDrawStyle maFieldTextColor uint32_t
+    vcl::WidgetDrawStyle maWorkspaceColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:40
-    vcl::WidgetDrawStyle maFieldRolloverTextColor uint32_t
+    vcl::WidgetDrawStyle maMonoColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:41
-    vcl::WidgetDrawStyle maActiveColor uint32_t
+    vcl::WidgetDrawStyle maFieldColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:42
-    vcl::WidgetDrawStyle maActiveTextColor uint32_t
+    vcl::WidgetDrawStyle maFieldTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:43
-    vcl::WidgetDrawStyle maActiveBorderColor uint32_t
+    vcl::WidgetDrawStyle maFieldRolloverTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:44
-    vcl::WidgetDrawStyle maDeactiveColor uint32_t
+    vcl::WidgetDrawStyle maActiveColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:45
-    vcl::WidgetDrawStyle maDeactiveTextColor uint32_t
+    vcl::WidgetDrawStyle maActiveTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:46
-    vcl::WidgetDrawStyle maDeactiveBorderColor uint32_t
+    vcl::WidgetDrawStyle maActiveBorderColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:47
-    vcl::WidgetDrawStyle maMenuColor uint32_t
+    vcl::WidgetDrawStyle maDeactiveColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:48
-    vcl::WidgetDrawStyle maMenuBarColor uint32_t
+    vcl::WidgetDrawStyle maDeactiveTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:49
-    vcl::WidgetDrawStyle maMenuBarRolloverColor uint32_t
+    vcl::WidgetDrawStyle maDeactiveBorderColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:50
-    vcl::WidgetDrawStyle maMenuBorderColor uint32_t
+    vcl::WidgetDrawStyle maMenuColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:51
-    vcl::WidgetDrawStyle maMenuTextColor uint32_t
+    vcl::WidgetDrawStyle maMenuBarColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:52
-    vcl::WidgetDrawStyle maMenuBarTextColor uint32_t
+    vcl::WidgetDrawStyle maMenuBarRolloverColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:53
-    vcl::WidgetDrawStyle maMenuBarRolloverTextColor uint32_t
+    vcl::WidgetDrawStyle maMenuBorderColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:54
-    vcl::WidgetDrawStyle maMenuBarHighlightTextColor uint32_t
+    vcl::WidgetDrawStyle maMenuTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:55
-    vcl::WidgetDrawStyle maMenuHighlightColor uint32_t
+    vcl::WidgetDrawStyle maMenuBarTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:56
-    vcl::WidgetDrawStyle maMenuHighlightTextColor uint32_t
+    vcl::WidgetDrawStyle maMenuBarRolloverTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:57
-    vcl::WidgetDrawStyle maHighlightColor uint32_t
+    vcl::WidgetDrawStyle maMenuBarHighlightTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:58
-    vcl::WidgetDrawStyle maHighlightTextColor uint32_t
+    vcl::WidgetDrawStyle maMenuHighlightColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:59
-    vcl::WidgetDrawStyle maActiveTabColor uint32_t
+    vcl::WidgetDrawStyle maMenuHighlightTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:60
-    vcl::WidgetDrawStyle maInactiveTabColor uint32_t
+    vcl::WidgetDrawStyle maHighlightColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:61
-    vcl::WidgetDrawStyle maTabTextColor uint32_t
+    vcl::WidgetDrawStyle maHighlightTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:62
-    vcl::WidgetDrawStyle maTabRolloverTextColor uint32_t
+    vcl::WidgetDrawStyle maActiveTabColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:63
-    vcl::WidgetDrawStyle maTabHighlightTextColor uint32_t
+    vcl::WidgetDrawStyle maInactiveTabColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:64
-    vcl::WidgetDrawStyle maDisableColor uint32_t
+    vcl::WidgetDrawStyle maTabTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:65
-    vcl::WidgetDrawStyle maHelpColor uint32_t
+    vcl::WidgetDrawStyle maTabRolloverTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:66
-    vcl::WidgetDrawStyle maHelpTextColor uint32_t
+    vcl::WidgetDrawStyle maTabHighlightTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:67
-    vcl::WidgetDrawStyle maLinkColor uint32_t
+    vcl::WidgetDrawStyle maDisableColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:68
-    vcl::WidgetDrawStyle maVisitedLinkColor uint32_t
+    vcl::WidgetDrawStyle maHelpColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:69
-    vcl::WidgetDrawStyle maToolTextColor uint32_t
+    vcl::WidgetDrawStyle maHelpTextColor uint32_t
 vcl/inc/WidgetThemeLibrary.hxx:70
+    vcl::WidgetDrawStyle maLinkColor uint32_t
+vcl/inc/WidgetThemeLibrary.hxx:71
+    vcl::WidgetDrawStyle maVisitedLinkColor uint32_t
+vcl/inc/WidgetThemeLibrary.hxx:72
+    vcl::WidgetDrawStyle maToolTextColor uint32_t
+vcl/inc/WidgetThemeLibrary.hxx:73
     vcl::WidgetDrawStyle maFontColor uint32_t
-vcl/inc/WidgetThemeLibrary.hxx:108
+vcl/inc/WidgetThemeLibrary.hxx:111
     vcl::WidgetThemeLibrary_t isNativeControlSupported _Bool (*)(enum 
ControlType, enum ControlPart)
-vcl/inc/WidgetThemeLibrary.hxx:109
+vcl/inc/WidgetThemeLibrary.hxx:112
     vcl::WidgetThemeLibrary_t getRegion _Bool (*)(enum ControlType, enum 
ControlPart, enum ControlState, const vcl::rectangle_t &, vcl::rectangle_t &, 
vcl::rectangle_t &)
-vcl/inc/WidgetThemeLibrary.hxx:113
+vcl/inc/WidgetThemeLibrary.hxx:116
     vcl::WidgetThemeLibrary_t drawPushButton _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:114
+vcl/inc/WidgetThemeLibrary.hxx:117
     vcl::WidgetThemeLibrary_t drawRadiobutton _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:115
+vcl/inc/WidgetThemeLibrary.hxx:118
     vcl::WidgetThemeLibrary_t drawCheckbox _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:116
+vcl/inc/WidgetThemeLibrary.hxx:119
     vcl::WidgetThemeLibrary_t drawCombobox _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:117
+vcl/inc/WidgetThemeLibrary.hxx:120
     vcl::WidgetThemeLibrary_t drawEditbox _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:118
+vcl/inc/WidgetThemeLibrary.hxx:121
     vcl::WidgetThemeLibrary_t drawScrollbar _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:119
+vcl/inc/WidgetThemeLibrary.hxx:122
     vcl::WidgetThemeLibrary_t drawSpinButtons _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:120
+vcl/inc/WidgetThemeLibrary.hxx:123
     vcl::WidgetThemeLibrary_t drawSpinbox _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:121
+vcl/inc/WidgetThemeLibrary.hxx:124
     vcl::WidgetThemeLibrary_t drawTabItem _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:122
+vcl/inc/WidgetThemeLibrary.hxx:125
     vcl::WidgetThemeLibrary_t drawTabPane _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:123
+vcl/inc/WidgetThemeLibrary.hxx:126
     vcl::WidgetThemeLibrary_t drawTabHeader _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:124
+vcl/inc/WidgetThemeLibrary.hxx:127
     vcl::WidgetThemeLibrary_t drawTabBody _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:125
+vcl/inc/WidgetThemeLibrary.hxx:128
     vcl::WidgetThemeLibrary_t drawSlider _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:126
+vcl/inc/WidgetThemeLibrary.hxx:129
     vcl::WidgetThemeLibrary_t drawFixedline _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:127
+vcl/inc/WidgetThemeLibrary.hxx:130
     vcl::WidgetThemeLibrary_t drawToolbar _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:128
+vcl/inc/WidgetThemeLibrary.hxx:131
     vcl::WidgetThemeLibrary_t drawProgress _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:129
+vcl/inc/WidgetThemeLibrary.hxx:132
     vcl::WidgetThemeLibrary_t drawWindowsBackground _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:131
+vcl/inc/WidgetThemeLibrary.hxx:134
     vcl::WidgetThemeLibrary_t drawListbox _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:132
+vcl/inc/WidgetThemeLibrary.hxx:135
     vcl::WidgetThemeLibrary_t drawFrame _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:133
+vcl/inc/WidgetThemeLibrary.hxx:136
     vcl::WidgetThemeLibrary_t drawListNode _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:134
+vcl/inc/WidgetThemeLibrary.hxx:137
     vcl::WidgetThemeLibrary_t drawListNet _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:135
+vcl/inc/WidgetThemeLibrary.hxx:138
     vcl::WidgetThemeLibrary_t drawListHeader _Bool (*)(const struct 
vcl::ControlDrawParameters &, long, long)
-vcl/inc/WidgetThemeLibrary.hxx:137
+vcl/inc/WidgetThemeLibrary.hxx:140
     vcl::WidgetThemeLibrary_t updateSettings _Bool (*)(struct 
vcl::WidgetDrawStyle &)
-vcl/source/app/settings.cxx:184
+vcl/source/app/settings.cxx:187
     ImplStyleData maDialogStyle struct DialogStyle
 vcl/source/control/roadmapwizard.cxx:62
     vcl::RoadmapWizardImpl aStateDescriptors vcl::(anonymous 
namespace)::StateDescriptions
diff --git a/compilerplugins/clang/unusedfields.untouched.results 
b/compilerplugins/clang/unusedfields.untouched.results
index 45910c70238a..8080abf394d7 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/disk2/libo7/avmedia/source/vlc/wrapper/Types.hxx:43:7)
+    libvlc_event_t::(anonymous) padding struct (anonymous struct at 
/media/disk2/libo4/avmedia/source/vlc/wrapper/Types.hxx:43:7)
 avmedia/source/vlc/wrapper/Types.hxx:47
-    libvlc_event_t u union (anonymous union at 
/media/disk2/libo7/avmedia/source/vlc/wrapper/Types.hxx:41:5)
+    libvlc_event_t u union (anonymous union at 
/media/disk2/libo4/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
@@ -46,6 +46,8 @@ extensions/source/scanner/scanner.hxx:46
     ScannerManager maProtector osl::Mutex
 helpcompiler/inc/HelpCompiler.hxx:197
     HelpCompiler lang const std::string
+include/basegfx/DrawCommands.hxx:142
+    gfx::DrawPath mpFillGradient std::shared_ptr<GradientInfo>
 include/drawinglayer/primitive2d/textlayoutdevice.hxx:58
     drawinglayer::primitive2d::TextLayouterDevice maSolarGuard class 
SolarMutexGuard
 include/editeng/unotext.hxx:604
@@ -171,9 +173,9 @@ include/sfx2/msg.hxx:146
 include/sfx2/msg.hxx:146
     SfxType17 aAttrib struct SfxTypeAttrib [17]
 include/sfx2/msg.hxx:146
-    SfxType17 nAttribs sal_uInt16
-include/sfx2/msg.hxx:146
     SfxType17 createSfxPoolItemFunc std::function<SfxPoolItem *(void)>
+include/sfx2/msg.hxx:146
+    SfxType17 nAttribs sal_uInt16
 include/sfx2/msg.hxx:147
     SfxType23 nAttribs sal_uInt16
 include/sfx2/msg.hxx:147
@@ -312,6 +314,8 @@ sal/qa/osl/security/osl_Security.cxx:154
     osl_Security::getUserName bRes1 _Bool
 sal/qa/osl/security/osl_Security.cxx:188
     osl_Security::getConfigDir bRes1 _Bool
+sc/inc/markmulti.hxx:38
+    ScMultiSel mnMaxCol SCCOL
 sc/qa/unit/ucalc_column.cxx:104
     aInputs aName const char *
 sc/source/core/data/document.cxx:1237
@@ -346,10 +350,10 @@ sd/source/ui/view/viewshel.cxx:1162
     sd::KeepSlideSorterInSyncWithPageChanges m_aContext 
sd::slidesorter::controller::class SelectionObserver::Context
 sd/source/ui/view/ViewShellBase.cxx:188
     sd::ViewShellBase::Implementation mpPageCacheManager 
std::shared_ptr<slidesorter::cache::PageCacheManager>
-sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
-    PDFGrammar::definition array rule<ScannerT>
-sdext/source/pdfimport/pdfparse/pdfparse.cxx:263
+sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
     PDFGrammar::definition value rule<ScannerT>
+sdext/source/pdfimport/pdfparse/pdfparse.cxx:262
+    PDFGrammar::definition array rule<ScannerT>
 sfx2/inc/autoredactdialog.hxx:105
     SfxAutoRedactDialog m_xDocShell class SfxObjectShellLock
 sfx2/source/dialog/basedlgs.cxx:55
@@ -382,15 +386,15 @@ svl/source/crypto/cryptosign.cxx:285
     (anonymous namespace)::PKIStatusInfo failInfo SECItem
 svx/source/dialog/contimp.hxx:75
     SvxSuperContourDlg aContourItem class SvxContourDlgItem
-svx/source/dialog/weldeditview.cxx:300
+svx/source/dialog/weldeditview.cxx:306
     WeldEditSource m_rEditAcc class WeldEditAccessible &
-sw/qa/extras/uiwriter/uiwriter2.cxx:67
-      class SwUiWriterTest2 *
+sw/qa/extras/layout/layout.cxx:2592
+      class SvtSysLocaleOptions &
 sw/source/core/crsr/crbm.cxx:64
     (anonymous namespace)::CursorStateHelper m_aSaveState const class 
SwCursorSaveState
-sw/source/core/frmedt/fetab.cxx:79
+sw/source/core/frmedt/fetab.cxx:73
     TableWait m_pWait const std::unique_ptr<SwWait>
-sw/source/core/layout/dbg_lay.cxx:172
+sw/source/core/layout/dbg_lay.cxx:170
     SwImplEnterLeave nAction const enum DbgAction
 sw/source/uibase/inc/condedit.hxx:43
     ConditionEdit m_aDropTargetHelper class ConditionEditDropTarget
@@ -406,7 +410,7 @@ unoidl/source/unoidlprovider.cxx:672
     unoidl::detail::(anonymous namespace)::UnoidlCursor reference1_ 
rtl::Reference<UnoidlProvider>
 unoidl/source/unoidlprovider.cxx:673
     unoidl::detail::(anonymous namespace)::UnoidlCursor reference2_ 
rtl::Reference<UnoidlModuleEntity>
-vcl/inc/opengl/zone.hxx:58
+vcl/inc/opengl/zone.hxx:62
     OpenGLVCLContextZone aZone const class OpenGLZone
 vcl/inc/openglgdiimpl.hxx:52
     TextureCombo mpTexture std::unique_ptr<OpenGLTexture>
@@ -426,15 +430,15 @@ vcl/inc/qt5/Qt5Graphics.hxx:58
     Qt5Graphics m_lastPopupRect class QRect
 vcl/inc/salprn.hxx:45
     SalPrinterQueueInfo mpPortName std::unique_ptr<OUString>
-vcl/inc/WidgetThemeLibrary.hxx:87
+vcl/inc/WidgetThemeLibrary.hxx:90
     vcl::ControlDrawParameters nSize uint32_t
-vcl/inc/WidgetThemeLibrary.hxx:88
+vcl/inc/WidgetThemeLibrary.hxx:91
     vcl::ControlDrawParameters pCairo vcl::ControlDrawParameters::cairo_t *
-vcl/inc/WidgetThemeLibrary.hxx:89
+vcl/inc/WidgetThemeLibrary.hxx:92
     vcl::ControlDrawParameters ePart enum ControlPart
-vcl/inc/WidgetThemeLibrary.hxx:90
+vcl/inc/WidgetThemeLibrary.hxx:93
     vcl::ControlDrawParameters eState enum ControlState
-vcl/inc/WidgetThemeLibrary.hxx:106
+vcl/inc/WidgetThemeLibrary.hxx:109
     vcl::WidgetThemeLibrary_t nSize uint32_t
 vcl/source/gdi/jobset.cxx:35
     ImplOldJobSetupData cDeviceName char [32]
@@ -450,11 +454,7 @@ vcl/source/uitest/uno/uitest_uno.cxx:35
     UITestUnoObj mpUITest std::unique_ptr<UITest>
 vcl/unx/gtk3/a11y/gtk3atkhypertext.cxx:29
     HyperLink atk_hyper_link const AtkHyperlink
-vcl/unx/gtk3/gtk3gtkinst.cxx:4716
+vcl/unx/gtk3/gtk3gtkinst.cxx:4831
     CrippledViewport viewport GtkViewport
-vcl/unx/gtk3/gtk3gtkinst.cxx:9776
-    GtkInstanceIconView m_aViewColToModelCol std::vector<int>
-vcl/unx/gtk3/gtk3gtkinst.cxx:9777
-    GtkInstanceIconView m_aModelColToViewCol std::vector<int>
 writerfilter/source/ooxml/OOXMLStreamImpl.hxx:43
     writerfilter::ooxml::OOXMLStreamImpl mxFastParser 
css::uno::Reference<css::xml::sax::XFastParser>
diff --git a/compilerplugins/clang/unusedfields.writeonly.results 
b/compilerplugins/clang/unusedfields.writeonly.results
index 6f912b840abf..6de51cf586c3 100644
--- a/compilerplugins/clang/unusedfields.writeonly.results
+++ b/compilerplugins/clang/unusedfields.writeonly.results
@@ -10,11 +10,11 @@ basctl/source/inc/IDEComboBox.hxx:101
     basctl::DocListenerBox maNotifier class basctl::DocumentEventNotifier
 basegfx/source/polygon/b2dpolygontriangulator.cxx:113
     basegfx::(anonymous namespace)::Triangulator maNewEdgeEntries 
std::vector<std::unique_ptr<EdgeEntry> >
-basic/qa/cppunit/test_scanner.cxx:26
+basic/qa/cppunit/test_scanner.cxx:24
     (anonymous namespace)::Symbol line sal_uInt16
-basic/qa/cppunit/test_scanner.cxx:27
+basic/qa/cppunit/test_scanner.cxx:25
     (anonymous namespace)::Symbol col1 sal_uInt16
-basic/source/inc/runtime.hxx:251
+basic/source/inc/runtime.hxx:252
     SbiRuntime aRefSaved std::vector<SbxVariableRef>
 bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:56
     Data pMethod sal_uInt64
@@ -210,6 +210,8 @@ cppuhelper/source/access_control.cxx:80
     cppu::(anonymous namespace)::permission m_str2 rtl_uString *
 cppuhelper/source/typemanager.cxx:825
     (anonymous namespace)::BaseOffset set_ std::set<OUString>
+cui/source/inc/cfg.hxx:405
+    SvxConfigPage m_xDropTargetHelper 
std::unique_ptr<SvxConfigPageFunctionDropTarget>
 cui/source/inc/cuihyperdlg.hxx:46
     SvxHlinkCtrl aRdOnlyForwarder class SfxStatusForwarder
 cui/source/inc/cuihyperdlg.hxx:77
@@ -292,30 +294,24 @@ extensions/source/propctrlr/genericpropertyhandler.hxx:63
     pcr::GenericPropertyHandler m_xComponentIntrospectionAccess 
css::uno::Reference<css::beans::XIntrospectionAccess>
 extensions/source/scanner/scanner.hxx:48
     ScannerManager mpData void *
-fpicker/source/office/autocmpledit.hxx:24
-    AutocompleteEdit m_nCurrent std::vector<class OUString>::size_type
-fpicker/source/office/PlacesListBox.hxx:36
-    PlacesListBox mbSelectionChanged _Bool
-fpicker/source/office/RemoteFilesDialog.hxx:113
-    RemoteFilesDialog m_nWidth int
-fpicker/source/office/RemoteFilesDialog.hxx:114
-    RemoteFilesDialog m_nHeight int
-framework/inc/services/layoutmanager.hxx:259
+framework/inc/services/layoutmanager.hxx:248
     framework::LayoutManager m_bGlobalSettings _Bool
-framework/inc/services/layoutmanager.hxx:273
+framework/inc/services/layoutmanager.hxx:262
     framework::LayoutManager m_pGlobalSettings std::unique_ptr<GlobalSettings>
-framework/inc/uielement/langselectionmenucontroller.hxx:81
+framework/inc/uielement/langselectionmenucontroller.hxx:75
     framework::LanguageSelectionMenuController m_xMenuDispatch_Lang 
css::uno::Reference<css::frame::XDispatch>
-framework/inc/uielement/langselectionmenucontroller.hxx:83
+framework/inc/uielement/langselectionmenucontroller.hxx:77
     framework::LanguageSelectionMenuController m_xMenuDispatch_Font 
css::uno::Reference<css::frame::XDispatch>
-framework/inc/uielement/langselectionmenucontroller.hxx:85
+framework/inc/uielement/langselectionmenucontroller.hxx:79
     framework::LanguageSelectionMenuController 
m_xMenuDispatch_CharDlgForParagraph css::uno::Reference<css::frame::XDispatch>
-framework/source/layoutmanager/toolbarlayoutmanager.hxx:280
+framework/source/layoutmanager/toolbarlayoutmanager.hxx:272
     framework::ToolbarLayoutManager m_pGlobalSettings 
std::unique_ptr<GlobalSettings>
-framework/source/layoutmanager/toolbarlayoutmanager.hxx:284
+framework/source/layoutmanager/toolbarlayoutmanager.hxx:276
     framework::ToolbarLayoutManager m_bGlobalSettings _Bool
 i18nutil/source/utility/paper.cxx:301
     paperword string char *
+include/basegfx/DrawCommands.hxx:81
+    gfx::LinearGradientInfo maMatrix basegfx::B2DHomMatrix
 include/basegfx/utils/systemdependentdata.hxx:66
     basegfx::MinimalSystemDependentDataManager maSystemDependentDataReferences 
std::set<SystemDependentData_SharedPtr>
 include/basic/basmgr.hxx:56
@@ -524,7 +520,7 @@ sc/inc/compiler.hxx:259
     ScCompiler::AddInMap pEnglish const char *
 sc/inc/compiler.hxx:261
     ScCompiler::AddInMap pUpper const char *
-sc/inc/document.hxx:2592
+sc/inc/document.hxx:2593
     ScMutationDisable mpDocument class ScDocument *
 sc/inc/pivot.hxx:75
     ScDPLabelData mnFlags sal_Int32
@@ -542,7 +538,7 @@ sc/source/core/data/column.cxx:1398
     (anonymous namespace)::CopyByCloneHandler meListenType 
sc::StartListeningType
 sc/source/core/data/column.cxx:1399
     (anonymous namespace)::CopyByCloneHandler mnFormulaCellCloneFlags const 
enum ScCloneFlags
-sc/source/core/data/table2.cxx:3664
+sc/source/core/data/table2.cxx:3684
     (anonymous namespace)::OutlineArrayFinder mpArray class ScOutlineArray *
 sc/source/filter/excel/xltoolbar.hxx:25
     TBCCmd A _Bool
@@ -590,7 +586,7 @@ sc/source/filter/xml/xmldpimp.hxx:248
     ScXMLDataPilotFieldContext mbHasHiddenMember _Bool
 sc/source/filter/xml/xmldrani.hxx:72
     ScXMLDatabaseRangeContext bIsSelection _Bool
-sc/source/filter/xml/xmlexternaltabi.hxx:113
+sc/source/filter/xml/xmlexternaltabi.hxx:111
     ScXMLExternalRefCellContext mnCellType sal_Int16
 sc/source/ui/inc/AccessibleText.hxx:194
     ScAccessiblePreviewHeaderCellTextData mbRowHeader const _Bool
@@ -664,7 +660,7 @@ sd/source/ui/slidesorter/inc/controller/SlsClipboard.hxx:118
     sd::slidesorter::controller::Clipboard mxUndoContext 
std::unique_ptr<UndoContext>
 sd/source/ui/view/ToolBarManager.cxx:315
     sd::ToolBarManager::Implementation mpAsynchronousLayouterLock 
::std::unique_ptr<LayouterLock>
-sdext/source/presenter/PresenterTimer.cxx:106
+sdext/source/presenter/PresenterTimer.cxx:104
     sdext::presenter::(anonymous namespace)::TimerScheduler mpLateDestroy 
std::shared_ptr<TimerScheduler>
 sfx2/source/appl/fileobj.hxx:38
     SvFileObject mxDelMed tools::SvRef<SfxMedium>
@@ -806,7 +802,7 @@ sw/source/core/inc/swfont.hxx:990
     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:133
+sw/source/core/layout/dbg_lay.cxx:131
     SwImplProtocol aVars std::vector<long>
 sw/source/core/table/swtable.cxx:2599
     SwTableCellInfo::Impl m_HandledTableBoxes 
SwTableCellInfo::Impl::TableBoxes_t
@@ -821,7 +817,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/disk2/libo7/sw/source/filter/inc/rtf.hxx:27:9)
+    RTFSurround::(anonymous) Flags struct (anonymous struct at 
/media/disk2/libo4/sw/source/filter/inc/rtf.hxx:27:9)
 sw/source/uibase/inc/glossary.hxx:63
     SwGlossaryDlg m_xGroupData std::vector<std::unique_ptr<GroupUserData> >
 sw/source/uibase/inc/maildispatcher.hxx:146
@@ -972,11 +968,11 @@ vcl/inc/unx/salgdi.h:306
     X11SalGraphics nTextPixel_ Pixel
 vcl/inc/WidgetThemeLibrary.hxx:20
     vcl::WidgetDrawStyle nSize uint32_t
-vcl/inc/WidgetThemeLibrary.hxx:91
+vcl/inc/WidgetThemeLibrary.hxx:94
     vcl::ControlDrawParameters eButtonValue enum ButtonValue
-vcl/inc/WidgetThemeLibrary.hxx:92
+vcl/inc/WidgetThemeLibrary.hxx:95
     vcl::ControlDrawParameters bIsAction _Bool
-vcl/inc/WidgetThemeLibrary.hxx:93
+vcl/inc/WidgetThemeLibrary.hxx:96
     vcl::ControlDrawParameters nValue int64_t
 vcl/opengl/salbmp.cxx:440
     (anonymous namespace)::ScanlineWriter mpCurrentScanline sal_uInt8 *
@@ -997,10 +993,10 @@ vcl/source/gdi/pdfwriter_impl.hxx:180
 vcl/source/gdi/pdfwriter_impl.hxx:181
     vcl::PDFWriterImpl::BitmapID m_nMaskChecksum BitmapChecksum
 vcl/unx/generic/app/wmadaptor.cxx:1259
-    _mwmhints func unsigned long
-vcl/unx/generic/app/wmadaptor.cxx:1259
     _mwmhints flags unsigned long
 vcl/unx/generic/app/wmadaptor.cxx:1259
+    _mwmhints func unsigned long
+vcl/unx/generic/app/wmadaptor.cxx:1259
     _mwmhints deco unsigned long
 vcl/unx/generic/app/wmadaptor.cxx:1260
     _mwmhints input_mode long
@@ -1032,7 +1028,7 @@ vcl/workben/vcldemo.cxx:1744
     DemoWin mxThread rtl::Reference<RenderThread>
 writerfilter/source/dmapper/PropertyMap.hxx:204
     writerfilter::dmapper::SectionPropertyMap m_nDebugSectionNumber sal_Int32
-writerfilter/source/dmapper/SettingsTable.cxx:253
+writerfilter/source/dmapper/SettingsTable.cxx:255
     writerfilter::dmapper::SettingsTable_Impl m_sRedlineProtectionKey class 
rtl::OUString
 xmlhelp/source/cxxhelp/provider/databases.hxx:251
     chelp::Databases m_aDatabases chelp::Databases::DatabasesTable
diff --git a/include/svtools/inettbc.hxx b/include/svtools/inettbc.hxx
index 62e4cf167f1b..3791632555ec 100644
--- a/include/svtools/inettbc.hxx
+++ b/include/svtools/inettbc.hxx
@@ -37,15 +37,12 @@ class SVT_DLLPUBLIC SvtURLBox : public ComboBox
 friend class SvtMatchContext_Impl;
 friend class SvtURLBox_Impl;
     Link<SvtURLBox*,void>           aOpenHdl;
-    OUString                        aBaseURL;
     OUString                        aPlaceHolder;
     rtl::Reference< SvtMatchContext_Impl > pCtx;
     std::unique_ptr<SvtURLBox_Impl> pImpl;
     INetProtocol                    eSmartProtocol;
     bool                            bAutoCompleteMode   : 1;
-    bool                            bOnlyDirectories    : 1;
     bool                            bHistoryDisabled    : 1;
-    bool                            bNoSelection        : 1;
     bool                            bIsAutoCompleteEnabled : 1;
 
     SVT_DLLPRIVATE bool             ProcessKey( const vcl::KeyCode& rCode );
@@ -65,7 +62,6 @@ public:
                                     virtual ~SvtURLBox() override;
     virtual void                    dispose() override;
 
-    const OUString&                 GetBaseURL() const { return aBaseURL; }
     void                            SetOpenHdl( const Link<SvtURLBox*,void>& 
rLink ) { aOpenHdl = rLink; }
     const Link<SvtURLBox*,void>&    GetOpenHdl() const { return aOpenHdl; }
     INetProtocol                    GetSmartProtocol() const { return 
eSmartProtocol; }
diff --git a/sc/inc/markmulti.hxx b/sc/inc/markmulti.hxx
index cc0363edb798..c6ae44701059 100644
--- a/sc/inc/markmulti.hxx
+++ b/sc/inc/markmulti.hxx
@@ -35,12 +35,11 @@ private:
     MapType aMultiSelContainer;
     ScMarkArray aRowSel;
     SCROW mnMaxRow;
-    SCCOL mnMaxCol;
 
 friend class ScMultiSelIter;
 
 public:
-    ScMultiSel(SCROW nMaxRow, SCCOL nMaxCol);
+    ScMultiSel(SCROW nMaxRow);
     ScMultiSel( const ScMultiSel& rMultiSel );
     ~ScMultiSel();
 
diff --git a/sc/qa/unit/mark_test.cxx b/sc/qa/unit/mark_test.cxx
index 400392d7873c..f6c2e81ef356 100644
--- a/sc/qa/unit/mark_test.cxx
+++ b/sc/qa/unit/mark_test.cxx
@@ -241,7 +241,7 @@ void Test::testMultiMark( const MultiMarkTestData& 
rMarksData )
 {
 
     ScMarkData aMark(MAXROW, MAXCOL);
-    ScMultiSel aMultiSel(MAXROW, MAXCOL);
+    ScMultiSel aMultiSel(MAXROW);
     CPPUNIT_ASSERT( !aMark.IsMarked() && !aMark.IsMultiMarked() );
     CPPUNIT_ASSERT_EQUAL( SCCOL(0), aMultiSel.GetMultiSelectionCount() );
     CPPUNIT_ASSERT( !aMultiSel.HasAnyMarks() );
diff --git a/sc/source/core/data/markdata.cxx b/sc/source/core/data/markdata.cxx
index 66f067648bb1..9d976500d4f1 100644
--- a/sc/source/core/data/markdata.cxx
+++ b/sc/source/core/data/markdata.cxx
@@ -34,7 +34,7 @@
 
 ScMarkData::ScMarkData(SCROW nMaxRow, SCCOL nMaxCol) :
     maTabMarked(),
-    aMultiSel(nMaxRow, nMaxCol),
+    aMultiSel(nMaxRow),
     mnMaxRow(nMaxRow),
     mnMaxCol(nMaxCol)
 {
@@ -366,7 +366,7 @@ void ScMarkData::MarkFromRangeList( const ScRangeList& 
rList, bool bReset )
   Optimise the case of constructing from a range list, speeds up import.
 */
 ScMarkData::ScMarkData(SCROW nMaxRow, SCCOL nMaxCol, const ScRangeList& rList)
-    : aMultiSel(nMaxRow, nMaxCol),
+    : aMultiSel(nMaxRow),
     mnMaxRow(nMaxRow),
     mnMaxCol(nMaxCol)
 {
diff --git a/sc/source/core/data/markmulti.cxx 
b/sc/source/core/data/markmulti.cxx
index 465d60546e9c..d990c49846fc 100644
--- a/sc/source/core/data/markmulti.cxx
+++ b/sc/source/core/data/markmulti.cxx
@@ -26,10 +26,9 @@
 
 #include <algorithm>
 
-ScMultiSel::ScMultiSel(SCROW nMaxRow, SCCOL nMaxCol)
+ScMultiSel::ScMultiSel(SCROW nMaxRow)
     : aRowSel(nMaxRow),
-    mnMaxRow(nMaxRow),
-    mnMaxCol(nMaxCol)
+    mnMaxRow(nMaxRow)
 {
 }
 
@@ -38,7 +37,6 @@ ScMultiSel::ScMultiSel( const ScMultiSel& rOther )
 {
     aMultiSelContainer = rOther.aMultiSelContainer;
     mnMaxRow = rOther.mnMaxRow;
-    mnMaxCol = rOther.mnMaxCol;
 }
 
 ScMultiSel::~ScMultiSel()
@@ -50,7 +48,6 @@ ScMultiSel& ScMultiSel::operator=(const ScMultiSel& rOther)
     aRowSel = rOther.aRowSel;
     aMultiSelContainer = rOther.aMultiSelContainer;
     mnMaxRow = rOther.mnMaxRow;
-    mnMaxCol = rOther.mnMaxCol;
     return *this;
 }
 
diff --git a/sfx2/source/inet/inettbc.cxx b/sfx2/source/inet/inettbc.cxx
index 0938b7caf762..8346fbeab06a 100644
--- a/sfx2/source/inet/inettbc.cxx
+++ b/sfx2/source/inet/inettbc.cxx
@@ -82,8 +82,7 @@ void SfxURLToolBoxControl_Impl::OpenURL( const OUString& 
rName ) const
     INetURLObject aObj( rName );
     if ( aObj.GetProtocol() == INetProtocol::NotValid )
     {
-        OUString aBaseURL = GetURLBox()->GetBaseURL();
-        aName = SvtURLBox::ParseSmart( rName, aBaseURL );
+        aName = SvtURLBox::ParseSmart( rName, "" );
     }
     else
         aName = rName;
diff --git a/svtools/source/control/inettbc.cxx 
b/svtools/source/control/inettbc.cxx
index cce328d77052..1603a0fc824a 100644
--- a/svtools/source/control/inettbc.cxx
+++ b/svtools/source/control/inettbc.cxx
@@ -94,8 +94,6 @@ class SvtMatchContext_Impl: public salhelper::Thread
     OUString const                  aBaseURL;
     OUString const                  aText;
     VclPtr<SvtURLBox>               pBox;
-    bool const                      bOnlyDirectories;
-    bool const                      bNoSelection;
 
     osl::Mutex mutex_;
     bool stopped_;
@@ -159,11 +157,8 @@ SvtMatchContext_Impl::SvtMatchContext_Impl(
     SvtURLBox* pBoxP, const OUString& rText )
     : Thread( "SvtMatchContext_Impl" )
     , aLink( LINK( this, SvtMatchContext_Impl, Select_Impl ) )
-    , aBaseURL( pBoxP->aBaseURL )
     , aText( rText )
     , pBox( pBoxP )
-    , bOnlyDirectories( pBoxP->bOnlyDirectories )
-    , bNoSelection( pBoxP->bNoSelection )
     , stopped_(false)
     , commandId_(0)
 {
@@ -276,7 +271,7 @@ IMPL_LINK_NOARG( SvtMatchContext_Impl, Select_Impl, void*, 
void )
         pBox->InsertEntry(completion);
     }
 
-    if( !bNoSelection && !aCompletions.empty() && !bValidCompletionsFiltered )
+    if( !aCompletions.empty() && !bValidCompletionsFiltered )
     {
         // select the first one
         OUString aTmp( pBox->GetEntry(0) );
@@ -383,8 +378,6 @@ void SvtMatchContext_Impl::ReadFolder( const OUString& rURL,
         {
             uno::Reference< XDynamicResultSet > xDynResultSet;
             ResultSetInclude eInclude = INCLUDE_FOLDERS_AND_DOCUMENTS;
-            if ( bOnlyDirectories )
-                eInclude = INCLUDE_FOLDERS_ONLY;
 
             xDynResultSet = aCnt.createDynamicCursor( aProps, eInclude );
 
@@ -998,10 +991,6 @@ void SvtMatchContext_Impl::doExecute()
         }
     }
 
-    if ( bOnlyDirectories )
-        // don't scan history picklist if only directories are allowed, 
picklist contains only files
-        return;
-
     bool bFull = false;
 
     INetURLObject aCurObj;
@@ -1385,9 +1374,7 @@ SvtURLBox::SvtURLBox( vcl::Window* pParent, INetProtocol 
eSmart, bool bSetDefaul
     :   ComboBox( pParent , WB_DROPDOWN | WB_AUTOHSCROLL ),
         eSmartProtocol( eSmart ),
         bAutoCompleteMode( false ),
-        bOnlyDirectories( false ),
         bHistoryDisabled( false ),
-        bNoSelection( false ),
         bIsAutoCompleteEnabled( true )
 {
     Init(bSetDefaultHelpID);
@@ -1404,9 +1391,7 @@ SvtURLBox::SvtURLBox( vcl::Window* pParent, WinBits 
_nStyle, INetProtocol eSmart
     :   ComboBox( pParent, _nStyle ),
         eSmartProtocol( eSmart ),
         bAutoCompleteMode( false ),
-        bOnlyDirectories( false ),
         bHistoryDisabled( false ),
-        bNoSelection( false ),
         bIsAutoCompleteEnabled( true )
 {
     Init(bSetDefaultHelpID);
@@ -1538,10 +1523,7 @@ bool SvtURLBox::ProcessKey( const vcl::KeyCode& rKey )
             bAutoCompleteMode = false;
             Selection aSelection( GetSelection() );
             SetSelection( Selection( aSelection.Min(), aSelection.Min() ) );
-            if ( bOnlyDirectories )
-                Clear();
-            else
-                UpdatePicklistForSmartProtocol_Impl();
+            UpdatePicklistForSmartProtocol_Impl();
             Resize();
         }
 
@@ -1573,10 +1555,7 @@ bool SvtURLBox::ProcessKey( const vcl::KeyCode& rKey )
         if ( bAutoCompleteMode || aSelection.Min() != aSelection.Max() )
         {
             SetSelection( Selection( aSelection.Min(), aSelection.Min() ) );
-            if ( bOnlyDirectories )
-                Clear();
-            else
-                UpdatePicklistForSmartProtocol_Impl();
+            UpdatePicklistForSmartProtocol_Impl();
             Resize();
         }
         else
@@ -1703,7 +1682,7 @@ OUString SvtURLBox::GetURL()
 
     if ( aObj.GetProtocol() == INetProtocol::NotValid )
     {
-        OUString aName = ParseSmart( aText, aBaseURL );
+        OUString aName = ParseSmart( aText, "" );
         aObj.SetURL(aName);
         OUString aURL( aObj.GetMainURL( INetURLObject::DecodeMechanism::NONE ) 
);
         if ( aURL.isEmpty() )
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to