[Libreoffice-commits] core.git: 2 commits - bin/find-mergedlib-can-be-private.classes.results bin/find-mergedlib-can-be-private.py chart2/source compilerplugins/clang connectivity/source include/i18nutil include/linguistic include/sot include/tools include/xmloff sc/source vcl/inc xmloff/source
Noel Grandin (via logerrit)
logerrit at kemper.freedesktop.org
Fri Mar 6 16:51:06 UTC 2020
bin/find-mergedlib-can-be-private.classes.results | 22
bin/find-mergedlib-can-be-private.py | 19
chart2/source/controller/inc/ChartController.hxx | 4
chart2/source/controller/main/ChartController_Tools.cxx | 17
compilerplugins/clang/unusedmethods.results | 338 +++++++--------
connectivity/source/drivers/postgresql/pq_connection.hxx | 17
include/i18nutil/casefolding.hxx | 3
include/i18nutil/oneToOneMapping.hxx | 3
include/i18nutil/widthfolding.hxx | 3
include/linguistic/hyphdta.hxx | 5
include/linguistic/lngprophelp.hxx | 11
include/linguistic/spelldta.hxx | 11
include/sot/stg.hxx | 3
include/tools/gen.hxx | 3
include/tools/inetmsg.hxx | 3
include/tools/inetstrm.hxx | 3
include/tools/vcompat.hxx | 3
include/tools/weakbase.h | 3
include/xmloff/xmlstyle.hxx | 4
sc/source/filter/xml/xmlimprt.cxx | 38 -
sc/source/filter/xml/xmlimprt.hxx | 4
vcl/inc/listbox.hxx | 3
xmloff/source/draw/sdxmlimp.cxx | 45 -
xmloff/source/draw/sdxmlimp_impl.hxx | 2
xmloff/source/style/xmlstyle.cxx | 8
25 files changed, 221 insertions(+), 354 deletions(-)
New commits:
commit d32289d715f7182b9e82a4d3fde9cfcf87517da3
Author: Noel Grandin <noel.grandin at collabora.co.uk>
AuthorDate: Fri Mar 6 15:52:55 2020 +0200
Commit: Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Fri Mar 6 17:50:41 2020 +0100
loplugin:unusedmethods
Change-Id: I698981490eb1391930cdd06821a80a5f770e000e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90109
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/chart2/source/controller/inc/ChartController.hxx b/chart2/source/controller/inc/ChartController.hxx
index adf4a3ad20be..e5ab612c578f 100644
--- a/chart2/source/controller/inc/ChartController.hxx
+++ b/chart2/source/controller/inc/ChartController.hxx
@@ -320,10 +320,6 @@ public:
static bool isObjectDeleteable( const css::uno::Any& rSelection );
- bool isSelectedObjectDraggable() const;
- bool isSelectedObjectResizable() const;
- bool isSelectedObjectRotatable() const;
-
void setDrawMode( ChartDrawMode eMode ) { m_eDrawMode = eMode; }
bool isShapeContext() const;
diff --git a/chart2/source/controller/main/ChartController_Tools.cxx b/chart2/source/controller/main/ChartController_Tools.cxx
index fc2b475181d5..49214b46e8c9 100644
--- a/chart2/source/controller/main/ChartController_Tools.cxx
+++ b/chart2/source/controller/main/ChartController_Tools.cxx
@@ -565,23 +565,6 @@ bool ChartController::isObjectDeleteable( const uno::Any& rSelection )
return false;
}
-bool ChartController::isSelectedObjectDraggable() const
-{
- return m_aSelection.isDragableObjectSelected();
-}
-
-bool ChartController::isSelectedObjectResizable() const
-{
- return m_aSelection.isResizeableObjectSelected();
-}
-
-bool ChartController::isSelectedObjectRotatable() const
-{
- const ChartController* pThis = this;
- const uno::Reference< frame::XModel >& xChartModel = const_cast<ChartController*>(pThis)->getModel();
- return m_aSelection.isRotateableObjectSelected(xChartModel);
-}
-
bool ChartController::isShapeContext() const
{
return m_aSelection.isAdditionalShapeSelected() ||
diff --git a/compilerplugins/clang/unusedmethods.results b/compilerplugins/clang/unusedmethods.results
index 27bf2b07ad75..4c05c1c08f25 100644
--- a/compilerplugins/clang/unusedmethods.results
+++ b/compilerplugins/clang/unusedmethods.results
@@ -58,6 +58,12 @@ canvas/source/vcl/impltools.hxx:103
vclcanvas::tools::LocalGuard::LocalGuard()
chart2/source/controller/dialogs/tp_3D_SceneIllumination.hxx:55
void chart::ThreeD_SceneIllumination_TabPage::LinkStubfillControlsFromModel(void *,void *)
+chart2/source/controller/inc/ChartController.hxx:323
+ _Bool chart::ChartController::isSelectedObjectDraggable() const
+chart2/source/controller/inc/ChartController.hxx:324
+ _Bool chart::ChartController::isSelectedObjectResizable() const
+chart2/source/controller/inc/ChartController.hxx:325
+ _Bool chart::ChartController::isSelectedObjectRotatable() const
connectivity/inc/sdbcx/VGroup.hxx:63
connectivity::sdbcx::OGroup::OGroup(_Bool)
connectivity/inc/sdbcx/VGroup.hxx:64
@@ -80,6 +86,12 @@ connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.hxx:96
type-parameter-?-? connectivity::mysqlc::OPreparedResultSet::safelyRetrieveValue(const int)
connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.hxx:97
type-parameter-?-? connectivity::mysqlc::OPreparedResultSet::retrieveValue(const int)
+connectivity/source/drivers/postgresql/pq_connection.hxx:79
+ _Bool pq_sdbc_driver::isLog(const struct pq_sdbc_driver::ConnectionSettings *,enum pq_sdbc_driver::LogLevel)
+connectivity/source/drivers/postgresql/pq_connection.hxx:80
+ void pq_sdbc_driver::log(struct pq_sdbc_driver::ConnectionSettings *,enum pq_sdbc_driver::LogLevel,const class rtl::OUString &)
+connectivity/source/drivers/postgresql/pq_connection.hxx:81
+ void pq_sdbc_driver::log(struct pq_sdbc_driver::ConnectionSettings *,enum pq_sdbc_driver::LogLevel,const char *)
connectivity/source/inc/dbase/dindexnode.hxx:67
_Bool connectivity::dbase::ONDXKey::operator<(const class connectivity::dbase::ONDXKey &) const
connectivity/source/inc/java/sql/Connection.hxx:61
@@ -104,13 +116,13 @@ connectivity/source/inc/OTypeInfo.hxx:47
_Bool connectivity::OTypeInfo::operator!=(const struct connectivity::OTypeInfo &) const
cui/source/dialogs/SpellAttrib.hxx:72
_Bool svx::SpellErrorDescription::operator==(const struct svx::SpellErrorDescription &) const
-cui/source/inc/cfg.hxx:335
- class rtl::OUString SvxMenuEntriesListBox::get_text(int)
cui/source/inc/cfg.hxx:336
- void SvxMenuEntriesListBox::set_image(int,const class com::sun::star::uno::Reference<class com::sun::star::graphic::XGraphic> &,int)
+ class rtl::OUString SvxMenuEntriesListBox::get_text(int)
cui/source/inc/cfg.hxx:337
- void SvxMenuEntriesListBox::set_dropdown(int,int)
+ void SvxMenuEntriesListBox::set_image(int,const class com::sun::star::uno::Reference<class com::sun::star::graphic::XGraphic> &,int)
cui/source/inc/cfg.hxx:338
+ void SvxMenuEntriesListBox::set_dropdown(int,int)
+cui/source/inc/cfg.hxx:339
void SvxMenuEntriesListBox::set_id(int,const class rtl::OUString &)
cui/source/inc/cfgutil.hxx:143
_Bool CuiConfigFunctionListBox::get_iter_first(class weld::TreeIter &) const
@@ -134,31 +146,31 @@ cui/source/inc/SvxNotebookbarConfigPage.hxx:40
void SvxNotebookbarConfigPage::SetElement()
dbaccess/source/filter/hsqldb/fbalterparser.hxx:20
void dbahsql::FbAlterStmtParser::ensureProperTableLengths() const
-dbaccess/source/filter/hsqldb/parseschema.hxx:82
+dbaccess/source/filter/hsqldb/parseschema.hxx:81
const class std::__debug::map<class rtl::OUString, class std::__debug::vector<class rtl::OUString, class std::allocator<class rtl::OUString> >, struct std::less<class rtl::OUString>, class std::allocator<struct std::pair<const class rtl::OUString, class std::__debug::vector<class rtl::OUString, class std::allocator<class rtl::OUString> > > > > & dbahsql::SchemaParser::getPrimaryKeys() const
-dbaccess/source/ui/inc/dsmeta.hxx:88
- class __gnu_debug::_Safe_iterator<struct std::_Rb_tree_const_iterator<int>, class std::__debug::set<int, struct std::less<int>, class std::allocator<int> >, struct std::bidirectional_iterator_tag> dbaui::FeatureSet::begin() const
dbaccess/source/ui/inc/dsmeta.hxx:89
+ class __gnu_debug::_Safe_iterator<struct std::_Rb_tree_const_iterator<int>, class std::__debug::set<int, struct std::less<int>, class std::allocator<int> >, struct std::bidirectional_iterator_tag> dbaui::FeatureSet::begin() const
+dbaccess/source/ui/inc/dsmeta.hxx:90
class __gnu_debug::_Safe_iterator<struct std::_Rb_tree_const_iterator<int>, class std::__debug::set<int, struct std::less<int>, class std::allocator<int> >, struct std::bidirectional_iterator_tag> dbaui::FeatureSet::end() const
-dbaccess/source/ui/inc/FieldControls.hxx:69
+dbaccess/source/ui/inc/FieldControls.hxx:68
class rtl::OUString dbaui::OPropNumericEditCtrl::get_text() const
-dbaccess/source/ui/inc/FieldControls.hxx:74
+dbaccess/source/ui/inc/FieldControls.hxx:73
void dbaui::OPropNumericEditCtrl::set_min(int)
-dbaccess/source/ui/inc/indexcollection.hxx:54
+dbaccess/source/ui/inc/indexcollection.hxx:53
class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<const struct dbaui::OIndex *, class std::__cxx1998::vector<struct dbaui::OIndex, class std::allocator<struct dbaui::OIndex> > >, class std::__debug::vector<struct dbaui::OIndex, class std::allocator<struct dbaui::OIndex> >, struct std::random_access_iterator_tag> dbaui::OIndexCollection::begin() const
-dbaccess/source/ui/inc/indexcollection.hxx:58
+dbaccess/source/ui/inc/indexcollection.hxx:57
class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<const struct dbaui::OIndex *, class std::__cxx1998::vector<struct dbaui::OIndex, class std::allocator<struct dbaui::OIndex> > >, class std::__debug::vector<struct dbaui::OIndex, class std::allocator<struct dbaui::OIndex> >, struct std::random_access_iterator_tag> dbaui::OIndexCollection::end() const
-dbaccess/source/ui/inc/indexcollection.hxx:63
+dbaccess/source/ui/inc/indexcollection.hxx:62
class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<const struct dbaui::OIndex *, class std::__cxx1998::vector<struct dbaui::OIndex, class std::allocator<struct dbaui::OIndex> > >, class std::__debug::vector<struct dbaui::OIndex, class std::allocator<struct dbaui::OIndex> >, struct std::random_access_iterator_tag> dbaui::OIndexCollection::find(const class rtl::OUString &) const
-dbaccess/source/ui/inc/indexcollection.hxx:65
+dbaccess/source/ui/inc/indexcollection.hxx:64
class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<const struct dbaui::OIndex *, class std::__cxx1998::vector<struct dbaui::OIndex, class std::allocator<struct dbaui::OIndex> > >, class std::__debug::vector<struct dbaui::OIndex, class std::allocator<struct dbaui::OIndex> >, struct std::random_access_iterator_tag> dbaui::OIndexCollection::findOriginal(const class rtl::OUString &) const
-dbaccess/source/ui/inc/opendoccontrols.hxx:46
+dbaccess/source/ui/inc/opendoccontrols.hxx:45
_Bool dbaui::OpenDocumentButton::get_sensitive() const
-dbaccess/source/ui/inc/opendoccontrols.hxx:69
+dbaccess/source/ui/inc/opendoccontrols.hxx:68
_Bool dbaui::OpenDocumentListBox::get_sensitive() const
-dbaccess/source/ui/inc/opendoccontrols.hxx:70
+dbaccess/source/ui/inc/opendoccontrols.hxx:69
void dbaui::OpenDocumentListBox::grab_focus()
-dbaccess/source/ui/inc/sbamultiplex.hxx:394
+dbaccess/source/ui/inc/sbamultiplex.hxx:386
class cppu::OInterfaceContainerHelper * dbaui::SbaXVetoableChangeMultiplexer::getContainer(const class rtl::OUString &)
dbaccess/source/ui/inc/SqlNameEdit.hxx:105
void dbaui::OSQLNameEntry::set_sensitive(_Bool)
@@ -188,7 +200,7 @@ editeng/inc/edtspell.hxx:104
class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<const struct editeng::MisspellRange *, class std::__cxx1998::vector<struct editeng::MisspellRange, class std::allocator<struct editeng::MisspellRange> > >, class std::__debug::vector<struct editeng::MisspellRange, class std::allocator<struct editeng::MisspellRange> >, struct std::random_access_iterator_tag> WrongList::begin() const
editeng/inc/edtspell.hxx:105
class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<const struct editeng::MisspellRange *, class std::__cxx1998::vector<struct editeng::MisspellRange, class std::allocator<struct editeng::MisspellRange> > >, class std::__debug::vector<struct editeng::MisspellRange, class std::allocator<struct editeng::MisspellRange> >, struct std::random_access_iterator_tag> WrongList::end() const
-extensions/source/scanner/scanner.hxx:85
+extensions/source/scanner/scanner.hxx:83
void ScannerManager::SetData(void *)
hwpfilter/source/mzstring.h:99
class MzString & MzString::operator<<(unsigned char)
@@ -474,8 +486,16 @@ include/comphelper/scopeguard.hxx:84
ScopeGuard<Func> comphelper::<deduction guide for ScopeGuard>(const ScopeGuard<Func> &)
include/comphelper/sequence.hxx:200
Sequence<type-parameter-?-?> comphelper::containerToSequence(type-parameter-?-? const (&)[S])
+include/comphelper/sequence.hxx:200
+ Sequence<type-parameter-?-?> comphelper::containerToSequence(type-parameter-?-? const (&)[_Bound])
+include/comphelper/sequence.hxx:200
+ Sequence<type-parameter-?-?> comphelper::containerToSequence(type-parameter-?-? const (&)[_Nm])
include/comphelper/sequence.hxx:200
Sequence<type-parameter-?-?> comphelper::containerToSequence(type-parameter-?-? const (&)[N])
+include/comphelper/sequence.hxx:200
+ Sequence<type-parameter-?-?> comphelper::containerToSequence(type-parameter-?-? const (&)[SrcSize])
+include/comphelper/sequence.hxx:200
+ Sequence<type-parameter-?-?> comphelper::containerToSequence(type-parameter-?-? const (&)[R])
include/comphelper/servicedecl.hxx:284
comphelper::service_decl::serviceimpl_base::serviceimpl_base(const type-parameter-?-? &)
include/comphelper/servicedecl.hxx:305
@@ -496,6 +516,10 @@ include/connectivity/FValue.hxx:387
unsigned char connectivity::ORowSetValue::getUInt8() const
include/connectivity/sqlparse.hxx:191
class rtl::OUString connectivity::OSQLParser::RuleIDToStr(unsigned int)
+include/drawinglayer/attribute/sdrglowattribute.hxx:38
+ _Bool drawinglayer::attribute::SdrGlowAttribute::operator==(const class drawinglayer::attribute::SdrGlowAttribute &) const
+include/drawinglayer/attribute/sdrglowattribute.hxx:46
+ int drawinglayer::attribute::SdrGlowAttribute::getRadius() const
include/drawinglayer/geometry/viewinformation2d.hxx:129
_Bool drawinglayer::geometry::ViewInformation2D::operator!=(const class drawinglayer::geometry::ViewInformation2D &) const
include/drawinglayer/primitive2d/baseprimitive2d.hxx:141
@@ -622,8 +646,6 @@ include/svtools/asynclink.hxx:43
void svtools::AsynchronLink::LinkStubHandleCall_Idle(void *,class Timer *)
include/svtools/DocumentToGraphicRenderer.hxx:106
_Bool DocumentToGraphicRenderer::isImpress() const
-include/svtools/imagemgr.hxx:125
- class Image SvFileInformationManager::GetFileImage(const class INetURLObject &)
include/svtools/toolbarmenu.hxx:112
class weld::Container * ToolbarPopupContainer::getContainer()
include/svtools/toolbarmenu.hxx:129
@@ -646,9 +668,7 @@ include/svx/dlgctrl.hxx:267
void SvxLineEndLB::set_active_text(const class rtl::OUString &)
include/svx/framelink.hxx:199
_Bool svx::frame::operator>(const class svx::frame::Style &,const class svx::frame::Style &)
-include/svx/langbox.hxx:84
- void SvxLanguageBox::InsertDefaultLanguage(short)
-include/svx/langbox.hxx:95
+include/svx/langbox.hxx:94
void SvxLanguageBox::show()
include/svx/pagenumberlistbox.hxx:33
int SvxPageNumberListBox::get_count() const
@@ -752,8 +772,6 @@ include/vbahelper/helperdecl.hxx:43
comphelper::service_decl::vba_service_class_::vba_service_class_<ImplT_, WithArgsT>(const type-parameter-?-? &)
include/vbahelper/helperdecl.hxx:43
comphelper::service_decl::vba_service_class_::vba_service_class_(const type-parameter-?-? &)
-include/vcl/accel.hxx:69
- const class vcl::KeyCode & Accelerator::GetCurKeyCode() const
include/vcl/alpha.hxx:47
_Bool AlphaMask::operator==(const class AlphaMask &) const
include/vcl/alpha.hxx:48
@@ -772,12 +790,6 @@ include/vcl/ColorMask.hxx:114
void ColorMask::SetColorFor16BitMSB(const class BitmapColor &,unsigned char *) const
include/vcl/ColorMask.hxx:116
void ColorMask::SetColorFor16BitLSB(const class BitmapColor &,unsigned char *) const
-include/vcl/combobox.hxx:102
- long ComboBox::CalcWindowSizePixel(unsigned short) const
-include/vcl/combobox.hxx:123
- const class Link<class ComboBox &, void> & ComboBox::GetSelectHdl() const
-include/vcl/combobox.hxx:143
- void ComboBox::SetProminentEntryType(enum ProminentEntry)
include/vcl/commandevent.hxx:249
CommandMediaData::CommandMediaData(enum MediaCommand)
include/vcl/commandevent.hxx:256
@@ -802,19 +814,11 @@ include/vcl/errcode.hxx:88
_Bool ErrCode::operator>(const class ErrCode &) const
include/vcl/errcode.hxx:89
_Bool ErrCode::operator>=(const class ErrCode &) const
-include/vcl/field.hxx:145
- void NumericFormatter::SetShowTrailingZeros(_Bool)
-include/vcl/field.hxx:211
- long MetricFormatter::GetBaseValue() const
-include/vcl/field.hxx:442
- void MetricField::SetFirst(long)
-include/vcl/field.hxx:445
- void MetricField::SetLast(long)
include/vcl/gdimtf.hxx:110
_Bool GDIMetaFile::operator!=(const class GDIMetaFile &) const
include/vcl/gdimtf.hxx:202
void GDIMetaFile::dumpAsXml(const char *) const
-include/vcl/gradient.hxx:104
+include/vcl/gradient.hxx:82
_Bool Gradient::operator!=(const class Gradient &) const
include/vcl/hatch.hxx:55
_Bool Hatch::operator!=(const class Hatch &) const
@@ -824,10 +828,6 @@ include/vcl/ITiledRenderable.hxx:187
enum PointerStyle vcl::ITiledRenderable::getPointer()
include/vcl/lok.hxx:24
void vcl::lok::unregisterPollCallbacks()
-include/vcl/lstbox.hxx:200
- int ListBox::GetSavedValue() const
-include/vcl/lstbox.hxx:237
- const class Link<class ListBox &, void> & ListBox::GetSelectHdl() const
include/vcl/menu.hxx:459
unsigned short MenuBar::AddMenuBarButton(const class Image &,const class Link<struct MenuBar::MenuBarButtonCallbackArg &, _Bool> &,const class rtl::OUString &)
include/vcl/menu.hxx:463
@@ -844,12 +844,14 @@ include/vcl/opengl/OpenGLHelper.hxx:67
void OpenGLHelper::renderToFile(long,long,const class rtl::OUString &)
include/vcl/opengl/OpenGLHelper.hxx:100
void OpenGLHelper::debugMsgStreamWarn(const class std::__cxx11::basic_ostringstream<char> &)
+include/vcl/outdev.hxx:1742
+ class basegfx::B2DPolyPolygon OutputDevice::LogicToPixel(const class basegfx::B2DPolyPolygon &,const class MapMode &) const
+include/vcl/outdev.hxx:1762
+ class basegfx::B2DPolyPolygon OutputDevice::PixelToLogic(const class basegfx::B2DPolyPolygon &,const class MapMode &) const
include/vcl/pdfread.hxx:48
unsigned long vcl::ImportPDF(const class rtl::OUString &,class std::__debug::vector<class Bitmap, class std::allocator<class Bitmap> > &,class std::__debug::vector<signed char, class std::allocator<signed char> > &,double)
include/vcl/pngread.hxx:56
void vcl::PNGReader::SetIgnoreGammaChunk(_Bool)
-include/vcl/quickselectionengine.hxx:76
- void vcl::QuickSelectionEngine::SetEnabled(_Bool)
include/vcl/salnativewidgets.hxx:408
_Bool TabitemValue::isBothAligned() const
include/vcl/salnativewidgets.hxx:409
@@ -870,7 +872,7 @@ include/vcl/split.hxx:92
void Splitter::SetHorizontal(_Bool)
include/vcl/svapp.hxx:169
ApplicationEvent::ApplicationEvent(enum ApplicationEvent::Type,const class std::__debug::vector<class rtl::OUString, class std::allocator<class rtl::OUString> > &)
-include/vcl/svapp.hxx:800
+include/vcl/svapp.hxx:802
void Application::AppEvent(const class ApplicationEvent &)
include/vcl/syswin.hxx:117
void SystemWindow::SetIdleDebugName(const char *)
@@ -886,20 +888,14 @@ include/vcl/TaskStopwatch.hxx:118
void TaskStopwatch::setTimeSlice(unsigned int)
include/vcl/textrectinfo.hxx:45
_Bool TextRectInfo::operator!=(const class TextRectInfo &) const
-include/vcl/toolbox.hxx:505
- _Bool ToolBox::ChangeHighlightUpDn(_Bool)
-include/vcl/toolkit/field.hxx:79
- void NumericBox::InsertValue(long,int)
-include/vcl/toolkit/svtabbx.hxx:63
- void SvTabListBox::SetTab(unsigned short,long,enum MapUnit)
-include/vcl/toolkit/svtabbx.hxx:87
- void SvTabListBox::SetEntryText(const class rtl::OUString &,class SvTreeListEntry *,unsigned short)
+include/vcl/treelist.hxx:283
+ unsigned long SvListView::GetChildSelectionCount(class SvTreeListEntry *) const
include/vcl/treelistbox.hxx:359
void SvTreeListBox::RemoveSelection()
include/vcl/treelistbox.hxx:376
const class SvTreeListEntry * SvTreeListBox::GetParent(const class SvTreeListEntry *) const
-include/vcl/treelistbox.hxx:704
- class ScrollBar * SvTreeListBox::GetHScroll()
+include/vcl/treelistbox.hxx:708
+ class SvTreeListEntry * SvTreeListBox::GetPrevEntryInView(class SvTreeListEntry *) const
include/vcl/txtattr.hxx:56
_Bool TextAttrib::operator!=(const class TextAttrib &) const
include/vcl/uitest/uiobject.hxx:274
@@ -934,71 +930,81 @@ include/vcl/weld.hxx:544
class rtl::OString weld::Assistant::get_current_page_ident() const
include/vcl/weld.hxx:550
class rtl::OUString weld::Assistant::get_page_title(const class rtl::OString &) const
-include/vcl/weld.hxx:794
+include/vcl/weld.hxx:801
void weld::TreeView::append(const class weld::TreeIter *,const class rtl::OUString &,const class rtl::OUString &,const class rtl::OUString &)
-include/vcl/weld.hxx:803
+include/vcl/weld.hxx:810
void weld::TreeView::append(const class rtl::OUString &,const class rtl::OUString &,class VirtualDevice &)
-include/vcl/weld.hxx:997
+include/vcl/weld.hxx:894
+ _Bool weld::TreeView::iter_previous_sibling(class weld::TreeIter &) const
+include/vcl/weld.hxx:973
+ void weld::TreeView::connect_collapsing(const class Link<const class weld::TreeIter &, _Bool> &)
+include/vcl/weld.hxx:1007
void weld::TreeView::select_all()
-include/vcl/weld.hxx:1043
+include/vcl/weld.hxx:1052
+ void weld::TreeView::vadjustment_set_value(int)
+include/vcl/weld.hxx:1053
+ int weld::TreeView::vadjustment_get_value() const
+include/vcl/weld.hxx:1056
const class rtl::OUString & weld::TreeView::get_saved_value() const
-include/vcl/weld.hxx:1090
+include/vcl/weld.hxx:1103
class rtl::OUString weld::IconView::get_selected_id() const
-include/vcl/weld.hxx:1105
+include/vcl/weld.hxx:1118
_Bool weld::IconView::get_cursor(class weld::TreeIter *) const
-include/vcl/weld.hxx:1115
+include/vcl/weld.hxx:1128
void weld::IconView::select_all()
-include/vcl/weld.hxx:1121
+include/vcl/weld.hxx:1134
void weld::IconView::save_value()
-include/vcl/weld.hxx:1122
+include/vcl/weld.hxx:1135
const class rtl::OUString & weld::IconView::get_saved_value() const
-include/vcl/weld.hxx:1123
+include/vcl/weld.hxx:1136
_Bool weld::IconView::get_value_changed_from_saved() const
-include/vcl/weld.hxx:1220
+include/vcl/weld.hxx:1234
void weld::MenuButton::append_item(const class rtl::OUString &,const class rtl::OUString &)
-include/vcl/weld.hxx:1232
+include/vcl/weld.hxx:1242
+ void weld::MenuButton::append_item_radio(const class rtl::OUString &,const class rtl::OUString &)
+include/vcl/weld.hxx:1250
void weld::MenuButton::append_item(const class rtl::OUString &,const class rtl::OUString &,class VirtualDevice &)
-include/vcl/weld.hxx:1237
+include/vcl/weld.hxx:1255
void weld::MenuButton::append_separator(const class rtl::OUString &)
-include/vcl/weld.hxx:1288
+include/vcl/weld.hxx:1306
void weld::Scale::get_increments(int &,int &) const
-include/vcl/weld.hxx:1305
+include/vcl/weld.hxx:1323
class rtl::OUString weld::ProgressBar::get_text() const
-include/vcl/weld.hxx:1322
+include/vcl/weld.hxx:1340
void weld::Entry::signal_insert_text(class rtl::OUString &)
-include/vcl/weld.hxx:1338
+include/vcl/weld.hxx:1356
int weld::Entry::get_position() const
-include/vcl/weld.hxx:1448
+include/vcl/weld.hxx:1466
void weld::FormattedSpinButton::set_max(double)
-include/vcl/weld.hxx:1503
+include/vcl/weld.hxx:1521
void weld::EntryTreeView::EntryModifyHdl(const class weld::Entry &)
-include/vcl/weld.hxx:1739
+include/vcl/weld.hxx:1757
class Size weld::MetricSpinButton::get_size_request() const
-include/vcl/weld.hxx:1750
+include/vcl/weld.hxx:1768
void weld::MetricSpinButton::set_position(int)
-include/vcl/weld.hxx:1800
+include/vcl/weld.hxx:1818
_Bool weld::TimeSpinButton::get_sensitive() const
-include/vcl/weld.hxx:1802
+include/vcl/weld.hxx:1820
_Bool weld::TimeSpinButton::get_visible() const
-include/vcl/weld.hxx:1803
+include/vcl/weld.hxx:1821
void weld::TimeSpinButton::grab_focus()
-include/vcl/weld.hxx:1804
+include/vcl/weld.hxx:1822
_Bool weld::TimeSpinButton::has_focus() const
-include/vcl/weld.hxx:1807
+include/vcl/weld.hxx:1825
void weld::TimeSpinButton::save_value()
-include/vcl/weld.hxx:1808
+include/vcl/weld.hxx:1826
_Bool weld::TimeSpinButton::get_value_changed_from_saved() const
-include/vcl/weld.hxx:1876
+include/vcl/weld.hxx:1894
int weld::TextView::vadjustment_get_lower() const
-include/vcl/weld.hxx:1977
+include/vcl/weld.hxx:1997
void weld::Menu::append_check(const class rtl::OUString &,const class rtl::OUString &)
-include/vcl/weld.hxx:2016
+include/vcl/weld.hxx:2040
_Bool weld::Toolbar::get_item_visible(const class rtl::OString &) const
-include/vcl/weld.hxx:2018
+include/vcl/weld.hxx:2042
class rtl::OUString weld::Toolbar::get_item_label(const class rtl::OString &) const
-include/vcl/weld.hxx:2028
+include/vcl/weld.hxx:2052
void weld::Toolbar::append_separator(const class rtl::OUString &)
-include/vcl/weld.hxx:2078
+include/vcl/weld.hxx:2102
class std::unique_ptr<class weld::Window, struct std::default_delete<class weld::Window> > weld::Builder::weld_window(const class rtl::OString &,_Bool)
include/vcl/window.hxx:410
const char * ImplDbgCheckWindow(const void *)
@@ -1008,11 +1014,23 @@ include/xmloff/txtimp.hxx:386
class XMLPropertyBackpatcher<short> & XMLTextImportHelper::GetSequenceIdBP()
include/xmloff/txtimp.hxx:566
class rtl::OUString XMLTextImportHelper::FindActiveBookmarkName()
-libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx:73
+include/xmloff/xmlnumi.hxx:60
+ SvxXMLListStyleContext::SvxXMLListStyleContext(class SvXMLImport &,int,const class com::sun::star::uno::Reference<class com::sun::star::xml::sax::XFastAttributeList> &,_Bool)
+include/xmloff/xmlstyle.hxx:198
+ SvXMLStylesContext::SvXMLStylesContext(class SvXMLImport &,unsigned short,const class rtl::OUString &,const class com::sun::star::uno::Reference<class com::sun::star::xml::sax::XAttributeList> &,_Bool)
+include/xmlreader/pad.hxx:38
+ void xmlreader::Pad::add(char const (&)[size_])
+include/xmlreader/span.hxx:45
+ xmlreader::Span::Span(char const (&)[size_])
+include/xmlreader/span.hxx:66
+ _Bool xmlreader::Span::operator==(char const (&)[size_]) const
+include/xmlreader/span.hxx:72
+ _Bool xmlreader::Span::operator!=(char const (&)[size_]) const
+libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx:72
void ::operator()(struct _GtkBuilder *) const
-libreofficekit/qa/gtktiledviewer/gtv-comments-sidebar.cxx:32
+libreofficekit/qa/gtktiledviewer/gtv-comments-sidebar.cxx:31
void * gtv_comments_sidebar_get_instance_private(struct GtvCommentsSidebar *)
-libreofficekit/qa/gtktiledviewer/gtv-helpers.cxx:77
+libreofficekit/qa/gtktiledviewer/gtv-helpers.cxx:80
void ::operator()(struct _GtkTargetList *) const
libreofficekit/qa/gtktiledviewer/gtv-signal-handlers.cxx:183
void ::operator()(struct _GList *) const
@@ -1020,10 +1038,10 @@ libreofficekit/qa/gtktiledviewer/gtv-signal-handlers.hxx:35
void openLokDialog(struct _GtkWidget *,void *)
lotuswordpro/source/filter/clone.hxx:28
detail::has_clone<class LwpBorderStuff>::no & detail::has_clone::check_sig()
-lotuswordpro/source/filter/clone.hxx:28
- detail::has_clone<class LwpSpacingCommonOverride>::no & detail::has_clone::check_sig()
lotuswordpro/source/filter/clone.hxx:28
detail::has_clone<class LwpShadow>::no & detail::has_clone::check_sig()
+lotuswordpro/source/filter/clone.hxx:28
+ detail::has_clone<class LwpSpacingCommonOverride>::no & detail::has_clone::check_sig()
lotuswordpro/source/filter/clone.hxx:28
detail::has_clone<class LwpBackgroundStuff>::no & detail::has_clone::check_sig()
lotuswordpro/source/filter/clone.hxx:28
@@ -1072,10 +1090,10 @@ sc/inc/formulagroup.hxx:142
void sc::FormulaGroupInterpreter::disableOpenCL_UnitTestsOnly()
sc/inc/mtvcellfunc.hxx:41
class mdds::detail::mtv::iterator_base<struct mdds::multi_type_vector<struct mdds::mtv::custom_block_func3<struct mdds::mtv::default_element_block<52, class svl::SharedString>, struct mdds::mtv::noncopyable_managed_element_block<53, class EditTextObject>, struct mdds::mtv::noncopyable_managed_element_block<54, class ScFormulaCell> >, class sc::CellStoreEvent>::iterator_trait, struct mdds::detail::mtv::private_data_forward_update<struct mdds::detail::mtv::iterator_value_node<unsigned long, struct mdds::mtv::base_element_block> > > sc::ProcessFormula(const class mdds::detail::mtv::iterator_base<struct mdds::multi_type_vector<struct mdds::mtv::custom_block_func3<struct mdds::mtv::default_element_block<52, class svl::SharedString>, struct mdds::mtv::noncopyable_managed_element_block<53, class EditTextObject>, struct mdds::mtv::noncopyable_managed_element_block<54, class ScFormulaCell> >, class sc::CellStoreEvent>::iterator_trait, struct mdds::detail::mtv::private_data_forward_update
<struct mdds::detail::mtv::iterator_value_node<unsigned long, struct mdds::mtv::base_element_block> > > &,class mdds::multi_type_vector<struct mdds::mtv::custom_block_func3<struct mdds::mtv::default_element_block<52, class svl::SharedString>, struct mdds::mtv::noncopyable_managed_element_block<53, class EditTextObject>, struct mdds::mtv::noncopyable_managed_element_block<54, class ScFormulaCell> >, class sc::CellStoreEvent> &,int,int,class std::function<void (unsigned long, class ScFormulaCell *)>)
-sc/inc/mtvelements.hxx:73
- struct mdds::mtv::base_element_block * sc::mdds_mtv_create_new_block(const struct sc::CellTextAttr &,const type-parameter-?-? &,const type-parameter-?-? &)
sc/inc/mtvelements.hxx:73
void sc::mdds_mtv_insert_values(struct mdds::mtv::base_element_block &,unsigned long,const struct sc::CellTextAttr &,const type-parameter-?-? &,const type-parameter-?-? &)
+sc/inc/mtvelements.hxx:73
+ struct mdds::mtv::base_element_block * sc::mdds_mtv_create_new_block(const struct sc::CellTextAttr &,const type-parameter-?-? &,const type-parameter-?-? &)
sc/inc/mtvelements.hxx:77
void mdds_mtv_insert_values(struct mdds::mtv::base_element_block &,unsigned long,const class ScPostIt *,const type-parameter-?-? &,const type-parameter-?-? &)
sc/inc/mtvelements.hxx:77
@@ -1146,23 +1164,23 @@ sc/qa/unit/screenshots/screenshots.cxx:326
int main()
sc/qa/unit/ucalc.hxx:143
void Test::testFormulaHashAndTag()
-sc/qa/unit/ucalc.hxx:181
+sc/qa/unit/ucalc.hxx:182
void Test::testSingleCellCopyColumnLabel()
-sc/qa/unit/ucalc.hxx:240
+sc/qa/unit/ucalc.hxx:241
void Test::testExternalRefUnresolved()
-sc/qa/unit/ucalc.hxx:379
+sc/qa/unit/ucalc.hxx:380
void Test::testCopyPasteSkipEmptyConditionalFormatting()
-sc/qa/unit/ucalc.hxx:406
+sc/qa/unit/ucalc.hxx:407
void Test::testSharedFormulaMoveBlock()
-sc/qa/unit/ucalc.hxx:523
- void Test::testCondFormatUpdateMoveTab()
sc/qa/unit/ucalc.hxx:524
- void Test::testCondFormatUpdateDeleteTab()
+ void Test::testCondFormatUpdateMoveTab()
sc/qa/unit/ucalc.hxx:525
- void Test::testCondFormatUpdateInsertTab()
+ void Test::testCondFormatUpdateDeleteTab()
sc/qa/unit/ucalc.hxx:526
+ void Test::testCondFormatUpdateInsertTab()
+sc/qa/unit/ucalc.hxx:527
void Test::testCondFormatUpdateReference()
-sc/qa/unit/ucalc.hxx:536
+sc/qa/unit/ucalc.hxx:537
void Test::testCondFormatListenToOwnRange()
sc/source/core/inc/interpre.hxx:73
basic_ostream<type-parameter-?-?, type-parameter-?-?> & sc::operator<<(basic_ostream<type-parameter-?-?, type-parameter-?-?> &,const struct sc::ParamIfsResult &)
@@ -1186,9 +1204,9 @@ sc/source/core/opencl/formulagroupcl.cxx:1387
_Bool sc::opencl::(anonymous namespace)::ParallelReductionVectorRef::GetEndFixed() const
sc/source/core/opencl/op_statistical.hxx:206
sc::opencl::OpGeoMean::OpGeoMean()
-sc/source/core/tool/interpr1.cxx:4165
+sc/source/core/tool/interpr1.cxx:4166
double ::operator()(double,unsigned long) const
-sc/source/core/tool/interpr1.cxx:6507
+sc/source/core/tool/interpr1.cxx:6508
double ::operator()(const struct sc::ParamIfsResult &) const
sc/source/core/tool/scmatrix.cxx:2298
type-parameter-?-? * (anonymous namespace)::wrapped_iterator::operator->() const
@@ -1206,6 +1224,10 @@ sc/source/filter/inc/xiescher.hxx:154
class Color XclImpDrawObjBase::GetSolidLineColor(const struct XclObjLineData &) const
sc/source/filter/inc/xlformula.hxx:409
_Bool XclTokenArray::operator==(const class XclTokenArray &) const
+sc/source/filter/xml/xmlimprt.hxx:339
+ const class SvXMLTokenMap & ScXMLImport::GetContentValidationElemTokenMap()
+sc/source/filter/xml/xmlimprt.hxx:340
+ const class SvXMLTokenMap & ScXMLImport::GetContentValidationMessageElemTokenMap()
sc/source/filter/xml/xmltransformationi.hxx:160
ScXMLDateTimeContext::ScXMLDateTimeContext(class ScXMLImport &,const class rtl::Reference<class sax_fastparser::FastAttributeList> &)
sc/source/ui/inc/condformatdlg.hxx:51
@@ -1250,12 +1272,12 @@ sd/source/filter/ppt/pptinanimations.hxx:108
void ppt::AnimationImporter::dump(const char *,long)
sd/source/ui/inc/filedlg.hxx:55
_Bool SdOpenSoundFileDialog::IsInsertAsLinkSelected() const
-sd/source/ui/inc/GraphicViewShell.hxx:43
- class SfxViewFactory * sd::GraphicViewShell::Factory()
sd/source/ui/inc/GraphicViewShell.hxx:43
void sd::GraphicViewShell::RegisterFactory(struct o3tl::strong_int<unsigned short, struct SfxInterfaceIdTag>)
sd/source/ui/inc/GraphicViewShell.hxx:43
void sd::GraphicViewShell::InitFactory()
+sd/source/ui/inc/GraphicViewShell.hxx:43
+ class SfxViewFactory * sd::GraphicViewShell::Factory()
sd/source/ui/inc/GraphicViewShell.hxx:43
class SfxViewShell * sd::GraphicViewShell::CreateInstance(class SfxViewFrame *,class SfxViewShell *)
sd/source/ui/inc/optsitem.hxx:178
@@ -1277,7 +1299,7 @@ sd/source/ui/inc/unomodel.hxx:137
sd/source/ui/slidesorter/inc/view/SlsLayouter.hxx:200
_Bool sd::slidesorter::view::InsertPosition::operator!=(const class sd::slidesorter::view::InsertPosition &) const
sdext/source/pdfimport/pdfparse/pdfparse.cxx:111
- long (anonymous namespace)::PDFGrammar<boost::spirit::file_iterator<char, boost::spirit::fileiter_impl::mmap_file_iterator<char> > >::pdf_string_parser::operator()(const type-parameter-?-? &,struct boost::spirit::nil_t &) const
+ long (anonymous namespace)::PDFGrammar<boost::spirit::classic::file_iterator<char, boost::spirit::classic::fileiter_impl::mmap_file_iterator<char> > >::pdf_string_parser::operator()(const type-parameter-?-? &,struct boost::spirit::classic::nil_t &) const
sfx2/inc/autoredactdialog.hxx:67
void TargetsTable::SelectByName(const class rtl::OUString &)
sfx2/inc/autoredactdialog.hxx:71
@@ -1340,8 +1362,6 @@ slideshow/source/engine/animationfactory.cxx:541
typename type-parameter-?-?::ValueType slideshow::internal::(anonymous namespace)::GenericAnimation::getUnderlyingValue() const
slideshow/source/engine/opengl/TransitionImpl.hxx:184
void OGLTransitionImpl::cleanup()
-slideshow/source/inc/listenercontainer.hxx:45
- _Bool slideshow::internal::FunctionApply::apply(type-parameter-?-?,const class std::shared_ptr<class slideshow::internal::PauseEventHandler> &)
slideshow/source/inc/listenercontainer.hxx:45
_Bool slideshow::internal::FunctionApply::apply(type-parameter-?-?,const class std::shared_ptr<class slideshow::internal::EventHandler> &)
slideshow/source/inc/listenercontainer.hxx:45
@@ -1352,6 +1372,8 @@ slideshow/source/inc/listenercontainer.hxx:45
_Bool slideshow::internal::FunctionApply::apply(type-parameter-?-?,const class std::shared_ptr<class slideshow::internal::IntrinsicAnimationEventHandler> &)
slideshow/source/inc/listenercontainer.hxx:45
_Bool slideshow::internal::FunctionApply::apply(type-parameter-?-?,const class std::shared_ptr<class slideshow::internal::UserPaintEventHandler> &)
+slideshow/source/inc/listenercontainer.hxx:45
+ _Bool slideshow::internal::FunctionApply::apply(type-parameter-?-?,const class std::shared_ptr<class slideshow::internal::PauseEventHandler> &)
slideshow/source/inc/listenercontainer.hxx:45
_Bool slideshow::internal::FunctionApply::apply(type-parameter-?-?,const class std::shared_ptr<class slideshow::internal::ShapeListenerEventHandler> &)
slideshow/source/inc/listenercontainer.hxx:55
@@ -1380,8 +1402,6 @@ svl/source/misc/gridprinter.cxx:47
void rtl::mdds_mtv_set_values(struct mdds::mtv::base_element_block &,unsigned long,const class rtl::OUString &,const type-parameter-?-? &,const type-parameter-?-? &)
svl/source/misc/gridprinter.cxx:47
void rtl::mdds_mtv_append_values(struct mdds::mtv::base_element_block &,const class rtl::OUString &,const type-parameter-?-? &,const type-parameter-?-? &)
-svtools/source/control/valueimp.hxx:348
- void ValueItemAcc::FireAccessibleEvent(short,const class com::sun::star::uno::Any &,const class com::sun::star::uno::Any &)
svx/inc/sdr/contact/viewcontactofgraphic.hxx:54
class SdrGrafObj & sdr::contact::ViewContactOfGraphic::GetGrafObject()
svx/source/svdraw/svdpdf.hxx:89
@@ -1442,32 +1462,20 @@ sw/inc/dbgoutsw.hxx:106
const char * dbg_out(const struct SwFormToken &)
sw/inc/dbgoutsw.hxx:107
const char * dbg_out(const class std::__debug::vector<struct SwFormToken, class std::allocator<struct SwFormToken> > &)
-sw/inc/docary.hxx:101
- void SwVectorModifyBase::insert(class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<class SwCharFormat **, class std::__cxx1998::vector<class SwCharFormat *, class std::allocator<class SwCharFormat *> > >, class std::__debug::vector<class SwCharFormat *, class std::allocator<class SwCharFormat *> >, struct std::random_access_iterator_tag>,type-parameter-?-?,type-parameter-?-?)
-sw/inc/docary.hxx:101
+sw/inc/docary.hxx:94
void SwVectorModifyBase::insert(class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<class SwTextFormatColl **, class std::__cxx1998::vector<class SwTextFormatColl *, class std::allocator<class SwTextFormatColl *> > >, class std::__debug::vector<class SwTextFormatColl *, class std::allocator<class SwTextFormatColl *> >, struct std::random_access_iterator_tag>,type-parameter-?-?,type-parameter-?-?)
-sw/inc/docary.hxx:101
- void SwVectorModifyBase::insert(class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<class SwNumRule **, class std::__cxx1998::vector<class SwNumRule *, class std::allocator<class SwNumRule *> > >, class std::__debug::vector<class SwNumRule *, class std::allocator<class SwNumRule *> >, struct std::random_access_iterator_tag>,type-parameter-?-?,type-parameter-?-?)
-sw/inc/docary.hxx:101
+sw/inc/docary.hxx:94
+ void SwVectorModifyBase::insert(class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<class SwGrfFormatColl **, class std::__cxx1998::vector<class SwGrfFormatColl *, class std::allocator<class SwGrfFormatColl *> > >, class std::__debug::vector<class SwGrfFormatColl *, class std::allocator<class SwGrfFormatColl *> >, struct std::random_access_iterator_tag>,type-parameter-?-?,type-parameter-?-?)
+sw/inc/docary.hxx:94
void SwVectorModifyBase::insert(class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<class SwSectionFormat **, class std::__cxx1998::vector<class SwSectionFormat *, class std::allocator<class SwSectionFormat *> > >, class std::__debug::vector<class SwSectionFormat *, class std::allocator<class SwSectionFormat *> >, struct std::random_access_iterator_tag>,type-parameter-?-?,type-parameter-?-?)
-sw/inc/docary.hxx:101
+sw/inc/docary.hxx:94
+ void SwVectorModifyBase::insert(class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<class SwCharFormat **, class std::__cxx1998::vector<class SwCharFormat *, class std::allocator<class SwCharFormat *> > >, class std::__debug::vector<class SwCharFormat *, class std::allocator<class SwCharFormat *> >, struct std::random_access_iterator_tag>,type-parameter-?-?,type-parameter-?-?)
+sw/inc/docary.hxx:94
void SwVectorModifyBase::insert(class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<class SwFrameFormat **, class std::__cxx1998::vector<class SwFrameFormat *, class std::allocator<class SwFrameFormat *> > >, class std::__debug::vector<class SwFrameFormat *, class std::allocator<class SwFrameFormat *> >, struct std::random_access_iterator_tag>,type-parameter-?-?,type-parameter-?-?)
-sw/inc/docary.hxx:101
- void SwVectorModifyBase::insert(class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<class SwGrfFormatColl **, class std::__cxx1998::vector<class SwGrfFormatColl *, class std::allocator<class SwGrfFormatColl *> > >, class std::__debug::vector<class SwGrfFormatColl *, class std::allocator<class SwGrfFormatColl *> >, struct std::random_access_iterator_tag>,type-parameter-?-?,type-parameter-?-?)
-sw/inc/docary.hxx:147
+sw/inc/docary.hxx:94
+ void SwVectorModifyBase::insert(class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<class SwNumRule **, class std::__cxx1998::vector<class SwNumRule *, class std::allocator<class SwNumRule *> > >, class std::__debug::vector<class SwNumRule *, class std::allocator<class SwNumRule *> >, struct std::random_access_iterator_tag>,type-parameter-?-?,type-parameter-?-?)
+sw/inc/docary.hxx:140
void SwVectorModifyBase::dumpAsXml(struct _xmlTextWriter *)
-sw/inc/docary.hxx:232
- void SwFrameFormats::erase(unsigned long)
-sw/inc/docary.hxx:247
- struct std::pair<class boost::multi_index::detail::bidir_node_iterator<struct boost::multi_index::detail::ordered_index_node<struct boost::multi_index::detail::null_augment_policy, struct boost::multi_index::detail::index_node_base<class SwFrameFormat *, class std::allocator<class SwFrameFormat *> > > >, class boost::multi_index::detail::bidir_node_iterator<struct boost::multi_index::detail::ordered_index_node<struct boost::multi_index::detail::null_augment_policy, struct boost::multi_index::detail::index_node_base<class SwFrameFormat *, class std::allocator<class SwFrameFormat *> > > > > SwFrameFormats::rangeFind(class SwFrameFormat *const &) const
-sw/inc/docary.hxx:249
- class boost::multi_index::detail::bidir_node_iterator<struct boost::multi_index::detail::ordered_index_node<struct boost::multi_index::detail::null_augment_policy, struct boost::multi_index::detail::index_node_base<class SwFrameFormat *, class std::allocator<class SwFrameFormat *> > > > SwFrameFormats::rangeEnd() const
-sw/inc/docary.hxx:250
- class boost::multi_index::detail::rnd_node_iterator<struct boost::multi_index::detail::random_access_index_node<struct boost::multi_index::detail::ordered_index_node<struct boost::multi_index::detail::null_augment_policy, struct boost::multi_index::detail::index_node_base<class SwFrameFormat *, class std::allocator<class SwFrameFormat *> > > > > SwFrameFormats::rangeProject(const class boost::multi_index::detail::bidir_node_iterator<struct boost::multi_index::detail::ordered_index_node<struct boost::multi_index::detail::null_augment_policy, struct boost::multi_index::detail::index_node_base<class SwFrameFormat *, class std::allocator<class SwFrameFormat *> > > > &)
-sw/inc/docary.hxx:255
- class SwFrameFormat *const & SwFrameFormats::front() const
-sw/inc/docary.hxx:256
- class SwFrameFormat *const & SwFrameFormats::back() const
sw/inc/docufld.hxx:494
void SwPostItField::ToggleResolved()
sw/inc/editsh.hxx:375
@@ -1476,6 +1484,18 @@ sw/inc/extinput.hxx:47
class SwExtTextInput * SwExtTextInput::GetPrev()
sw/inc/extinput.hxx:48
const class SwExtTextInput * SwExtTextInput::GetPrev() const
+sw/inc/frameformats.hxx:78
+ void SwFrameFormats::erase(unsigned long)
+sw/inc/frameformats.hxx:92
+ struct std::pair<class boost::multi_index::detail::bidir_node_iterator<struct boost::multi_index::detail::ordered_index_node<struct boost::multi_index::detail::null_augment_policy, struct boost::multi_index::detail::index_node_base<class SwFrameFormat *, class std::allocator<class SwFrameFormat *> > > >, class boost::multi_index::detail::bidir_node_iterator<struct boost::multi_index::detail::ordered_index_node<struct boost::multi_index::detail::null_augment_policy, struct boost::multi_index::detail::index_node_base<class SwFrameFormat *, class std::allocator<class SwFrameFormat *> > > > > SwFrameFormats::rangeFind(class SwFrameFormat *const &) const
+sw/inc/frameformats.hxx:94
+ class boost::multi_index::detail::bidir_node_iterator<struct boost::multi_index::detail::ordered_index_node<struct boost::multi_index::detail::null_augment_policy, struct boost::multi_index::detail::index_node_base<class SwFrameFormat *, class std::allocator<class SwFrameFormat *> > > > SwFrameFormats::rangeEnd() const
+sw/inc/frameformats.hxx:95
+ class boost::multi_index::detail::rnd_node_iterator<struct boost::multi_index::detail::random_access_index_node<struct boost::multi_index::detail::ordered_index_node<struct boost::multi_index::detail::null_augment_policy, struct boost::multi_index::detail::index_node_base<class SwFrameFormat *, class std::allocator<class SwFrameFormat *> > > > > SwFrameFormats::rangeProject(const class boost::multi_index::detail::bidir_node_iterator<struct boost::multi_index::detail::ordered_index_node<struct boost::multi_index::detail::null_augment_policy, struct boost::multi_index::detail::index_node_base<class SwFrameFormat *, class std::allocator<class SwFrameFormat *> > > > &)
+sw/inc/frameformats.hxx:101
+ class SwFrameFormat *const & SwFrameFormats::front() const
+sw/inc/frameformats.hxx:102
+ class SwFrameFormat *const & SwFrameFormats::back() const
sw/inc/IDocumentLinksAdministration.hxx:53
_Bool IDocumentLinksAdministration::GetData(const class rtl::OUString &,const class rtl::OUString &,class com::sun::star::uno::Any &) const
sw/inc/IDocumentLinksAdministration.hxx:55
@@ -1502,11 +1522,11 @@ sw/inc/node.hxx:231
const class IDocumentStylePoolAccess & SwNode::getIDocumentStylePoolAccess() const
sw/inc/node.hxx:235
const class IDocumentDrawModelAccess & SwNode::getIDocumentDrawModelAccess() const
-sw/inc/pagedesc.hxx:422
+sw/inc/pagedesc.hxx:424
void SwPageDescs::erase(class SwPageDesc *const &)
-sw/inc/pagedesc.hxx:430
+sw/inc/pagedesc.hxx:432
class SwPageDesc *const & SwPageDescs::front() const
-sw/inc/pagedesc.hxx:431
+sw/inc/pagedesc.hxx:433
class SwPageDesc *const & SwPageDescs::back() const
sw/inc/PostItMgr.hxx:207
void SwPostItMgr::ToggleResolved(unsigned int)
@@ -1546,7 +1566,7 @@ sw/inc/viscrs.hxx:206
class SwShellTableCursor * SwShellTableCursor::GetPrev()
sw/inc/viscrs.hxx:207
const class SwShellTableCursor * SwShellTableCursor::GetPrev() const
-sw/qa/inc/swmodeltestbase.hxx:623
+sw/qa/inc/swmodeltestbase.hxx:641
class com::sun::star::uno::Reference<class com::sun::star::beans::XPropertySet> SwModelTestBase::getParagraphAnchoredObject(const int,const class com::sun::star::uno::Reference<class com::sun::star::text::XTextRange> &) const
sw/source/core/access/accportions.cxx:56
unsigned long FindBreak(const vector<type-parameter-?-?, allocator<type-parameter-?-?> > &,type-parameter-?-?)
@@ -1556,14 +1576,16 @@ sw/source/core/inc/AccessibilityIssue.hxx:52
const class std::__debug::vector<class rtl::OUString, class std::allocator<class rtl::OUString> > & sw::AccessibilityIssue::getAdditionalInfo() const
sw/source/core/inc/AccessibilityIssue.hxx:54
void sw::AccessibilityIssue::setAdditionalInfo(const class std::__debug::vector<class rtl::OUString, class std::allocator<class rtl::OUString> > &)
-sw/source/core/inc/frame.hxx:912
+sw/source/core/inc/frame.hxx:914
void SwFrame::dumpTopMostAsXml(struct _xmlTextWriter *) const
-sw/source/core/inc/frame.hxx:1360
+sw/source/core/inc/frame.hxx:1362
class Size SwRectFnSet::GetSize(const class SwRect &) const
-sw/source/core/inc/frame.hxx:1391
+sw/source/core/inc/frame.hxx:1393
long SwRectFnSet::LeftDist(const class SwRect &,long) const
-sw/source/core/inc/frame.hxx:1392
+sw/source/core/inc/frame.hxx:1394
long SwRectFnSet::RightDist(const class SwRect &,long) const
+sw/source/core/inc/ftnfrm.hxx:56
+ class SwFootnoteFrame * SwFootnoteContFrame::PrepedChained(class SwFrame *,_Bool)
sw/source/core/inc/mvsave.hxx:169
_Bool ZSortFly::operator==(const class ZSortFly &) const
sw/source/core/text/porlin.hxx:118
@@ -1578,8 +1600,6 @@ sw/source/uibase/inc/bookmark.hxx:45
void BookmarkTable::remove(const class weld::TreeIter &)
sw/source/uibase/inc/condedit.hxx:53
_Bool ConditionEdit::get_sensitive() const
-sw/source/uibase/inc/navipi.hxx:149
- void SwNavigationPI::CreateNavigationTool()
sw/source/uibase/inc/numfmtlb.hxx:130
_Bool SwNumFormatTreeView::get_value_changed_from_saved() const
sw/source/uibase/inc/numfmtlb.hxx:131
@@ -1630,8 +1650,10 @@ vcl/inc/fontinstance.hxx:93
void LogicalFontInstance::ReleaseHbFont()
vcl/inc/fontselect.hxx:48
_Bool FontSelectPattern::operator!=(const class FontSelectPattern &) const
-vcl/inc/impgraph.hxx:59
+vcl/inc/graphic/GraphicID.hxx:39
_Bool GraphicID::operator==(const class GraphicID &) const
+vcl/inc/listbox.hxx:462
+ void ImplListBox::SetProminentEntryType(enum ProminentEntry)
vcl/inc/opengl/BufferObject.hxx:50
void vcl::BufferObject::unbind()
vcl/inc/opengl/gdiimpl.hxx:108
@@ -1670,21 +1692,17 @@ vcl/inc/qt5/Qt5DragAndDrop.hxx:49
void Qt5DragSource::deinitialize()
vcl/inc/qt5/Qt5DragAndDrop.hxx:80
void Qt5DropTarget::deinitialize()
-vcl/inc/qt5/Qt5FontFace.hxx:37
+vcl/inc/qt5/Qt5FontFace.hxx:38
class Qt5FontFace * Qt5FontFace::fromQFont(const class QFont &)
-vcl/inc/qt5/Qt5FontFace.hxx:43
+vcl/inc/qt5/Qt5FontFace.hxx:48
int Qt5FontFace::GetFontTable(const char *,unsigned char *) const
-vcl/inc/qt5/Qt5FontFace.hxx:47
+vcl/inc/qt5/Qt5FontFace.hxx:52
_Bool Qt5FontFace::HasChar(unsigned int) const
-vcl/inc/qt5/Qt5Frame.hxx:135
- void Qt5Frame::TriggerPaintEvent()
-vcl/inc/qt5/Qt5Frame.hxx:136
- void Qt5Frame::TriggerPaintEvent(class QRect)
-vcl/inc/qt5/Qt5Frame.hxx:162
+vcl/inc/qt5/Qt5Frame.hxx:160
void Qt5Frame::deregisterDragSource(const class Qt5DragSource *)
-vcl/inc/qt5/Qt5Frame.hxx:164
+vcl/inc/qt5/Qt5Frame.hxx:162
void Qt5Frame::deregisterDropTarget(const class Qt5DropTarget *)
-vcl/inc/qt5/Qt5Frame.hxx:217
+vcl/inc/qt5/Qt5Frame.hxx:215
struct _cairo * Qt5Frame::getCairoContext() const
vcl/inc/qt5/Qt5Painter.hxx:56
void Qt5Painter::update()
@@ -1764,6 +1782,10 @@ writerfilter/source/ooxml/OOXMLPropertySet.hxx:177
class __gnu_debug::_Safe_iterator<class __gnu_cxx::__normal_iterator<const class tools::SvRef<class writerfilter::ooxml::OOXMLProperty> *, class std::__cxx1998::vector<class tools::SvRef<class writerfilter::ooxml::OOXMLProperty>, class std::allocator<class tools::SvRef<class writerfilter::ooxml::OOXMLProperty> > > >, class std::__debug::vector<class tools::SvRef<class writerfilter::ooxml::OOXMLProperty>, class std::allocator<class tools::SvRef<class writerfilter::ooxml::OOXMLProperty> > >, struct std::random_access_iterator_tag> writerfilter::ooxml::OOXMLPropertySet::end() const
writerfilter/source/ooxml/OOXMLPropertySet.hxx:180
class std::__cxx11::basic_string<char, struct std::char_traits<char>, class std::allocator<char> > writerfilter::ooxml::OOXMLPropertySet::toString()
+xmloff/source/draw/sdxmlimp_impl.hxx:217
+ const class SvXMLTokenMap & SdXMLImport::GetDrawPageAttrTokenMap()
+xmloff/source/draw/sdxmlimp_impl.hxx:218
+ const class SvXMLTokenMap & SdXMLImport::GetDrawPageElemTokenMap()
xmlsecurity/source/gpg/XMLEncryption.hxx:25
XMLEncryptionGpg::XMLEncryptionGpg()
xmlsecurity/source/xmlsec/nss/nssinitializer.hxx:45
diff --git a/connectivity/source/drivers/postgresql/pq_connection.hxx b/connectivity/source/drivers/postgresql/pq_connection.hxx
index b05639179e7d..f8d19c406b18 100644
--- a/connectivity/source/drivers/postgresql/pq_connection.hxx
+++ b/connectivity/source/drivers/postgresql/pq_connection.hxx
@@ -64,23 +64,6 @@
namespace pq_sdbc_driver
{
struct ConnectionSettings;
-
-
-// Logging API
-
-enum class LogLevel
-{
- NONE = 0,
- Error,
- Sql,
- Info,
- LAST = Info
-};
-bool isLog(ConnectionSettings const *settings, LogLevel nLevel);
-void log(ConnectionSettings *settings, LogLevel nLevel, const OUString &logString);
-void log(ConnectionSettings *settings, LogLevel nLevel, const char *str);
-
-
class Tables;
class Views;
struct ConnectionSettings
diff --git a/include/xmloff/xmlstyle.hxx b/include/xmloff/xmlstyle.hxx
index 8f49a61a3b91..c728f0e5b501 100644
--- a/include/xmloff/xmlstyle.hxx
+++ b/include/xmloff/xmlstyle.hxx
@@ -195,10 +195,6 @@ protected:
public:
- SvXMLStylesContext( SvXMLImport& rImport, sal_uInt16 nPrfx,
- const OUString& rLName,
- const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList,
- bool bAutomatic = false );
SvXMLStylesContext( SvXMLImport& rImport,
bool bAutomatic = false );
diff --git a/sc/source/filter/xml/xmlimprt.cxx b/sc/source/filter/xml/xmlimprt.cxx
index 6d751eaa1313..9393ca990797 100644
--- a/sc/source/filter/xml/xmlimprt.cxx
+++ b/sc/source/filter/xml/xmlimprt.cxx
@@ -397,42 +397,6 @@ void SAL_CALL ScXMLDocContext_Impl::characters(const OUString &)
{
}
-const SvXMLTokenMap& ScXMLImport::GetContentValidationElemTokenMap()
-{
- if( !pContentValidationElemTokenMap )
- {
- static const SvXMLTokenMapEntry aContentValidationElemTokenMap[] =
- {
- { XML_NAMESPACE_TABLE, XML_HELP_MESSAGE, XML_TOK_CONTENT_VALIDATION_ELEM_HELP_MESSAGE },
- { XML_NAMESPACE_TABLE, XML_ERROR_MESSAGE, XML_TOK_CONTENT_VALIDATION_ELEM_ERROR_MESSAGE },
- { XML_NAMESPACE_TABLE, XML_ERROR_MACRO, XML_TOK_CONTENT_VALIDATION_ELEM_ERROR_MACRO },
- { XML_NAMESPACE_OFFICE, XML_EVENT_LISTENERS, XML_TOK_CONTENT_VALIDATION_ELEM_EVENT_LISTENERS },
- XML_TOKEN_MAP_END
- };
-
- pContentValidationElemTokenMap.reset(new SvXMLTokenMap( aContentValidationElemTokenMap ));
- } // if( !pContentValidationElemTokenMap )
-
- return *pContentValidationElemTokenMap;
-}
-
-const SvXMLTokenMap& ScXMLImport::GetContentValidationMessageElemTokenMap()
-{
- if( !pContentValidationMessageElemTokenMap )
- {
- static const SvXMLTokenMapEntry aContentValidationMessageElemTokenMap[] =
- {
- { XML_NAMESPACE_TEXT, XML_P, XML_TOK_P },
- XML_TOKEN_MAP_END
- };
-
- pContentValidationMessageElemTokenMap.reset(new SvXMLTokenMap( aContentValidationMessageElemTokenMap ));
- } // if( !pContentValidationMessageElemTokenMap )
-
- return *pContentValidationMessageElemTokenMap;
-}
-
-
const SvXMLTokenMap& ScXMLImport::GetTableElemTokenMap()
{
if( !pTableElemTokenMap )
@@ -651,8 +615,6 @@ ScXMLImport::ScXMLImport(
ScXMLImport::~ScXMLImport() throw()
{
// delete pI18NMap;
- pContentValidationElemTokenMap.reset();
- pContentValidationMessageElemTokenMap.reset();
pTableElemTokenMap.reset();
pTableRowsElemTokenMap.reset();
pTableRowElemTokenMap.reset();
diff --git a/sc/source/filter/xml/xmlimprt.hxx b/sc/source/filter/xml/xmlimprt.hxx
index 0769d8b934f1..48b6dd93966a 100644
--- a/sc/source/filter/xml/xmlimprt.hxx
+++ b/sc/source/filter/xml/xmlimprt.hxx
@@ -243,8 +243,6 @@ class ScXMLImport: public SvXMLImport
rtl::Reference < XMLPropertySetMapper > xRowStylesPropertySetMapper;
rtl::Reference < XMLPropertySetMapper > xTableStylesPropertySetMapper;
- std::unique_ptr<SvXMLTokenMap> pContentValidationElemTokenMap;
- std::unique_ptr<SvXMLTokenMap> pContentValidationMessageElemTokenMap;
std::unique_ptr<SvXMLTokenMap> pTableElemTokenMap;
std::unique_ptr<SvXMLTokenMap> pTableRowsElemTokenMap;
std::unique_ptr<SvXMLTokenMap> pTableRowElemTokenMap;
@@ -336,8 +334,6 @@ public:
const rtl::Reference < XMLPropertySetMapper >& GetRowStylesPropertySetMapper() const { return xRowStylesPropertySetMapper; }
const rtl::Reference < XMLPropertySetMapper >& GetTableStylesPropertySetMapper() const { return xTableStylesPropertySetMapper; }
- const SvXMLTokenMap& GetContentValidationElemTokenMap();
- const SvXMLTokenMap& GetContentValidationMessageElemTokenMap();
const SvXMLTokenMap& GetTableElemTokenMap();
const SvXMLTokenMap& GetTableRowsElemTokenMap();
const SvXMLTokenMap& GetTableRowElemTokenMap();
diff --git a/vcl/inc/listbox.hxx b/vcl/inc/listbox.hxx
index 68695eed9914..0f4c593e5b57 100644
--- a/vcl/inc/listbox.hxx
+++ b/vcl/inc/listbox.hxx
@@ -290,7 +290,6 @@ public:
/** ShowProminentEntry will set the entry corresponding to nEntryPos
either at top or in the middle depending on the chosen style*/
void ShowProminentEntry( sal_Int32 nEntryPos );
- void SetProminentEntryType( ProminentEntry eType ) { meProminentType = eType; }
using Window::IsVisible;
bool IsVisible( sal_Int32 nEntry ) const;
@@ -459,8 +458,6 @@ public:
using Window::IsVisible;
bool IsVisible( sal_Int32 nEntry ) const { return maLBWindow->IsVisible( nEntry ); }
- void SetProminentEntryType( ProminentEntry eType ) { maLBWindow->SetProminentEntryType( eType ); }
-
long GetLeftIndent() const { return maLBWindow->GetLeftIndent(); }
void SetLeftIndent( sal_uInt16 n ) { maLBWindow->SetLeftIndent( n ); }
diff --git a/xmloff/source/draw/sdxmlimp.cxx b/xmloff/source/draw/sdxmlimp.cxx
index 02dce77bf7cb..c41e62e1419b 100644
--- a/xmloff/source/draw/sdxmlimp.cxx
+++ b/xmloff/source/draw/sdxmlimp.cxx
@@ -546,51 +546,6 @@ const SvXMLTokenMap& SdXMLImport::GetPageMasterStyleAttrTokenMap()
return *mpPageMasterStyleAttrTokenMap;
}
-const SvXMLTokenMap& SdXMLImport::GetDrawPageAttrTokenMap()
-{
- if(!mpDrawPageAttrTokenMap)
- {
- static const SvXMLTokenMapEntry aDrawPageAttrTokenMap[] =
- {
- { XML_NAMESPACE_DRAW, XML_NAME, XML_TOK_DRAWPAGE_NAME },
- { XML_NAMESPACE_DRAW, XML_STYLE_NAME, XML_TOK_DRAWPAGE_STYLE_NAME },
- { XML_NAMESPACE_DRAW, XML_MASTER_PAGE_NAME, XML_TOK_DRAWPAGE_MASTER_PAGE_NAME },
- { XML_NAMESPACE_PRESENTATION, XML_PRESENTATION_PAGE_LAYOUT_NAME, XML_TOK_DRAWPAGE_PAGE_LAYOUT_NAME },
- { XML_NAMESPACE_DRAW, XML_ID, XML_TOK_DRAWPAGE_DRAWID },
- { XML_NAMESPACE_XML, XML_ID, XML_TOK_DRAWPAGE_XMLID },
- { XML_NAMESPACE_XLINK, XML_HREF, XML_TOK_DRAWPAGE_HREF },
- { XML_NAMESPACE_PRESENTATION, XML_USE_HEADER_NAME, XML_TOK_DRAWPAGE_USE_HEADER_NAME },
- { XML_NAMESPACE_PRESENTATION, XML_USE_FOOTER_NAME, XML_TOK_DRAWPAGE_USE_FOOTER_NAME },
- { XML_NAMESPACE_PRESENTATION, XML_USE_DATE_TIME_NAME, XML_TOK_DRAWPAGE_USE_DATE_TIME_NAME },
-
- XML_TOKEN_MAP_END
- };
-
- mpDrawPageAttrTokenMap = std::make_unique<SvXMLTokenMap>(aDrawPageAttrTokenMap);
- }
-
- return *mpDrawPageAttrTokenMap;
-}
-
-const SvXMLTokenMap& SdXMLImport::GetDrawPageElemTokenMap()
-{
- if(!mpDrawPageElemTokenMap)
- {
- static const SvXMLTokenMapEntry aDrawPageElemTokenMap[] =
- {
- { XML_NAMESPACE_PRESENTATION, XML_NOTES, XML_TOK_DRAWPAGE_NOTES },
- { XML_NAMESPACE_ANIMATION, XML_PAR, XML_TOK_DRAWPAGE_PAR },
- { XML_NAMESPACE_ANIMATION, XML_SEQ, XML_TOK_DRAWPAGE_SEQ },
- { XML_NAMESPACE_DRAW, XML_LAYER_SET, XML_TOK_DRAWPAGE_LAYER_SET },
- XML_TOKEN_MAP_END
- };
-
- mpDrawPageElemTokenMap = std::make_unique<SvXMLTokenMap>(aDrawPageElemTokenMap);
- }
-
- return *mpDrawPageElemTokenMap;
-}
-
const SvXMLTokenMap& SdXMLImport::GetPresentationPlaceholderAttrTokenMap()
{
if(!mpPresentationPlaceholderAttrTokenMap)
diff --git a/xmloff/source/draw/sdxmlimp_impl.hxx b/xmloff/source/draw/sdxmlimp_impl.hxx
index 98d3f647dad0..51b6573863ef 100644
--- a/xmloff/source/draw/sdxmlimp_impl.hxx
+++ b/xmloff/source/draw/sdxmlimp_impl.hxx
@@ -214,8 +214,6 @@ public:
const SvXMLTokenMap& GetMasterPageAttrTokenMap();
const SvXMLTokenMap& GetPageMasterAttrTokenMap();
const SvXMLTokenMap& GetPageMasterStyleAttrTokenMap();
- const SvXMLTokenMap& GetDrawPageAttrTokenMap();
- const SvXMLTokenMap& GetDrawPageElemTokenMap();
const SvXMLTokenMap& GetPresentationPlaceholderAttrTokenMap();
// export local parameters concerning page access and similar
diff --git a/xmloff/source/style/xmlstyle.cxx b/xmloff/source/style/xmlstyle.cxx
index 4a6682035861..d0ae0db93ece 100644
--- a/xmloff/source/style/xmlstyle.cxx
+++ b/xmloff/source/style/xmlstyle.cxx
@@ -752,14 +752,6 @@ OUString SvXMLStylesContext::GetServiceName( XmlStyleFamily nFamily ) const
return sServiceName;
}
-SvXMLStylesContext::SvXMLStylesContext( SvXMLImport& rImport, sal_uInt16 nPrfx,
- const OUString& rLName,
- const uno::Reference< xml::sax::XAttributeList > &, bool bAuto ) :
- SvXMLImportContext( rImport, nPrfx, rLName ),
- mpImpl( new SvXMLStylesContext_Impl( bAuto ) )
-{
-}
-
SvXMLStylesContext::SvXMLStylesContext( SvXMLImport& rImport, bool bAuto ) :
SvXMLImportContext( rImport ),
mpImpl( new SvXMLStylesContext_Impl( bAuto ) )
commit bf71fe152b8e04be92def48c9aecec98d57f5f35
Author: Noel Grandin <noel.grandin at collabora.co.uk>
AuthorDate: Fri Mar 6 11:54:26 2020 +0200
Commit: Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Fri Mar 6 17:50:30 2020 +0100
mark some more classes hidden in --enable-mergelibs mode
and speed up the script using python's multiprocessing module
Change-Id: I01e1350937a0531e26603d6357982c91f3bcef0f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90107
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/bin/find-mergedlib-can-be-private.classes.results b/bin/find-mergedlib-can-be-private.classes.results
index 0d8f9b808e15..b75fe09fb821 100644
--- a/bin/find-mergedlib-can-be-private.classes.results
+++ b/bin/find-mergedlib-can-be-private.classes.results
@@ -53,8 +53,6 @@ GroupBox
HelpLinker
Hunspell
Hunzip
-INetMIMEMessage
-INetMIMEMessageStream
ImageControl
ImplJobSetup
IndexerPreProcessor
@@ -119,7 +117,6 @@ PatternField
PatternFormatter
PhysicalFontFamily
PlaceEditDialog
-Point
PrinterOptions
ProgressBar
QueueInfo
@@ -163,7 +160,6 @@ SkiaPackedSurfaceAtlasManager
SkiaZone
SpinButton
SpinListenerMultiplexer
-Storage
SvParser<HtmlTokenId>::TokenStackType
SvParser<int>::TokenStackType
SvtBasePrintOptions
@@ -180,8 +176,6 @@ Svx3DTextureProjectionXItem
Svx3DTextureProjectionYItem
SvxCurrencyToolBoxControl
SvxEditSourceAdapter
-SvxGraphicObject
-SvxMetricField
SvxPasswordDialog
SvxPropertySetInfoPool
SvxTPage
@@ -195,9 +189,6 @@ TextListenerMultiplexer
Throbber
TimeBox
TimeFormatter
-TreeEditListenerMultiplexer
-TreeExpansionListenerMultiplexer
-TreeSelectionListenerMultiplexer
UFlowChainedText
UnoEditControl
UnoWrapperBase
@@ -214,7 +205,6 @@ VclBuilder::sortIntoBestTabTraversalOrder
VclDrawingArea
VclGrid
VclWindowEvent
-VersionCompat
XMLDashStyleExport
XMLDashStyleImport
XMLGradientStyleExport
@@ -361,9 +351,6 @@ framework::StatusBarConfiguration
framework::ToolBoxConfiguration
framework::TransactionManager
framework::UIConfigurationImporterOOo1x
-i18nutil::casefolding
-i18nutil::oneToOneMapping
-i18nutil::widthfolding
legacy::CntInt32
legacy::SfxBool
legacy::SvxAdjust
@@ -379,14 +366,6 @@ legacy::SvxPosture
legacy::SvxTextLine
legacy::SvxVerJustify
legacy::SvxWeight
-linguistic::HyphenatedWord
-linguistic::PossibleHyphens
-linguistic::PropertyChgHelper
-linguistic::PropertyHelper_Hyphenation
-linguistic::PropertyHelper_Spell
-linguistic::PropertyHelper_Spelling
-linguistic::PropertyHelper_Thesaurus
-linguistic::SpellAlternatives
psp::PrintFontManager::PrintFont
sdr::SelectionController
sdr::ViewSelection
@@ -421,7 +400,6 @@ svxform::OLocalExchange
svxform::OLocalExchangeHelper
svxform::OSQLParserClient
toolkitform
-tools::WeakBase
ucbhelper::ActiveDataSink
ucbhelper::InteractionApprove
ucbhelper::InteractionDisapprove
diff --git a/bin/find-mergedlib-can-be-private.py b/bin/find-mergedlib-can-be-private.py
index 572cd1c8e005..ba09996b4757 100755
--- a/bin/find-mergedlib-can-be-private.py
+++ b/bin/find-mergedlib-can-be-private.py
@@ -8,6 +8,7 @@
import subprocess
import sys
import re
+import multiprocessing
exported_symbols = set()
imported_symbols = set()
@@ -75,9 +76,6 @@ merged_libs = { \
,"xo" \
,"xstor" }
-classes_with_exported_symbols = set()
-classes_with_imported_symbols = set()
-
# look for symbols exported by libmerged
subprocess_nm = subprocess.Popen("nm -D instdir/program/libmergedlo.so", stdout=subprocess.PIPE, shell=True)
with subprocess_nm.stdout as txt:
@@ -124,12 +122,11 @@ print("no symbols that can be made internal = " + str(len(intersec_symbols)))
# Now look for classes where none of the class symbols are imported,
# i.e. we can mark the whole class as hidden
-def extract_class(sym, add_to_set):
+def extract_class(sym):
filtered_sym = subprocess.check_output(["c++filt", sym]).strip()
if filtered_sym.startswith("vtable for "):
classname = filtered_sym[11:]
- add_to_set.add(classname)
- return
+ return classname
if filtered_sym.startswith("non-virtual thunk to "):
filtered_sym = filtered_sym[21:]
elif filtered_sym.startswith("virtual thunk to "):
@@ -139,12 +136,12 @@ def extract_class(sym, add_to_set):
i = filtered_sym.rfind("::", 0, i)
if i != -1:
classname = filtered_sym[:i]
- add_to_set.add(classname)
+ return classname
+ return ""
-for sym in exported_symbols:
- extract_class(sym, classes_with_exported_symbols)
-for sym in imported_symbols:
- extract_class(sym, classes_with_imported_symbols)
+pool = multiprocessing.Pool(multiprocessing.cpu_count())
+classes_with_exported_symbols = set(pool.map(extract_class, list(exported_symbols)))
+classes_with_imported_symbols = set(pool.map(extract_class, list(imported_symbols)))
with open("bin/find-mergedlib-can-be-private.classes.results", "wt") as f:
for sym in sorted(classes_with_exported_symbols - classes_with_imported_symbols):
diff --git a/include/i18nutil/casefolding.hxx b/include/i18nutil/casefolding.hxx
index 1b7df9e74b5e..14b0f6bf4333 100644
--- a/include/i18nutil/casefolding.hxx
+++ b/include/i18nutil/casefolding.hxx
@@ -22,6 +22,7 @@
#include <sal/types.h>
#include <i18nutil/i18nutildllapi.h>
#include <o3tl/typed_flags_set.hxx>
+#include <config_options.h>
namespace com { namespace sun { namespace star { namespace lang { struct Locale; } } } }
@@ -70,7 +71,7 @@ struct MappingElement
sal_Int8 current;
};
-class I18NUTIL_DLLPUBLIC casefolding
+class UNLESS_MERGELIBS(I18NUTIL_DLLPUBLIC) casefolding
{
public:
/// @throws css::uno::RuntimeException
diff --git a/include/i18nutil/oneToOneMapping.hxx b/include/i18nutil/oneToOneMapping.hxx
index c483b8388ada..bc659b30a727 100644
--- a/include/i18nutil/oneToOneMapping.hxx
+++ b/include/i18nutil/oneToOneMapping.hxx
@@ -21,6 +21,7 @@
#include <i18nutil/i18nutildllapi.h>
#include <memory>
+#include <config_options.h>
namespace i18nutil {
@@ -38,7 +39,7 @@ struct UnicodePairWithFlag
UnicodePairFlag flag;
};
-class I18NUTIL_DLLPUBLIC oneToOneMapping
+class UNLESS_MERGELIBS(I18NUTIL_DLLPUBLIC) oneToOneMapping
{
private:
oneToOneMapping(const oneToOneMapping&) = delete;
diff --git a/include/i18nutil/widthfolding.hxx b/include/i18nutil/widthfolding.hxx
index 90048110ce1f..73ad5eb2a558 100644
--- a/include/i18nutil/widthfolding.hxx
+++ b/include/i18nutil/widthfolding.hxx
@@ -22,6 +22,7 @@
#include <sal/types.h>
#include <rtl/ustring.hxx>
#include <i18nutil/i18nutildllapi.h>
+#include <config_options.h>
namespace com { namespace sun { namespace star { namespace uno { template <typename > class Sequence; } } } }
namespace i18nutil { class oneToOneMapping; }
@@ -30,7 +31,7 @@ namespace i18nutil {
#define WIDTHFOLDING_DONT_USE_COMBINED_VU 0x01
-class I18NUTIL_DLLPUBLIC widthfolding
+class UNLESS_MERGELIBS(I18NUTIL_DLLPUBLIC) widthfolding
{
public:
static oneToOneMapping& getfull2halfTable();
diff --git a/include/linguistic/hyphdta.hxx b/include/linguistic/hyphdta.hxx
index 23f1c87d0e30..a346b75b15b3 100644
--- a/include/linguistic/hyphdta.hxx
+++ b/include/linguistic/hyphdta.hxx
@@ -25,6 +25,7 @@
#include <cppuhelper/implbase.hxx>
#include <linguistic/lngdllapi.h>
#include <i18nlangtag/lang.h>
+#include <config_options.h>
namespace linguistic
{
@@ -61,7 +62,7 @@ public:
virtual sal_Bool SAL_CALL
isAlternativeSpelling() override;
- static css::uno::Reference <css::linguistic2::XHyphenatedWord> LNG_DLLPUBLIC CreateHyphenatedWord(
+ static css::uno::Reference <css::linguistic2::XHyphenatedWord> UNLESS_MERGELIBS(LNG_DLLPUBLIC) CreateHyphenatedWord(
const OUString &rWord, LanguageType nLang, sal_Int16 nHyphenationPos,
const OUString &rHyphenatedWord, sal_Int16 nHyphenPos );
};
@@ -97,7 +98,7 @@ public:
virtual css::uno::Sequence< sal_Int16 > SAL_CALL
getHyphenationPositions() override;
- static css::uno::Reference < css::linguistic2::XPossibleHyphens > LNG_DLLPUBLIC CreatePossibleHyphens
+ static css::uno::Reference < css::linguistic2::XPossibleHyphens > UNLESS_MERGELIBS(LNG_DLLPUBLIC) CreatePossibleHyphens
(const OUString &rWord, LanguageType nLang,
const OUString &rHyphWord,
const css::uno::Sequence< sal_Int16 > &rPositions);
diff --git a/include/linguistic/lngprophelp.hxx b/include/linguistic/lngprophelp.hxx
index 19cbe1f969ac..37a2124d2206 100644
--- a/include/linguistic/lngprophelp.hxx
+++ b/include/linguistic/lngprophelp.hxx
@@ -27,6 +27,7 @@
#include <com/sun/star/linguistic2/XLinguServiceEventBroadcaster.hpp>
#include <linguistic/lngdllapi.h>
#include <rtl/ref.hxx>
+#include <config_options.h>
namespace com { namespace sun { namespace star { namespace beans {
class XPropertySet;
@@ -57,7 +58,7 @@ typedef cppu::WeakImplHelper
css::linguistic2::XLinguServiceEventBroadcaster
> PropertyChgHelperBase;
-class LNG_DLLPUBLIC PropertyChgHelper :
+class UNLESS_MERGELIBS(LNG_DLLPUBLIC) PropertyChgHelper :
public PropertyChgHelperBase
{
css::uno::Sequence< OUString > aPropNames;
@@ -148,7 +149,7 @@ public:
propertyChange( const css::beans::PropertyChangeEvent& rEvt ) override;
};
-class LNG_DLLPUBLIC PropertyHelper_Thesaurus
+class UNLESS_MERGELIBS(LNG_DLLPUBLIC) PropertyHelper_Thesaurus
{
rtl::Reference< PropertyHelper_Thes > mxPropHelper;
@@ -167,7 +168,7 @@ public:
};
-class LNG_DLLPUBLIC PropertyHelper_Spell final :
+class UNLESS_MERGELIBS(LNG_DLLPUBLIC) PropertyHelper_Spell final :
public PropertyChgHelper
{
// default values
@@ -207,7 +208,7 @@ public:
};
-class LNG_DLLPUBLIC PropertyHelper_Spelling
+class UNLESS_MERGELIBS(LNG_DLLPUBLIC) PropertyHelper_Spelling
{
rtl::Reference< PropertyHelper_Spell > mxPropHelper;
@@ -278,7 +279,7 @@ public:
bool IsNoHyphenateCaps() const { return bResNoHyphenateCaps; }
};
-class LNG_DLLPUBLIC PropertyHelper_Hyphenation
+class UNLESS_MERGELIBS(LNG_DLLPUBLIC) PropertyHelper_Hyphenation
{
rtl::Reference< PropertyHelper_Hyphen > mxPropHelper;
diff --git a/include/linguistic/spelldta.hxx b/include/linguistic/spelldta.hxx
index b42a323b81e3..8ed336961663 100644
--- a/include/linguistic/spelldta.hxx
+++ b/include/linguistic/spelldta.hxx
@@ -26,6 +26,7 @@
#include <cppuhelper/implbase.hxx>
#include <linguistic/lngdllapi.h>
#include <i18nlangtag/lang.h>
+#include <config_options.h>
namespace com::sun::star::linguistic2 { class XSearchableDictionaryList; }
@@ -61,7 +62,7 @@ class SpellAlternatives final
LanguageType nLanguage;
public:
- LNG_DLLPUBLIC SpellAlternatives();
+ UNLESS_MERGELIBS(LNG_DLLPUBLIC) SpellAlternatives();
SpellAlternatives(const OUString &rWord, LanguageType nLang,
const css::uno::Sequence< OUString > &rAlternatives );
virtual ~SpellAlternatives() override;
@@ -80,10 +81,10 @@ public:
virtual void SAL_CALL setFailureType( ::sal_Int16 nFailureType ) override;
// non-interface specific functions
- void LNG_DLLPUBLIC SetWordLanguage(const OUString &rWord, LanguageType nLang);
- void LNG_DLLPUBLIC SetFailureType(sal_Int16 nTypeP);
- void LNG_DLLPUBLIC SetAlternatives( const css::uno::Sequence< OUString > &rAlt );
- static css::uno::Reference < css::linguistic2::XSpellAlternatives > LNG_DLLPUBLIC CreateSpellAlternatives(
+ void UNLESS_MERGELIBS(LNG_DLLPUBLIC) SetWordLanguage(const OUString &rWord, LanguageType nLang);
+ void UNLESS_MERGELIBS(LNG_DLLPUBLIC) SetFailureType(sal_Int16 nTypeP);
+ void UNLESS_MERGELIBS(LNG_DLLPUBLIC) SetAlternatives( const css::uno::Sequence< OUString > &rAlt );
+ static css::uno::Reference < css::linguistic2::XSpellAlternatives > UNLESS_MERGELIBS(LNG_DLLPUBLIC) CreateSpellAlternatives(
const OUString &rWord, LanguageType nLang, sal_Int16 nTypeP, const css::uno::Sequence< OUString > &rAlt );
};
diff --git a/include/sot/stg.hxx b/include/sot/stg.hxx
index c6bcb6183c84..12b2bf22cd06 100644
--- a/include/sot/stg.hxx
+++ b/include/sot/stg.hxx
@@ -25,6 +25,7 @@
#include <tools/globname.hxx>
#include <sot/storinfo.hxx>
#include <sot/sotdllapi.h>
+#include <config_options.h>
namespace com { namespace sun { namespace star { namespace ucb { class XProgressHandler; } } } }
namespace com { namespace sun { namespace star { namespace uno { class Any; } } } }
@@ -146,7 +147,7 @@ public:
class UCBStorageStream;
-class SOT_DLLPUBLIC Storage final : public BaseStorage, public OLEStorageBase
+class UNLESS_MERGELIBS(SOT_DLLPUBLIC) Storage final : public BaseStorage, public OLEStorageBase
{
OUString aName;
bool bIsRoot;
diff --git a/include/tools/gen.hxx b/include/tools/gen.hxx
index 2603070589e8..0165cff1c5b8 100644
--- a/include/tools/gen.hxx
+++ b/include/tools/gen.hxx
@@ -24,6 +24,7 @@
#include <limits.h>
#include <algorithm>
#include <ostream>
+#include <config_options.h>
class SvStream;
namespace rtl
@@ -67,7 +68,7 @@ inline bool equal(Pair const & p1, Pair const & p2)
// Point
class Size;
-class SAL_WARN_UNUSED SAL_DLLPUBLIC_EXPORT Point final : protected Pair
+class SAL_WARN_UNUSED UNLESS_MERGELIBS(SAL_DLLPUBLIC_EXPORT) Point final : protected Pair
{
public:
Point() {}
diff --git a/include/tools/inetmsg.hxx b/include/tools/inetmsg.hxx
index ed0e074fb167..dd8073d61937 100644
--- a/include/tools/inetmsg.hxx
+++ b/include/tools/inetmsg.hxx
@@ -28,6 +28,7 @@
#include <vector>
#include <map>
#include <memory>
+#include <config_options.h>
class DateTime;
@@ -70,7 +71,7 @@ enum class InetMessageMime
NUMHDR = 4,
};
-class SAL_WARN_UNUSED TOOLS_DLLPUBLIC INetMIMEMessage
+class SAL_WARN_UNUSED UNLESS_MERGELIBS(TOOLS_DLLPUBLIC) INetMIMEMessage
{
::std::vector< std::unique_ptr<INetMessageHeader> >
m_aHeaderList;
diff --git a/include/tools/inetstrm.hxx b/include/tools/inetstrm.hxx
index f85fc3436f09..50b0d25f4363 100644
--- a/include/tools/inetstrm.hxx
+++ b/include/tools/inetstrm.hxx
@@ -23,10 +23,11 @@
#include <sal/types.h>
#include <vector>
#include <memory>
+#include <config_options.h>
class INetMIMEMessage;
-class TOOLS_DLLPUBLIC INetMIMEMessageStream
+class UNLESS_MERGELIBS(TOOLS_DLLPUBLIC) INetMIMEMessageStream
{
INetMIMEMessage *pSourceMsg;
bool bHeaderGenerated;
diff --git a/include/tools/vcompat.hxx b/include/tools/vcompat.hxx
index ba4692f663e2..3fbf4afaa5b2 100644
--- a/include/tools/vcompat.hxx
+++ b/include/tools/vcompat.hxx
@@ -20,6 +20,7 @@
#define INCLUDED_TOOLS_VCOMPAT_HXX
#include <tools/toolsdllapi.h>
+#include <config_options.h>
inline sal_uInt32 COMPAT_FORMAT( char char1, char char2, char char3, char char4 )
{
@@ -33,7 +34,7 @@ inline sal_uInt32 COMPAT_FORMAT( char char1, char char2, char char3, char char4
class SvStream;
enum class StreamMode;
-class TOOLS_DLLPUBLIC VersionCompat
+class UNLESS_MERGELIBS(TOOLS_DLLPUBLIC) VersionCompat
{
SvStream* mpRWStm;
sal_uInt32 mnCompatPos;
diff --git a/include/tools/weakbase.h b/include/tools/weakbase.h
index 458381e47fff..648e1b77e960 100644
--- a/include/tools/weakbase.h
+++ b/include/tools/weakbase.h
@@ -22,6 +22,7 @@
#include <sal/types.h>
#include <rtl/ref.hxx>
#include <tools/toolsdllapi.h>
+#include <config_options.h>
/** the template classes in this header are helper to implement weak references
to implementation objects that are not refcounted.
@@ -123,7 +124,7 @@ private:
};
/** derive your implementation classes from this class if you want them to support weak references */
-class TOOLS_DLLPUBLIC WeakBase
+class UNLESS_MERGELIBS(TOOLS_DLLPUBLIC) WeakBase
{
template<typename T> friend class WeakReference;
More information about the Libreoffice-commits
mailing list