diff options
-rw-r--r-- | compilerplugins/clang/test/unusedfields.cxx | 20 | ||||
-rw-r--r-- | compilerplugins/clang/unusedfields.cxx | 10 | ||||
-rw-r--r-- | compilerplugins/clang/unusedfields.only-used-in-constructor.results | 24 | ||||
-rw-r--r-- | compilerplugins/clang/unusedfields.readonly.results | 68 | ||||
-rw-r--r-- | compilerplugins/clang/unusedfields.untouched.results | 12 | ||||
-rw-r--r-- | compilerplugins/clang/unusedfields.writeonly.results | 182 | ||||
-rw-r--r-- | solenv/CompilerTest_compilerplugins_clang.mk | 5 |
7 files changed, 239 insertions, 82 deletions
diff --git a/compilerplugins/clang/test/unusedfields.cxx b/compilerplugins/clang/test/unusedfields.cxx index a6b1ec625ec3..37cd9ac89b91 100644 --- a/compilerplugins/clang/test/unusedfields.cxx +++ b/compilerplugins/clang/test/unusedfields.cxx @@ -114,14 +114,13 @@ struct ReadOnly1 { ReadOnly1(int&); }; struct ReadOnlyAnalysis // expected-error@-1 {{read m_f2 [loplugin:unusedfields]}} // expected-error@-2 {{read m_f3 [loplugin:unusedfields]}} -// expected-error@-3 {{read m_f4 [loplugin:unusedfields]}} -// expected-error@-4 {{read m_f5 [loplugin:unusedfields]}} -// expected-error@-5 {{read m_f6 [loplugin:unusedfields]}} -// expected-error@-6 {{write m_f2 [loplugin:unusedfields]}} -// expected-error@-7 {{write m_f3 [loplugin:unusedfields]}} -// expected-error@-8 {{write m_f4 [loplugin:unusedfields]}} -// expected-error@-9 {{write m_f5 [loplugin:unusedfields]}} -// expected-error@-10 {{write m_f6 [loplugin:unusedfields]}} +// expected-error@-3 {{read m_f5 [loplugin:unusedfields]}} +// expected-error@-4 {{read m_f6 [loplugin:unusedfields]}} +// expected-error@-5 {{write m_f2 [loplugin:unusedfields]}} +// expected-error@-6 {{write m_f3 [loplugin:unusedfields]}} +// expected-error@-7 {{write m_f4 [loplugin:unusedfields]}} +// expected-error@-8 {{write m_f5 [loplugin:unusedfields]}} +// expected-error@-9 {{write m_f6 [loplugin:unusedfields]}} { int m_f1; int m_f2; @@ -177,9 +176,8 @@ struct ReadOnlyAnalysis3 // add elements. struct ReadOnlyAnalysis4 // expected-error@-1 {{read m_readonly [loplugin:unusedfields]}} -// expected-error@-2 {{read m_readwrite [loplugin:unusedfields]}} -// expected-error@-3 {{write m_readwrite [loplugin:unusedfields]}} -// expected-error@-4 {{read m_readonlyCss [loplugin:unusedfields]}} +// expected-error@-2 {{write m_readwrite [loplugin:unusedfields]}} +// expected-error@-3 {{read m_readonlyCss [loplugin:unusedfields]}} { std::vector<int> m_readonly; std::vector<int> m_readwrite; diff --git a/compilerplugins/clang/unusedfields.cxx b/compilerplugins/clang/unusedfields.cxx index 393c37450b74..43f3991f6dbc 100644 --- a/compilerplugins/clang/unusedfields.cxx +++ b/compilerplugins/clang/unusedfields.cxx @@ -586,10 +586,18 @@ void UnusedFields::checkIfReadFrom(const FieldDecl* fieldDecl, const Expr* membe if (startswith(name, "read")) // this is a write-only call ; + else if (startswith(name, "emplace") || name == "insert" + || name == "erase" || name == "remove" || name == "remove_if" || name == "sort" + || name == "push_back" || name == "pop_back" + || name == "push_front" || name == "pop_front" + || name == "reserve" || name == "resize" + || name == "clear" || name == "fill") + // write-only modifications to collections + ; else if (name.find(">>=") != std::string::npos && callExpr->getArg(1) == child) // this is a write-only call ; - else if (name == "clear" || name == "dispose" || name == "disposeAndClear" || name == "swap") + else if (name == "dispose" || name == "disposeAndClear" || name == "swap") // we're abusing the write-only analysis here to look for fields which don't have anything useful // being done to them, so we're ignoring things like std::vector::clear, std::vector::swap, // and VclPtr::disposeAndClear diff --git a/compilerplugins/clang/unusedfields.only-used-in-constructor.results b/compilerplugins/clang/unusedfields.only-used-in-constructor.results index 0e242983d41a..e838acef69e9 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 /home/noel/libo/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 /home/noel/libo/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 @@ -488,11 +488,11 @@ sal/textenc/textenc.cxx:406 (anonymous namespace)::FullTextEncodingData module_ osl::Module sc/inc/column.hxx:125 ScColumn maCellsEvent const sc::CellStoreEvent -sc/inc/compiler.hxx:256 +sc/inc/compiler.hxx:255 ScCompiler::AddInMap pODFF const char * -sc/inc/compiler.hxx:257 +sc/inc/compiler.hxx:256 ScCompiler::AddInMap pEnglish const char * -sc/inc/compiler.hxx:259 +sc/inc/compiler.hxx:258 ScCompiler::AddInMap pUpper const char * sc/inc/token.hxx:400 SingleDoubleRefModifier aDub struct ScComplexRefData @@ -587,14 +587,14 @@ sd/source/ui/view/viewshel.cxx:1211 sdext/source/pdfimport/pdfparse/pdfparse.cxx:263 PDFGrammar::definition stream rule<ScannerT> sdext/source/pdfimport/pdfparse/pdfparse.cxx:263 - PDFGrammar::definition boolean rule<ScannerT> -sdext/source/pdfimport/pdfparse/pdfparse.cxx:263 PDFGrammar::definition name rule<ScannerT> sdext/source/pdfimport/pdfparse/pdfparse.cxx:263 PDFGrammar::definition null_object rule<ScannerT> sdext/source/pdfimport/pdfparse/pdfparse.cxx:263 PDFGrammar::definition stringtype rule<ScannerT> sdext/source/pdfimport/pdfparse/pdfparse.cxx:263 + PDFGrammar::definition boolean rule<ScannerT> +sdext/source/pdfimport/pdfparse/pdfparse.cxx:263 PDFGrammar::definition comment rule<ScannerT> sdext/source/pdfimport/pdfparse/pdfparse.cxx:263 PDFGrammar::definition simple_type rule<ScannerT> @@ -706,11 +706,11 @@ svx/source/svdraw/svdcrtv.cxx:49 ImplConnectMarkerOverlay maObjects sdr::overlay::OverlayObjectList svx/source/xml/xmleohlp.cxx:72 OutputStorageWrapper_Impl aTempFile class utl::TempFile -sw/inc/unosett.hxx:144 +sw/inc/unosett.hxx:145 SwXNumberingRules m_pImpl ::sw::UnoImplPtr<Impl> sw/qa/core/test_ToxTextGenerator.cxx:134 ToxTextGeneratorWithMockedChapterField mChapterFieldType class SwChapterFieldType -sw/qa/extras/uiwriter/uiwriter.cxx:4015 +sw/qa/extras/uiwriter/uiwriter.cxx:4016 IdleTask maIdle class Idle sw/source/core/crsr/crbm.cxx:64 (anonymous namespace)::CursorStateHelper m_aSaveState const class SwCursorSaveState @@ -758,7 +758,7 @@ ucb/source/ucp/gio/gio_mount.hxx:52 OOoMountOperationClass _gtk_reserved4 void (*)(void) unotools/source/config/defaultoptions.cxx:94 SvtDefaultOptions_Impl m_aUserDictionaryPath class rtl::OUString -vcl/headless/svpgdi.cxx:313 +vcl/headless/svpgdi.cxx:314 (anonymous namespace)::SourceHelper aTmpBmp class SvpSalBitmap vcl/inc/canvasbitmap.hxx:44 vcl::unotools::VclCanvasBitmap m_aAlpha ::Bitmap @@ -800,13 +800,13 @@ 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:1659 +vcl/source/app/salvtables.cxx:1660 SalInstanceEntry m_aTextFilter class SalInstanceEntry::WeldTextFilter vcl/source/gdi/jobset.cxx:35 ImplOldJobSetupData cDeviceName char [32] vcl/source/gdi/jobset.cxx:36 ImplOldJobSetupData cPortName char [32] -vcl/unx/gtk3/gtk3gtkinst.cxx:2712 +vcl/unx/gtk3/gtk3gtkinst.cxx:2713 CrippledViewport viewport GtkViewport vcl/unx/gtk/a11y/atkhypertext.cxx:29 (anonymous) atk_hyper_link const AtkHyperlink diff --git a/compilerplugins/clang/unusedfields.readonly.results b/compilerplugins/clang/unusedfields.readonly.results index 891b5e2a91e7..72360b14deb9 100644 --- a/compilerplugins/clang/unusedfields.readonly.results +++ b/compilerplugins/clang/unusedfields.readonly.results @@ -246,7 +246,7 @@ extensions/source/propctrlr/eformshelper.hxx:63 pcr::EFormsHelper m_aBindingUINames pcr::MapStringToPropertySet extensions/source/update/check/updatehdl.hxx:85 UpdateHandler mbStringsLoaded _Bool -filter/source/graphicfilter/eps/eps.cxx:115 +filter/source/graphicfilter/eps/eps.cxx:116 PSWriter pVDev ScopedVclPtrInstance<class VirtualDevice> filter/source/graphicfilter/icgm/cgm.hxx:60 CGM mbPicture _Bool @@ -377,7 +377,7 @@ include/test/sheet/xnamedranges.hxx:38 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 /home/noel/libo/include/unoidl/unoidl.hxx:443:5) include/unoidl/unoidl.hxx:444 unoidl::ConstantValue::(anonymous) booleanValue _Bool include/unoidl/unoidl.hxx:445 @@ -460,11 +460,11 @@ sal/rtl/uuid.cxx:64 UUID clock_seq_low sal_uInt8 sal/rtl/uuid.cxx:65 UUID node sal_uInt8 [6] -sc/inc/compiler.hxx:127 +sc/inc/compiler.hxx:126 ScRawToken::(anonymous union)::(anonymous) eItem const class ScTableRefToken::Item -sc/inc/compiler.hxx:128 - ScRawToken::(anonymous) table const struct (anonymous struct at /media/noel/disk2/libo4/sc/inc/compiler.hxx:125:9) -sc/inc/compiler.hxx:133 +sc/inc/compiler.hxx:127 + ScRawToken::(anonymous) table const struct (anonymous struct at /home/noel/libo/sc/inc/compiler.hxx:124:9) +sc/inc/compiler.hxx:132 ScRawToken::(anonymous) pMat class ScMatrix *const sc/inc/formulagroup.hxx:39 sc::FormulaGroupEntry::(anonymous) mpCells class ScFormulaCell **const @@ -572,7 +572,7 @@ 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:209 +svtools/source/control/tabbar.cxx:210 ImplTabBarItem maHelpId const class rtl::OString svtools/source/dialogs/insdlg.cxx:46 OleObjectDescriptor cbSize const sal_uInt32 @@ -640,12 +640,6 @@ sw/source/core/doc/tblrwcl.cxx:83 CpyTabFrame::(anonymous) nSize SwTwips sw/source/core/inc/swblocks.hxx:68 SwImpBlocks m_bInPutMuchBlocks _Bool -sw/source/core/inc/UndoTable.hxx:181 - SwUndoTableNdsChg m_nCurrBox sal_uLong -sw/source/core/inc/UndoTable.hxx:182 - SwUndoTableNdsChg m_nRelDiff sal_uInt16 -sw/source/core/inc/UndoTable.hxx:182 - SwUndoTableNdsChg m_nAbsDiff sal_uInt16 sw/source/core/text/atrhndl.hxx:48 SwAttrHandler::SwAttrStack m_pInitialArray class SwTextAttr *[3] sw/source/filter/inc/rtf.hxx:32 @@ -720,17 +714,17 @@ vcl/inc/salwtype.hxx:202 SalSurroundingTextSelectionChangeEvent mnEnd const sal_uLong vcl/inc/salwtype.hxx:208 SalQueryCharPositionEvent mnCharPos sal_uLong -vcl/inc/svdata.hxx:274 +vcl/inc/svdata.hxx:275 ImplSVNWFData mnStatusBarLowerRightOffset int -vcl/inc/svdata.hxx:280 +vcl/inc/svdata.hxx:281 ImplSVNWFData mbMenuBarDockingAreaCommonBG _Bool -vcl/inc/svdata.hxx:290 - ImplSVNWFData mbCenteredTabs _Bool vcl/inc/svdata.hxx:291 + ImplSVNWFData mbCenteredTabs _Bool +vcl/inc/svdata.hxx:292 ImplSVNWFData mbNoActiveTabTextRaise _Bool -vcl/inc/svdata.hxx:293 +vcl/inc/svdata.hxx:294 ImplSVNWFData mbProgressNeedsErase _Bool -vcl/inc/svdata.hxx:302 +vcl/inc/svdata.hxx:303 ImplSVNWFData mbRolloverMenubar _Bool vcl/inc/toolbox.h:108 vcl::ToolBoxLayoutData m_aLineItemIds std::vector<sal_uInt16> @@ -908,39 +902,39 @@ vcl/source/fontsubset/sft.cxx:1049 vcl::_subHeader2 entryCount const sal_uInt16 vcl/source/fontsubset/sft.cxx:1050 vcl::_subHeader2 idDelta const sal_uInt16 -vcl/source/gdi/dibtools.cxx:51 - (anonymous namespace)::CIEXYZ aXyzX FXPT2DOT30 vcl/source/gdi/dibtools.cxx:52 - (anonymous namespace)::CIEXYZ aXyzY FXPT2DOT30 + (anonymous namespace)::CIEXYZ aXyzX FXPT2DOT30 vcl/source/gdi/dibtools.cxx:53 + (anonymous namespace)::CIEXYZ aXyzY FXPT2DOT30 +vcl/source/gdi/dibtools.cxx:54 (anonymous namespace)::CIEXYZ aXyzZ FXPT2DOT30 -vcl/source/gdi/dibtools.cxx:64 - (anonymous namespace)::CIEXYZTriple aXyzRed struct (anonymous namespace)::CIEXYZ vcl/source/gdi/dibtools.cxx:65 - (anonymous namespace)::CIEXYZTriple aXyzGreen struct (anonymous namespace)::CIEXYZ + (anonymous namespace)::CIEXYZTriple aXyzRed struct (anonymous namespace)::CIEXYZ vcl/source/gdi/dibtools.cxx:66 + (anonymous namespace)::CIEXYZTriple aXyzGreen struct (anonymous namespace)::CIEXYZ +vcl/source/gdi/dibtools.cxx:67 (anonymous namespace)::CIEXYZTriple aXyzBlue struct (anonymous namespace)::CIEXYZ -vcl/source/gdi/dibtools.cxx:106 - (anonymous namespace)::DIBV5Header nV5RedMask sal_uInt32 vcl/source/gdi/dibtools.cxx:107 - (anonymous namespace)::DIBV5Header nV5GreenMask sal_uInt32 + (anonymous namespace)::DIBV5Header nV5RedMask sal_uInt32 vcl/source/gdi/dibtools.cxx:108 - (anonymous namespace)::DIBV5Header nV5BlueMask sal_uInt32 + (anonymous namespace)::DIBV5Header nV5GreenMask sal_uInt32 vcl/source/gdi/dibtools.cxx:109 + (anonymous namespace)::DIBV5Header nV5BlueMask sal_uInt32 +vcl/source/gdi/dibtools.cxx:110 (anonymous namespace)::DIBV5Header nV5AlphaMask sal_uInt32 -vcl/source/gdi/dibtools.cxx:111 - (anonymous namespace)::DIBV5Header aV5Endpoints struct (anonymous namespace)::CIEXYZTriple vcl/source/gdi/dibtools.cxx:112 - (anonymous namespace)::DIBV5Header nV5GammaRed sal_uInt32 + (anonymous namespace)::DIBV5Header aV5Endpoints struct (anonymous namespace)::CIEXYZTriple vcl/source/gdi/dibtools.cxx:113 - (anonymous namespace)::DIBV5Header nV5GammaGreen sal_uInt32 + (anonymous namespace)::DIBV5Header nV5GammaRed sal_uInt32 vcl/source/gdi/dibtools.cxx:114 + (anonymous namespace)::DIBV5Header nV5GammaGreen sal_uInt32 +vcl/source/gdi/dibtools.cxx:115 (anonymous namespace)::DIBV5Header nV5GammaBlue sal_uInt32 -vcl/source/gdi/dibtools.cxx:116 - (anonymous namespace)::DIBV5Header nV5ProfileData sal_uInt32 vcl/source/gdi/dibtools.cxx:117 - (anonymous namespace)::DIBV5Header nV5ProfileSize sal_uInt32 + (anonymous namespace)::DIBV5Header nV5ProfileData sal_uInt32 vcl/source/gdi/dibtools.cxx:118 + (anonymous namespace)::DIBV5Header nV5ProfileSize sal_uInt32 +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> @@ -952,7 +946,7 @@ vcl/source/window/menuitemlist.hxx:58 MenuItemData aAccessibleName const class rtl::OUString vcl/unx/generic/print/bitmap_gfx.cxx:67 psp::HexEncoder mpFileBuffer sal_Char [16400] -vcl/unx/gtk3/gtk3gtkinst.cxx:1156 +vcl/unx/gtk3/gtk3gtkinst.cxx:1157 out gpointer * vcl/unx/gtk/a11y/atkwrapper.hxx:49 AtkObjectWrapper aParent const AtkObject diff --git a/compilerplugins/clang/unusedfields.untouched.results b/compilerplugins/clang/unusedfields.untouched.results index badfeb1d1503..98b3a92dc76f 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 /home/noel/libo/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 /home/noel/libo/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 @@ -149,10 +149,10 @@ include/sfx2/msg.hxx:119 include/sfx2/msg.hxx:132 SfxType1 pType const std::type_info * include/sfx2/msg.hxx:132 - SfxType1 createSfxPoolItemFunc std::function<SfxPoolItem *(void)> -include/sfx2/msg.hxx:132 SfxType1 nAttribs sal_uInt16 include/sfx2/msg.hxx:132 + SfxType1 createSfxPoolItemFunc std::function<SfxPoolItem *(void)> +include/sfx2/msg.hxx:132 SfxType1 aAttrib struct SfxTypeAttrib [1] include/sfx2/msg.hxx:133 SfxType2 createSfxPoolItemFunc std::function<SfxPoolItem *(void)> @@ -596,7 +596,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:667 +vcl/source/app/salvtables.cxx:668 SalInstanceContainer m_xContainer VclPtr<vcl::Window> vcl/source/gdi/jobset.cxx:35 ImplOldJobSetupData cDeviceName char [32] @@ -608,7 +608,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:2712 +vcl/unx/gtk3/gtk3gtkinst.cxx:2713 CrippledViewport viewport GtkViewport vcl/unx/gtk/a11y/atkhypertext.cxx:29 (anonymous) atk_hyper_link const AtkHyperlink diff --git a/compilerplugins/clang/unusedfields.writeonly.results b/compilerplugins/clang/unusedfields.writeonly.results index 343ad56ee854..e10accaeed9e 100644 --- a/compilerplugins/clang/unusedfields.writeonly.results +++ b/compilerplugins/clang/unusedfields.writeonly.results @@ -6,10 +6,14 @@ basctl/source/inc/bastype2.hxx:258 basctl::SbTreeListBox m_aNotifier class basctl::DocumentEventNotifier 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 (anonymous namespace)::Symbol line sal_uInt16 basic/qa/cppunit/test_scanner.cxx:27 (anonymous namespace)::Symbol col1 sal_uInt16 +basic/source/inc/runtime.hxx:251 + SbiRuntime aRefSaved std::vector<SbxVariableRef> bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:56 Data pMethod sal_uInt64 bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:57 @@ -56,10 +60,16 @@ canvas/source/cairo/cairo_spritedevicehelper.hxx:77 cairocanvas::SpriteDeviceHelper mbFullScreen _Bool canvas/source/cairo/cairo_spritehelper.hxx:103 cairocanvas::SpriteHelper mbTextureDirty _Bool +chart2/inc/ChartModel.hxx:143 + chart::ChartModel m_aGraphicObjectVector std::vector<GraphicObject> chart2/inc/ChartModel.hxx:470 chart::ChartModel mnStart sal_Int32 chart2/inc/ChartModel.hxx:471 chart::ChartModel mnEnd sal_Int32 +chart2/source/controller/dialogs/DialogModel.cxx:178 + (anonymous namespace)::lcl_DataSeriesContainerAppend m_rDestCnt (anonymous namespace)::lcl_DataSeriesContainerAppend::tContainerType * +chart2/source/controller/dialogs/DialogModel.cxx:237 + (anonymous namespace)::lcl_RolesWithRangeAppend m_rDestCnt (anonymous namespace)::lcl_RolesWithRangeAppend::tContainerType * chart2/source/controller/main/ElementSelector.hxx:37 chart::ListBoxEntryData nHierarchyDepth sal_Int32 chart2/source/inc/MediaDescriptorHelper.hxx:77 @@ -74,10 +84,18 @@ codemaker/source/javamaker/classfile.cxx:540 doubleBytes double comphelper/qa/container/comphelper_ifcontainer.cxx:45 ContainerListener m_pStats struct ContainerStats *const +configmgr/source/components.cxx:85 + configmgr::(anonymous namespace)::UnresolvedVectorItem name class rtl::OUString configmgr/source/components.cxx:164 configmgr::Components::WriteThread reference_ rtl::Reference<WriteThread> * connectivity/source/drivers/mork/MorkParser.hxx:133 MorkParser error_ enum MorkErrors +connectivity/source/drivers/mork/MResultSet.hxx:227 + connectivity::mork::OResultSet m_aAttributeStrings std::vector<OUString> +connectivity/source/inc/calc/CTable.hxx:46 + connectivity::calc::OCalcTable m_aPrecisions std::vector<sal_Int32> +connectivity/source/inc/calc/CTable.hxx:47 + connectivity::calc::OCalcTable m_aScales std::vector<sal_Int32> connectivity/source/inc/dbase/DTable.hxx:62 connectivity::dbase::ODbaseTable::DBFHeader dateElems sal_uInt8 [3] connectivity/source/inc/dbase/DTable.hxx:86 @@ -88,6 +106,14 @@ connectivity/source/inc/OTypeInfo.hxx:36 connectivity::OTypeInfo nMaximumScale sal_Int16 connectivity/source/inc/OTypeInfo.hxx:38 connectivity::OTypeInfo nType sal_Int16 +connectivity/source/inc/writer/WTable.hxx:64 + connectivity::writer::OWriterTable m_aTypes std::vector<sal_Int32> +connectivity/source/inc/writer/WTable.hxx:65 + connectivity::writer::OWriterTable m_aPrecisions std::vector<sal_Int32> +connectivity/source/inc/writer/WTable.hxx:66 + connectivity::writer::OWriterTable m_aScales std::vector<sal_Int32> +connectivity/source/parse/sqliterator.cxx:118 + connectivity::ForbidQueryName m_sForbiddenQueryName class rtl::OUString cppcanvas/source/inc/implrenderer.hxx:92 cppcanvas::internal::XForm eM11 float cppcanvas/source/inc/implrenderer.hxx:93 @@ -102,6 +128,8 @@ cppcanvas/source/inc/implrenderer.hxx:97 cppcanvas::internal::XForm eDy float cppcanvas/source/inc/implrenderer.hxx:215 cppcanvas::internal::ImplRenderer aBaseTransform struct cppcanvas::internal::XForm +cppu/source/typelib/typelib.cxx:921 + (anonymous namespace)::BaseList set (anonymous namespace)::BaseList::Set cppu/source/uno/check.cxx:38 (anonymous namespace)::C1 n1 sal_Int16 cppu/source/uno/check.cxx:67 @@ -150,16 +178,32 @@ cppuhelper/source/access_control.cxx:79 cppu::(anonymous namespace)::permission m_str1 rtl_uString * cppuhelper/source/access_control.cxx:80 cppu::(anonymous namespace)::permission m_str2 rtl_uString * +cppuhelper/source/typemanager.cxx:832 + (anonymous namespace)::BaseOffset set_ std::set<OUString> 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 + (anonymous namespace)::FrmMaps pMap const struct FrmMap * dbaccess/source/core/dataaccess/documentdefinition.cxx:288 dbaccess::LifetimeCoupler m_xClient Reference<class com::sun::star::uno::XInterface> -desktop/qa/desktop_lib/test_desktop_lib.cxx:188 +dbaccess/source/core/inc/SingleSelectQueryComposer.hxx:84 + dbaccess::OSingleSelectQueryComposer m_aColumnsCollection std::vector<std::unique_ptr<OPrivateColumns> > +dbaccess/source/core/inc/SingleSelectQueryComposer.hxx:86 + dbaccess::OSingleSelectQueryComposer m_aTablesCollection std::vector<std::unique_ptr<OPrivateTables> > +dbaccess/source/core/misc/DatabaseDataProvider.cxx:623 + dbaccess::(anonymous namespace)::ColumnDescription nResultSetPosition sal_Int32 +dbaccess/source/core/misc/DatabaseDataProvider.cxx:624 + dbaccess::(anonymous namespace)::ColumnDescription nDataType sal_Int32 +desktop/qa/desktop_lib/test_desktop_lib.cxx:192 DesktopLOKTest m_bModified _Bool +desktop/source/app/dispatchwatcher.hxx:84 + desktop::DispatchWatcher m_aRequestContainer std::unordered_map<OUString, sal_Int32> desktop/source/deployment/gui/dp_gui_updateinstalldialog.cxx:117 dp_gui::UpdateCommandEnv m_installThread ::rtl::Reference<UpdateInstallDialog::Thread> +desktop/source/migration/migration_impl.hxx:63 + desktop::migration_step includeExtensions desktop::strings_v desktop/unx/source/splashx.c:370 functions unsigned long desktop/unx/source/splashx.c:370 @@ -224,6 +268,8 @@ framework/source/layoutmanager/toolbarlayoutmanager.hxx:285 framework::ToolbarLayoutManager m_bGlobalSettings _Bool i18nutil/source/utility/paper.cxx:303 paperword string char * +include/basegfx/utils/systemdependentdata.hxx:66 + basegfx::MinimalSystemDependentDataManager maSystemDependentDataReferences std::set<SystemDependentData_SharedPtr> include/basic/basmgr.hxx:52 BasicError nReason enum BasicErrorReason include/basic/sbxvar.hxx:70 @@ -260,9 +306,9 @@ include/editeng/adjustitem.hxx:39 SvxAdjustItem bLeft _Bool include/editeng/outlobj.hxx:42 OutlinerParaObjData mbIsEditDoc _Bool -include/LibreOfficeKit/LibreOfficeKit.h:108 +include/LibreOfficeKit/LibreOfficeKit.h:118 _LibreOfficeKitDocumentClass nSize size_t -include/LibreOfficeKit/LibreOfficeKit.h:310 +include/LibreOfficeKit/LibreOfficeKit.h:320 _LibreOfficeKitDocumentClass getPartInfo char *(*)(LibreOfficeKitDocument *, int) include/opencl/openclwrapper.hxx:34 openclwrapper::KernelEnv mpkProgram cl_program @@ -294,13 +340,17 @@ include/svx/viewpt3d.hxx:62 Viewport3D::(anonymous) H double include/svx/viewpt3d.hxx:62 Viewport3D::(anonymous) Y double +include/test/beans/xpropertyset.hxx:46 + apitest::XPropertySet::PropsToTest constrained std::vector<OUString> +include/test/beans/xpropertyset.hxx:47 + apitest::XPropertySet::PropsToTest bound std::vector<OUString> include/vcl/opengl/OpenGLContext.hxx:35 GLWindow bMultiSampleSupported _Bool -include/vcl/salnativewidgets.hxx:446 +include/vcl/salnativewidgets.hxx:445 ToolbarValue mbIsTopDockingArea _Bool -include/vcl/salnativewidgets.hxx:511 +include/vcl/salnativewidgets.hxx:510 PushButtonValue mbBevelButton _Bool -include/vcl/salnativewidgets.hxx:512 +include/vcl/salnativewidgets.hxx:511 PushButtonValue mbSingleLine _Bool include/vcl/textrectinfo.hxx:31 TextRectInfo mnLineCount sal_uInt16 @@ -318,6 +368,8 @@ include/xmloff/shapeimport.hxx:181 SdXML3DSceneAttributesHelper mbVPNUsed _Bool 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_stm::ODataInputStream::readDouble()::(anonymous union)::(anonymous) n2 sal_uInt32 io/source/stm/odata.cxx:241 @@ -378,16 +430,22 @@ sal/textenc/tcvtutf7.cxx:396 ImplUTF7FromUCContextData mnBitBuffer sal_uInt32 sal/textenc/tcvtutf7.cxx:397 ImplUTF7FromUCContextData mnBufferBits sal_uInt32 -sc/inc/compiler.hxx:256 +sc/inc/compiler.hxx:255 ScCompiler::AddInMap pODFF const char * -sc/inc/compiler.hxx:257 +sc/inc/compiler.hxx:256 ScCompiler::AddInMap pEnglish const char * -sc/inc/compiler.hxx:259 +sc/inc/compiler.hxx:258 ScCompiler::AddInMap pUpper const char * sc/inc/document.hxx:2545 ScMutationDisable mpDocument class ScDocument * +sc/inc/dpgroup.hxx:129 + ScDPGroupTableData aGroupNames std::unordered_set<OUString> sc/inc/interpretercontext.hxx:39 ScInterpreterContext mpDoc const class ScDocument * +sc/inc/matrixoperators.hxx:22 + sc::op::Op_ mInitVal const double +sc/inc/orcusxml.hxx:32 + ScOrcusXMLTreeParam::EntryData mnNamespaceID size_t sc/inc/pivot.hxx:75 ScDPLabelData mnFlags sal_Int32 sc/inc/pivot.hxx:78 @@ -404,6 +462,16 @@ sc/source/core/data/column.cxx:1381 (anonymous namespace)::CopyByCloneHandler meListenType sc::StartListeningType sc/source/core/data/column.cxx:1382 (anonymous namespace)::CopyByCloneHandler mnFormulaCellCloneFlags const enum ScCloneFlags +sc/source/core/data/column.cxx:3372 + (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:3570 + (anonymous namespace)::OutlineArrayFinder mpArray class ScOutlineArray * +sc/source/core/data/table2.cxx:3571 + (anonymous namespace)::OutlineArrayFinder mbSizeChanged _Bool +sc/source/core/inc/bcaslot.hxx:289 + ScBroadcastAreaSlotMachine aBulkBroadcastAreas ScBroadcastAreasBulk sc/source/filter/excel/xltoolbar.hxx:24 TBCCmd cmdID sal_uInt16 sc/source/filter/excel/xltoolbar.hxx:25 @@ -416,6 +484,8 @@ sc/source/filter/excel/xltoolbar.hxx:28 TBCCmd C _Bool sc/source/filter/excel/xltoolbar.hxx:29 TBCCmd reserved3 sal_uInt16 +sc/source/filter/excel/xltoolbar.hxx:54 + ScCTB rVisualData std::vector<TBVisualData> sc/source/filter/excel/xltoolbar.hxx:55 ScCTB ectbid sal_uInt32 sc/source/filter/excel/xltoolbar.hxx:73 @@ -432,6 +502,8 @@ sc/source/filter/excel/xltoolbar.hxx:80 CTBS ictbView sal_uInt16 sc/source/filter/excel/xltools.cxx:104 smD union sal_math_Double +sc/source/filter/inc/excimp8.hxx:61 + ImportExcel8 maAutoGeneratedCodeNames std::vector<OUString> sc/source/filter/inc/exp_op.hxx:47 ExportBiff5 pExcRoot struct RootData * sc/source/filter/inc/imp_op.hxx:84 @@ -444,6 +516,8 @@ sc/source/filter/inc/orcusinterface.hxx:446 ScOrcusStyles::xf mnStyleXf size_t sc/source/filter/inc/orcusinterface.hxx:466 ScOrcusStyles::cell_style mnBuiltInId size_t +sc/source/filter/inc/root.hxx:89 + LOTUS_ROOT pScRangeName class ScRangeName * sc/source/filter/inc/root.hxx:92 LOTUS_ROOT eActType enum Lotus123Typ sc/source/filter/inc/root.hxx:93 @@ -452,22 +526,36 @@ sc/source/filter/inc/tokstack.hxx:142 TokenPool pP_Err TokenPoolPool<sal_uInt16, 8> sc/source/filter/oox/biffhelper.cxx:41 oox::xls::(anonymous namespace)::DecodedDouble maStruct union sal_math_Double +sc/source/filter/xml/xmlcondformat.hxx:111 + ScXMLIconSetFormatContext mpFormatData struct ScIconSetFormatData * +sc/source/filter/xml/XMLDetectiveContext.hxx:97 + ScXMLDetectiveHighlightedContext pDetectiveObjVec ScMyImpDetectiveObjVec * sc/source/filter/xml/xmldpimp.hxx:252 ScXMLDataPilotFieldContext mbHasHiddenMember _Bool sc/source/filter/xml/xmldrani.hxx:72 ScXMLDatabaseRangeContext bIsSelection _Bool sc/source/filter/xml/xmlexternaltabi.hxx:113 ScXMLExternalRefCellContext mnCellType sal_Int16 +sc/source/filter/xml/xmlimprt.hxx:271 + ScXMLImport aTableStyles std::vector<OUString> +sc/source/ui/docshell/externalrefmgr.cxx:168 + (anonymous namespace)::RemoveFormulaCell mpCell class ScFormulaCell *const sc/source/ui/inc/AccessibleText.hxx:194 ScAccessiblePreviewHeaderCellTextData mbRowHeader const _Bool sc/source/ui/inc/datastream.hxx:105 sc::DataStream mnSettings sal_uInt32 +sc/source/ui/inc/PivotLayoutTreeList.hxx:20 + ScPivotLayoutTreeList maItemValues std::vector<std::unique_ptr<ScItemValue> > +sc/source/ui/inc/PivotLayoutTreeListData.hxx:36 + ScPivotLayoutTreeListData maDataItemValues std::vector<std::unique_ptr<ScItemValue> > sc/source/ui/inc/preview.hxx:47 ScPreview nTabPage long sc/source/ui/inc/uiitems.hxx:47 ScInputStatusItem aStartPos const class ScAddress sc/source/ui/inc/uiitems.hxx:48 ScInputStatusItem aEndPos const class ScAddress +scripting/source/vbaevents/eventhelper.cxx:182 + TranslatePropMap aTransInfo const struct TranslateInfo sd/source/filter/ppt/ppt97animations.hxx:41 Ppt97AnimationInfoAtom nSlideCount sal_uInt16 sd/source/filter/ppt/ppt97animations.hxx:47 @@ -476,12 +564,20 @@ sd/source/filter/ppt/ppt97animations.hxx:50 Ppt97AnimationInfoAtom nUnknown1 sal_uInt8 sd/source/filter/ppt/ppt97animations.hxx:51 Ppt97AnimationInfoAtom nUnknown2 sal_uInt8 +sd/source/ui/framework/configuration/ConfigurationClassifier.hxx:112 + sd::framework::ConfigurationClassifier maC1andC2 sd::framework::ConfigurationClassifier::ResourceIdVector +sd/source/ui/inc/inspagob.hxx:37 + SdInsertPagesObjsDlg mpDoc const class SdDrawDocument * sd/source/ui/remotecontrol/Receiver.hxx:36 sd::Receiver pTransmitter class sd::Transmitter * sd/source/ui/sidebar/MasterPageContainerProviders.hxx:136 sd::sidebar::TemplatePreviewProvider msURL const class rtl::OUString sd/source/ui/sidebar/SlideBackground.hxx:100 sd::sidebar::SlideBackground m_pContainer VclPtr<class VclVBox> +sd/source/ui/slidesorter/inc/controller/SlsClipboard.hxx:123 + sd::slidesorter::controller::Clipboard maPagesToSelect sd::slidesorter::controller::Clipboard::PageList +sfx2/source/dialog/filtergrouping.cxx:338 + sfx2::ReferToFilterEntry m_aClassPos FilterGroup::iterator sfx2/source/view/classificationcontroller.cxx:59 sfx2::ClassificationCategoriesController m_aPropertyListener class sfx2::ClassificationPropertyListener slideshow/source/engine/opengl/TransitionImpl.hxx:296 @@ -490,6 +586,8 @@ slideshow/source/engine/opengl/TransitionImpl.hxx:297 Vertex texcoord glm::vec2 slideshow/source/engine/slideshowimpl.cxx:1036 (anonymous namespace)::SlideShowImpl::PrefetchPropertiesFunc mpSlideShowImpl class (anonymous namespace)::SlideShowImpl *const +slideshow/test/testview.cxx:53 + ImplTestView maCreatedSprites std::vector<std::pair<basegfx::B2DVector, double> > soltools/cpp/cpp.h:143 macroValidator pMacro Nlist * starmath/inc/view.hxx:158 @@ -500,6 +598,8 @@ store/source/storbios.cxx:58 OStoreSuperBlock m_nMarked sal_uInt32 store/source/storbios.cxx:59 OStoreSuperBlock m_aMarked OStoreSuperBlock::L +svgio/inc/svgcharacternode.hxx:89 + svgio::svgreader::SvgTextPosition maY ::std::vector<double> svl/source/crypto/cryptosign.cxx:147 (anonymous namespace)::(anonymous) version SECItem svl/source/crypto/cryptosign.cxx:149 @@ -514,6 +614,10 @@ svl/source/crypto/cryptosign.cxx:196 (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/misc/dialogcontrolling.cxx:124 + svt::ControlDependencyManager_Data aControllers ::std::vector<std::shared_ptr<DialogController> > svx/inc/sdr/overlay/overlaytools.hxx:41 drawinglayer::primitive2d::OverlayStaticRectanglePrimitive mfRotation const double svx/inc/sdr/primitive2d/sdrolecontentprimitive2d.hxx:46 @@ -554,10 +658,18 @@ svx/source/svdraw/svdpdf.hxx:196 ImpSdrPdfImport mdPageWidthPts double svx/source/table/tablertfimporter.cxx:54 sdr::table::RTFCellDefault maItemSet class SfxItemSet +sw/inc/accmap.hxx:96 + SwAccessibleMap mvShapes SwShapeList_Impl sw/inc/shellio.hxx:152 SwReader aFileName const class rtl::OUString +sw/inc/swwait.hxx:45 + SwWait mpLockedDispatchers std::unordered_set<SfxDispatcher *> sw/source/core/doc/tblafmt.cxx:186 SwAfVersions m_nVerticalAlignmentVersion sal_uInt16 +sw/source/core/inc/docsort.hxx:103 + SwSortTextElement nOrg const sal_uLong +sw/source/core/inc/MarkManager.hxx:119 + sw::mark::MarkManager m_aMarkNamesSet std::unordered_set<OUString> sw/source/core/inc/swfont.hxx:973 SvStatistics nGetTextSize sal_uInt16 sw/source/core/inc/swfont.hxx:974 @@ -568,8 +680,16 @@ sw/source/core/inc/swfont.hxx:976 SvStatistics nDrawStretchText sal_uInt16 sw/source/core/inc/swfont.hxx:977 SvStatistics nChangeFont sal_uInt16 +sw/source/core/inc/unoflatpara.hxx:142 + SwXFlatParagraphIterator m_aFlatParaList std::set<css::uno::Reference<css::text::XFlatParagraph> > +sw/source/core/inc/wrong.hxx:68 + SwWrongArea mxPropertyBag css::uno::Reference<css::container::XStringKeyMap> +sw/source/core/layout/dbg_lay.cxx:131 + SwImplProtocol aVars std::vector<long> sw/source/core/text/porfld.hxx:59 SwFieldPortion m_nAttrFieldType sal_uInt16 +sw/source/filter/html/swhtml.hxx:369 + SwHTMLParser m_aOrphanedTableBoxes std::vector<std::unique_ptr<SwTableBox> > sw/source/filter/inc/rtf.hxx:28 RTFSurround::(anonymous union)::(anonymous) nGoldCut sal_uInt8 sw/source/filter/inc/rtf.hxx:29 @@ -577,7 +697,17 @@ 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 /home/noel/libo/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 + (anonymous namespace)::RelationMaps pMap const struct RelationMap * +sw/source/uibase/inc/maildispatcher.hxx:146 + MailDispatcher m_aListenerVector std::vector< ::rtl::Reference<IMailDispatcherListener> > +sw/source/uibase/inc/optload.hxx:105 + CaptionComboBox m_DelEntryList std::vector<OUString> +sw/source/uibase/inc/redlndlg.hxx:66 + SwRedlineAcceptDlg m_aUsedSeqNo class SwRedlineDataParentSortArr ucb/source/ucp/gio/gio_mount.hxx:46 OOoMountOperationClass parent_class GMountOperationClass ucb/source/ucp/gio/gio_mount.hxx:49 @@ -588,8 +718,16 @@ ucb/source/ucp/gio/gio_mount.hxx:51 OOoMountOperationClass _gtk_reserved3 void (*)(void) ucb/source/ucp/gio/gio_mount.hxx:52 OOoMountOperationClass _gtk_reserved4 void (*)(void) +ucb/source/ucp/webdav-neon/NeonSession.cxx:162 + NeonRequestContext pResource struct webdav_ucp::DAVResource * unoidl/source/legacyprovider.cxx:87 unoidl::detail::(anonymous namespace)::Cursor manager_ rtl::Reference<Manager> +unoidl/source/sourceprovider-scanner.hxx:119 + unoidl::detail::SourceProviderInterfaceTypeEntityPad::DirectBase annotations std::vector<OUString> +unoidl/source/unoidl.cxx:83 + unoidl::(anonymous namespace)::AggregatingCursor seen_ std::set<OUString> +unotools/source/misc/fontcvt.cxx:1043 + ExtraTable cStar sal_Unicode vbahelper/source/vbahelper/vbafillformat.hxx:36 ScVbaFillFormat m_nForeColor sal_Int32 vcl/inc/accel.h:33 @@ -656,6 +794,10 @@ vcl/source/gdi/pdfwriter_impl.hxx:181 vcl::PDFWriterImpl::BitmapID m_nChecksum BitmapChecksum vcl/source/gdi/pdfwriter_impl.hxx:182 vcl::PDFWriterImpl::BitmapID m_nMaskChecksum BitmapChecksum +vcl/source/gdi/pdfwriter_impl.hxx:467 + vcl::PDFWriterImpl::PDFWidget m_nTabOrder sal_Int32 +vcl/source/window/menu.cxx:80 + vcl::MenuLayoutData m_aLineItemPositions std::vector<sal_uInt16> vcl/unx/generic/app/wmadaptor.cxx:1268 _mwmhints deco unsigned long vcl/unx/generic/app/wmadaptor.cxx:1268 @@ -672,8 +814,10 @@ vcl/unx/generic/gdi/cairotextrender.cxx:56 (anonymous namespace)::CairoFontsCache::CacheId mbEmbolden _Bool vcl/unx/generic/gdi/cairotextrender.cxx:57 (anonymous namespace)::CairoFontsCache::CacheId mbVerticalMetrics _Bool -vcl/unx/gtk3/gtk3gtkinst.cxx:1156 +vcl/unx/gtk3/gtk3gtkinst.cxx:1157 in char * +vcl/unx/gtk/a11y/atkutil.cxx:141 + 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 @@ -688,3 +832,19 @@ vcl/unx/gtk/hudawareness.cxx:23 (anonymous) notify GDestroyNotify writerfilter/source/dmapper/PropertyMap.hxx:197 writerfilter::dmapper::SectionPropertyMap m_nDebugSectionNumber sal_Int32 +writerfilter/source/dmapper/SectionColumnHandler.hxx:44 + writerfilter::dmapper::SectionColumnHandler m_aTempColumn struct writerfilter::dmapper::Column_ +xmlhelp/source/cxxhelp/provider/databases.hxx:261 + chelp::Databases m_aDatabases chelp::Databases::DatabasesTable +xmlhelp/source/cxxhelp/provider/databases.hxx:267 + chelp::Databases m_aModInfo chelp::Databases::ModInfoTable +xmlhelp/source/cxxhelp/provider/databases.hxx:270 + chelp::Databases m_aKeywordInfo chelp::Databases::KeywordInfoTable +xmlhelp/source/cxxhelp/provider/databases.hxx:276 + chelp::Databases m_aZipFileTable chelp::Databases::ZipFileTable +xmlhelp/source/cxxhelp/provider/databases.hxx:282 + chelp::Databases m_aCollatorTable chelp::Databases::CollatorTable +xmloff/source/draw/ximpstyl.hxx:221 + SdXMLMasterStylesContext maMasterPageList std::vector<rtl::Reference<SdXMLMasterPageContext> > +xmlsecurity/inc/certificatechooser.hxx:64 + CertificateChooser mvUserData std::vector<std::shared_ptr<UserData> > diff --git a/solenv/CompilerTest_compilerplugins_clang.mk b/solenv/CompilerTest_compilerplugins_clang.mk index e50103e39973..d5dcd1796545 100644 --- a/solenv/CompilerTest_compilerplugins_clang.mk +++ b/solenv/CompilerTest_compilerplugins_clang.mk @@ -67,16 +67,13 @@ $(eval $(call gb_CompilerTest_add_exception_objects,compilerplugins_clang, \ compilerplugins/clang/test/unreffun \ compilerplugins/clang/test/unusedindex \ compilerplugins/clang/test/unusedenumconstants \ + compilerplugins/clang/test/unusedfields \ compilerplugins/clang/test/unusedvariablecheck \ compilerplugins/clang/test/unusedvariablemore \ compilerplugins/clang/test/useuniqueptr \ compilerplugins/clang/test/vclwidgets \ )) -# clang-3.8 and clang trunk differ in how they represent ranged-for -# which leads to a test failure -# compilerplugins/clang/test/unusedfields \ - $(eval $(call gb_CompilerTest_use_externals,compilerplugins_clang, \ boost_headers \ cppunit \ |