From fe630f3b097ca2bf173f21de77ed1535c767d0b9 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Wed, 4 Apr 2012 10:24:36 +0100 Subject: callcatcher: update list, add README, remove some newly unused code --- .../source/mtfrenderer/transparencygroupaction.cxx | 62 --------------- fpicker/source/office/PlacesListBox.cxx | 4 - fpicker/source/office/PlacesListBox.hxx | 1 - fpicker/source/office/iodlg.cxx | 35 -------- fpicker/source/office/iodlgimp.cxx | 70 ---------------- fpicker/source/office/iodlgimp.hxx | 17 ---- .../ui/slidesorter/view/SlsInsertAnimator.cxx | 30 ------- svx/inc/svx/svdotable.hxx | 2 - svx/source/table/cell.cxx | 10 --- svx/source/table/cell.hxx | 1 - svx/source/table/svdotable.cxx | 14 ---- toolkit/source/controls/unocontrolmodel.cxx | 7 -- unusedcode.README | 39 +++++++++ unusedcode.easy | 92 +++++++++++++++++++--- 14 files changed, 120 insertions(+), 264 deletions(-) create mode 100644 unusedcode.README diff --git a/cppcanvas/source/mtfrenderer/transparencygroupaction.cxx b/cppcanvas/source/mtfrenderer/transparencygroupaction.cxx index ce295854649f..69b5173f589e 100644 --- a/cppcanvas/source/mtfrenderer/transparencygroupaction.cxx +++ b/cppcanvas/source/mtfrenderer/transparencygroupaction.cxx @@ -78,34 +78,6 @@ namespace cppcanvas class TransparencyGroupAction : public Action, private ::boost::noncopyable { public: - /** Create new transparency group action. - - @param rGroupMtf - Metafile that groups all actions to be rendered - transparent - - @param rParms - Render parameters - - @param rDstPoint - Left, top edge of destination, in current state - coordinate system - - @param rDstSize - Size of the transparency group object, in current - state coordinate system. - - @param nAlpha - Alpha value, must be in the range [0,1] - */ - TransparencyGroupAction( MtfAutoPtr& rGroupMtf, - const Renderer::Parameters& rParms, - const ::basegfx::B2DPoint& rDstPoint, - const ::basegfx::B2DVector& rDstSize, - double nAlpha, - const CanvasSharedPtr& rCanvas, - const OutDevState& rState ); - /** Create new transparency group action. @param rGroupMtf @@ -180,40 +152,6 @@ namespace cppcanvas aLocalTransformation ); } - SAL_WNODEPRECATED_DECLARATIONS_PUSH - TransparencyGroupAction::TransparencyGroupAction( MtfAutoPtr& rGroupMtf, - const Renderer::Parameters& rParms, - const ::basegfx::B2DPoint& rDstPoint, - const ::basegfx::B2DVector& rDstSize, - double nAlpha, - const CanvasSharedPtr& rCanvas, - const OutDevState& rState ) : - mpGroupMtf( rGroupMtf ), - mpAlphaGradient(), - maParms( rParms ), - maDstSize( rDstSize ), - mxBufferBitmap(), - maLastTransformation(), - mpCanvas( rCanvas ), - maState(), - mnAlpha( nAlpha ) - { - tools::initRenderState(maState,rState); - implSetupTransform( maState, rDstPoint ); - - // correct clip (which is relative to original transform) - tools::modifyClip( maState, - rState, - rCanvas, - rDstPoint, - NULL, - NULL ); - - maLastSubset.mnSubsetBegin = 0; - maLastSubset.mnSubsetEnd = -1; - } - SAL_WNODEPRECATED_DECLARATIONS_POP - SAL_WNODEPRECATED_DECLARATIONS_PUSH TransparencyGroupAction::TransparencyGroupAction( MtfAutoPtr& rGroupMtf, GradientAutoPtr& rAlphaGradient, diff --git a/fpicker/source/office/PlacesListBox.cxx b/fpicker/source/office/PlacesListBox.cxx index 31bb1250a406..3c1587982e7e 100644 --- a/fpicker/source/office/PlacesListBox.cxx +++ b/fpicker/source/office/PlacesListBox.cxx @@ -97,10 +97,6 @@ void PlacesListBox::AppendPlace( PlacePtr pPlace ) } } -sal_Int32 PlacesListBox::GetNbPlaces() { - return maPlaces.size(); -} - sal_Int32 PlacesListBox::GetNbEditablePlaces() { return mnNbEditables; } diff --git a/fpicker/source/office/PlacesListBox.hxx b/fpicker/source/office/PlacesListBox.hxx index 0326be885fbd..16ba19ae6070 100644 --- a/fpicker/source/office/PlacesListBox.hxx +++ b/fpicker/source/office/PlacesListBox.hxx @@ -96,7 +96,6 @@ class PlacesListBox : public Control void AppendPlace( PlacePtr pPlace ); void RemovePlace( sal_uInt16 nPos ); void RemoveSelectedPlace(); - sal_Int32 GetNbPlaces(); sal_Int32 GetNbEditablePlaces(); bool IsUpdated(); const std::vector& GetPlaces(); diff --git a/fpicker/source/office/iodlg.cxx b/fpicker/source/office/iodlg.cxx index 3c9df7d4c180..b3db6975ccc0 100644 --- a/fpicker/source/office/iodlg.cxx +++ b/fpicker/source/office/iodlg.cxx @@ -324,41 +324,6 @@ namespace return aWorkPathObj.GetMainURL( INetURLObject::NO_DECODE ); } - //--------------------------------------------------------------------- - void convertStringListToUrls( const rtl::OUString& _rColonSeparatedList, ::std::vector< String >& _rTokens ) - { - const sal_Unicode cSeparator = -#if defined(WNT) - ';' -#else - ':' -#endif - ; - sal_Int32 nIndex = 0; - do - { - // the current token in the list - rtl::OUString sCurrentToken = _rColonSeparatedList.getToken( 0, cSeparator, nIndex ); - if ( !sCurrentToken.isEmpty() ) - { - INetURLObject aCurrentURL; - - rtl::OUString sURL; - if ( ::utl::LocalFileHelper::ConvertPhysicalNameToURL( sCurrentToken, sURL ) ) - aCurrentURL = INetURLObject( sURL ); - else - { - // smart URL parsing, assuming FILE protocol - aCurrentURL = INetURLObject( sCurrentToken, INET_PROT_FILE ); - } - - aCurrentURL.removeFinalSlash( ); - _rTokens.push_back( aCurrentURL.GetMainURL( INetURLObject::NO_DECODE ) ); - } - } - while ( nIndex >= 0 ); - } - //--------------------------------------------------------------------- struct RemoveFinalSlash : public ::std::unary_function< String, void > { diff --git a/fpicker/source/office/iodlgimp.cxx b/fpicker/source/office/iodlgimp.cxx index 7900ee18c6b1..f93b84d20775 100644 --- a/fpicker/source/office/iodlgimp.cxx +++ b/fpicker/source/office/iodlgimp.cxx @@ -264,76 +264,6 @@ void SvtUpButton_Impl::Click() GetDialogParent()->PrevLevel_Impl(); } -//============================================================================= -//= SvtTravelButton_Impl -//============================================================================= - -//----------------------------------------------------------------------------- -SvtTravelButton_Impl::SvtTravelButton_Impl( SvtFileDialog* pParent, const ResId& rResId ) - :SvtFileDialogURLSelector ( pParent, rResId, IMG_FILEDLG_BTN_STD ) -{ - SetDropDown( 0 ); // by default, don't drop down, as we don't have favourites -} - -//----------------------------------------------------------------------------- -void SvtTravelButton_Impl::SetFavouriteLocations( const ::std::vector< String >& _rLocations ) -{ - m_aFavourites = _rLocations; - // enable the drop down if and only if we have favourites - SetDropDown( m_aFavourites.empty() ? 0 : PUSHBUTTON_DROPDOWN_TOOLBOX ); -} - -//----------------------------------------------------------------------------- -SvtTravelButton_Impl::~SvtTravelButton_Impl() -{ -} - -//----------------------------------------------------------------------------- -void SvtTravelButton_Impl::FillURLMenu( PopupMenu* _pMenu ) -{ - if ( m_aFavourites.empty() ) - // though we claimed that we do not want to have a drop down button - // in this case, VCL nevertheless behaves as if we had one .... :( - return; - - _pMenu->Clear(); - - sal_uInt16 nItemId = 1; - String sDisplayName; - - ::std::vector< String >::const_iterator aLoop; - for ( aLoop = m_aFavourites.begin(); aLoop != m_aFavourites.end(); ++aLoop, ++nItemId ) - { - if ( GetDialogParent()->isUrlAllowed( *aLoop ) ) - { - Image aImage = SvFileInformationManager::GetImage( INetURLObject(*aLoop) ); - if ( LocalFileHelper::ConvertURLToSystemPath(*aLoop, sDisplayName) ) - _pMenu->InsertItem( nItemId, sDisplayName, aImage ); - else - _pMenu->InsertItem( nItemId, *aLoop, aImage ); - } - } -} - -//----------------------------------------------------------------------------- -void SvtTravelButton_Impl::Select() -{ - sal_uInt16 nId = GetCurItemId(); - if ( nId ) - { - --nId; - DBG_ASSERT( nId < m_aFavourites.size(), "SvtTravelButton_Impl::Select: invalid index!" ); - if ( nId < m_aFavourites.size() ) - OpenURL( m_aFavourites[ nId ] ); - } -} - -//----------------------------------------------------------------------------- -void SvtTravelButton_Impl::Click() -{ - OpenURL( GetDialogParent()->GetStandardDir() ); -} - //***************************************************************************** // SvtExpFileDlg_Impl //***************************************************************************** diff --git a/fpicker/source/office/iodlgimp.hxx b/fpicker/source/office/iodlgimp.hxx index 3e5cd765fff5..54784520ab13 100644 --- a/fpicker/source/office/iodlgimp.hxx +++ b/fpicker/source/office/iodlgimp.hxx @@ -126,23 +126,6 @@ protected: virtual void Click(); }; -class SvtTravelButton_Impl : public SvtFileDialogURLSelector -{ -private: - ::std::vector< String > m_aFavourites; - -public: - SvtTravelButton_Impl( SvtFileDialog* pParent, const ResId& rResId ); - ~SvtTravelButton_Impl(); - - void SetFavouriteLocations( const ::std::vector< String >& _rLocations ); - -protected: - virtual void FillURLMenu( PopupMenu* _pMenu ); - virtual void Select(); - virtual void Click(); -}; - typedef sal_uInt8 SvtFileDlgState; #define FILEDLG_STATE_NONE ((SvtFileDlgState)0x00) diff --git a/sd/source/ui/slidesorter/view/SlsInsertAnimator.cxx b/sd/source/ui/slidesorter/view/SlsInsertAnimator.cxx index 06ef5d2de3f7..7d2226af1b43 100644 --- a/sd/source/ui/slidesorter/view/SlsInsertAnimator.cxx +++ b/sd/source/ui/slidesorter/view/SlsInsertAnimator.cxx @@ -110,9 +110,6 @@ private: AnimatorAccess& mrAnimatorAccess; ::boost::function maAccelerationFunction; - Rectangle GetInnerBoundingBox ( - const view::Layouter& rLayouter, - const sal_Int32 nIndex) const; void RestartAnimation (void); }; typedef ::boost::shared_ptr SharedPageObjectRun; @@ -382,33 +379,6 @@ PageObjectRun::~PageObjectRun (void) { } - - - -Rectangle PageObjectRun::GetInnerBoundingBox ( - const view::Layouter& rLayouter, - const sal_Int32 nIndex) const -{ - model::SharedPageDescriptor pDescriptor ( - mrAnimatorAccess.GetModel().GetPageDescriptor(nIndex)); - if (pDescriptor) - if (pDescriptor->HasState(model::PageDescriptor::ST_Selected)) - return rLayouter.GetPageObjectLayouter()->GetBoundingBox( - pDescriptor, - PageObjectLayouter::PageObject, - PageObjectLayouter::ModelCoordinateSystem); - else - return rLayouter.GetPageObjectLayouter()->GetBoundingBox( - pDescriptor, - PageObjectLayouter::Preview, - PageObjectLayouter::ModelCoordinateSystem); - else - return Rectangle(); -} - - - - void PageObjectRun::UpdateOffsets( const InsertPosition& rInsertPosition, const view::Layouter& rLayouter) diff --git a/svx/inc/svx/svdotable.hxx b/svx/inc/svx/svdotable.hxx index 543b47654581..70dd0e7312b6 100644 --- a/svx/inc/svx/svdotable.hxx +++ b/svx/inc/svx/svdotable.hxx @@ -156,8 +156,6 @@ public: void setActiveCell( const sdr::table::CellPos& rPos ); void getActiveCellPos( sdr::table::CellPos& rPos ) const; - sal_Int32 getRowCount() const; - sal_Int32 getColumnCount() const; void getCellBounds( const sdr::table::CellPos& rPos, ::Rectangle& rCellRect ); const SfxItemSet& GetActiveCellItemSet() const; diff --git a/svx/source/table/cell.cxx b/svx/source/table/cell.cxx index 0466c02b154c..c3e010d837a0 100644 --- a/svx/source/table/cell.cxx +++ b/svx/source/table/cell.cxx @@ -579,16 +579,6 @@ SfxStyleSheet* Cell::GetStyleSheet() const // ----------------------------------------------------------------------------- -SfxStyleSheetPool* Cell::GetStyleSheetPool() const -{ - if( mpProperties && mpProperties->GetStyleSheet() ) - return dynamic_cast< SfxStyleSheetPool* >( &mpProperties->GetStyleSheet()->GetPool() ); - else - return 0; -} - -// ----------------------------------------------------------------------------- - const Rectangle& Cell::GetCurrentBoundRect() const { return maCellRect; diff --git a/svx/source/table/cell.hxx b/svx/source/table/cell.hxx index 689eea07769f..e9573f45bcfd 100644 --- a/svx/source/table/cell.hxx +++ b/svx/source/table/cell.hxx @@ -89,7 +89,6 @@ public: OutlinerParaObject* GetEditOutlinerParaObject() const; SVX_DLLPRIVATE void SetStyleSheet( SfxStyleSheet* pStyleSheet, sal_Bool bDontRemoveHardAttr ); SVX_DLLPRIVATE virtual SfxStyleSheet* GetStyleSheet() const; - SfxStyleSheetPool* GetStyleSheetPool() const; SVX_DLLPRIVATE virtual const Rectangle& GetCurrentBoundRect() const; SVX_DLLPRIVATE virtual void TakeTextAnchorRect(Rectangle& rAnchorRect) const; diff --git a/svx/source/table/svdotable.cxx b/svx/source/table/svdotable.cxx index 3f7535f36a08..92d18e48b082 100644 --- a/svx/source/table/svdotable.cxx +++ b/svx/source/table/svdotable.cxx @@ -1506,20 +1506,6 @@ const CellRef& SdrTableObj::getActiveCell() const // -------------------------------------------------------------------- -sal_Int32 SdrTableObj::getRowCount() const -{ - return mpImpl ? mpImpl->getRowCount() : 0; -} - -// -------------------------------------------------------------------- - -sal_Int32 SdrTableObj::getColumnCount() const -{ - return mpImpl ? mpImpl->getColumnCount() : 0; -} - -// -------------------------------------------------------------------- - void SdrTableObj::setActiveCell( const CellPos& rPos ) { if( mpImpl && mpImpl->mxTable.is() ) try diff --git a/toolkit/source/controls/unocontrolmodel.cxx b/toolkit/source/controls/unocontrolmodel.cxx index 8afc19e68057..c58a88ad4f0c 100644 --- a/toolkit/source/controls/unocontrolmodel.cxx +++ b/toolkit/source/controls/unocontrolmodel.cxx @@ -1054,13 +1054,6 @@ sal_Bool UnoControlModel::supportsService( const ::rtl::OUString& rServiceName ) return Sequence< ::rtl::OUString >( &sName, 1 ); } -// ::cppu::OPropertySetHelper -::cppu::IPropertyArrayHelper& UnoControlModel::getInfoHelper() -{ - OSL_FAIL( "UnoControlModel::getInfoHelper() not possible!" ); - return *(::cppu::IPropertyArrayHelper*) NULL; -} - // ------------------------------------------------------------------ template sal_Bool convertType(Any& _rConvertedValue, const Any& _rNewValueTest, const TYPE* /* _pTypeDisambiguation */) diff --git a/unusedcode.README b/unusedcode.README new file mode 100644 index 000000000000..08f51b7bc85d --- /dev/null +++ b/unusedcode.README @@ -0,0 +1,39 @@ +unusedcode.easy is generated via callcatcher[1] and filtered to remove some +tricky edge-cases (see Makefile), e.g. anything which could plausibly be +dlsymed or any symbol defined in an external library bundled into LibreOffice +which doesn't happen to get used by LibreOffice. + +unusedcode.easy is generated on an x86_64 --enable-debug --enable-dbgutil +configuration. + +Code listed as unused is code that gcc outputs but that nothing calls +(or takes the address of). + +a) It's possible that some other platform or configuration uses the code, + so manual inspection is always required. +b) At the time of writing the majority of unused code now originates via + macros, mostly from pre-STL containers, see [2] for killing two birds + with one stone. +c) callcatcher ignores virtuals. But implementations of "pure virtuals" + are not actually virtual methods. If something is declared pure virtual + and provides an impl and that base-class impl is not explicitly called + anywhere, then that impl can go away. +d) gcc will only emit code for inlines if those inlines are used, so + sometimes something is listed correctly as unused but some inline + code takes a pointer or reference to something which cannot be + instantiated so removal of some method/class fails at build time because + gcc never emits any code for the the unused inline but trips over it at + compile time after an attempt at removal. i.e. generally the inline method + can go as well because nothing calls it either, a double win. +e) if a constructor is listed as unused, and it's the *only* ctor in the class, + then no object of that class can be construsted, so the whole thing is + unused, which can lead to a whole cascade of tricky but logical fallout. +f) there's more actually unused code then what's listed. The idea is that what's + listed is definitely unused under the generation configuration, not that + it's a list of all unused code. If the count of unused easy hits 0 then + we can have a look at the non-easy and if that hits 0, then strip out + code from the "release" binaries which only makes sense in debug/dbgutil + configurations, and then tackle unused virtual method slots :-) + +[1] http://www.skynet.ie/~caolan/Packages/callcatcher.html +[2] https://bugs.freedesktop.org/show_bug.cgi?id=38832 diff --git a/unusedcode.easy b/unusedcode.easy index c2a6e14671a7..ed53d240c403 100755 --- a/unusedcode.easy +++ b/unusedcode.easy @@ -1,9 +1,5 @@ CertificateExtension_XmlSecImpl::setCertExtn(com::sun::star::uno::Sequence, com::sun::star::uno::Sequence, unsigned char) CharAttribList::Clear() -CharPosArray::Insert(CharPosArray const*, unsigned short, unsigned short, unsigned short) -CharPosArray::Replace(int const&, unsigned short) -CharPosArray::Replace(int const*, unsigned short, unsigned short) -CharPosArray::_ForEach(unsigned short, unsigned short, unsigned char (*)(int const&, void*), void*) Dialog::Dialog(Window*, ResId const&) FmEntryDataArray::DeleteAndDestroy(unsigned short, unsigned short) FmEntryDataArray::Insert(FmEntryData* const&, unsigned short&) @@ -193,7 +189,6 @@ SwBlockNames::Insert(SwBlockName const**, unsigned short) SwBlockNames::Insert(SwBlockNames const*, unsigned short, unsigned short) SwBlockNames::Remove(SwBlockName const*&, unsigned short) SwBlockNames::Remove(unsigned short, unsigned short) -SwCellFrms::DeleteAndDestroy(unsigned short, unsigned short) SwChartBoxes::DeleteAndDestroy(unsigned short, unsigned short) SwContentArr::Insert(SwContent* const&, unsigned short&) SwContentArr::Insert(SwContent* const*, unsigned short) @@ -306,7 +301,6 @@ UnoControlBase::UnoControlBase() UnoControlModel::Clone() const UnoControlModel::GetImplementation(com::sun::star::uno::Reference const&) UnoControlModel::UnoControlModel() -UnoControlModel::getInfoHelper() VCLUnoHelper::CreatePointer() VCLXDevice::IsCreatedWithToolkit() const VCLXPrinterServer::getImplementationId() @@ -780,7 +774,6 @@ connectivity::mozab::OTable::OTable(connectivity::sdbcx::OCollection*, connectiv connectivity::sdbcx::OGroup::OGroup(rtl::OUString const&, unsigned char) connectivity::sdbcx::OGroup::OGroup(unsigned char) connectivity::toString(com::sun::star::uno::Any const&) -cppcanvas::internal::(anonymous namespace)::TransparencyGroupAction::TransparencyGroupAction(std::auto_ptr&, cppcanvas::Renderer::Parameters const&, basegfx::B2DPoint const&, basegfx::B2DVector const&, double, boost::shared_ptr const&, cppcanvas::internal::OutDevState const&) cppcanvas::internal::ImplSprite::ImplSprite(com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, boost::shared_ptr const&) cppcanvas::internal::ImplText::ImplText(boost::shared_ptr const&, rtl::OUString const&) dbaui::getKeyColumns(com::sun::star::uno::Reference const&, int) @@ -814,7 +807,88 @@ nullcanvas::SpriteCanvasHelper::genericUpdate(basegfx::B2DConnectedRanges::ConnectedComponents const&) nullcanvas::SpriteCanvasHelper::scrollUpdate(basegfx::B2DRange const&, basegfx::B2DRange const&, basegfx::B2DConnectedRanges::ConnectedComponents const&) ooo::vba::extractIntFromAny(com::sun::star::uno::Any const&) +oox::PropertyMap::dump(com::sun::star::uno::Reference) +oox::core::BinaryFilterBase::BinaryFilterBase(com::sun::star::uno::Reference const&) +oox::core::FilterBase::openSubStorage(rtl::OUString const&, bool) const +oox::core::FilterBase::requestEncryptionData(comphelper::IDocPasswordVerifier&) const +oox::dump::Output::writeAddress(oox::dump::Address const&) +oox::dump::Output::writeColorABGR(int) +oox::dump::Output::writeRange(oox::dump::Range const&) +oox::dump::Output::writeRangeList(std::__debug::vector > const&) +oox::dump::OutputObjectBase::writeAddressItem(oox::dump::String const&, oox::dump::Address const&) +oox::dump::OutputObjectBase::writeColIndexItem(oox::dump::String const&, int) +oox::dump::OutputObjectBase::writeColRangeItem(oox::dump::String const&, int, int) +oox::dump::OutputObjectBase::writeRangeItem(oox::dump::String const&, oox::dump::Range const&) +oox::dump::OutputObjectBase::writeRangeListItem(oox::dump::String const&, std::__debug::vector > const&) +oox::dump::OutputObjectBase::writeRowIndexItem(oox::dump::String const&, int) +oox::dump::OutputObjectBase::writeRowRangeItem(oox::dump::String const&, int, int) +oox::dump::OutputObjectBase::writeTokenAddress3dItem(oox::dump::String const&, rtl::OUString const&, oox::dump::TokenAddress const&, bool) +oox::dump::OutputObjectBase::writeTokenAddressItem(oox::dump::String const&, oox::dump::TokenAddress const&, bool) +oox::dump::OutputObjectBase::writeTokenRange3dItem(oox::dump::String const&, rtl::OUString const&, oox::dump::TokenRange const&, bool) +oox::dump::OutputObjectBase::writeTokenRangeItem(oox::dump::String const&, oox::dump::TokenRange const&, bool) +oox::dump::SequenceRecordObjectBase::construct(oox::dump::OutputObjectBase const&, oox::dump::BinaryInputStreamRef const&, oox::dump::String const&, oox::dump::String const&) +oox::dump::StdHlinkObject::StdHlinkObject(oox::dump::InputObjectBase const&) +oox::dump::StringHelper::appendToken(rtl::OUStringBuffer&, long, unsigned short) +oox::dump::TextStreamObjectBase::construct(oox::dump::InputObjectBase const&, unsigned short) +oox::ole::OleHelper::importStdHlink(oox::ole::StdHlinkInfo&, oox::BinaryInputStream&, bool) +oox::xls::BiffAutoFilterContext::BiffAutoFilterContext(oox::xls::WorksheetHelper const&, oox::xls::AutoFilter&) +oox::xls::BiffCodecHelper::implReadFilePass(oox::xls::BiffInputStream&, oox::xls::BiffType) +oox::xls::BiffDrawingBase::importObj(oox::xls::BiffInputStream&) +oox::xls::BiffExternalSheetDataContext::BiffExternalSheetDataContext(oox::xls::WorkbookHelper const&, bool) +oox::xls::BiffInputStream::tellBase() const +oox::xls::BiffPivotTableContext::BiffPivotTableContext(oox::xls::WorksheetHelper const&) +oox::xls::BiffQueryTableContext::BiffQueryTableContext(oox::xls::WorksheetHelper const&) +oox::xls::BiffSheetDataContext::BiffSheetDataContext(oox::xls::WorksheetHelper const&) +oox::xls::BiffWorksheetFragmentBase::BiffWorksheetFragmentBase(oox::xls::WorksheetHelper const&, oox::xls::BiffWorkbookFragmentBase const&) oox::xls::CellBlock::CellBlock(oox::xls::WorksheetHelper const&, oox::ValueRange const&, int) +oox::xls::CellStyleBuffer::importStyle(oox::xls::BiffInputStream&) +oox::xls::ColorPalette::importPalette(oox::xls::BiffInputStream&) +oox::xls::Comment::importNote(oox::xls::BiffInputStream&) +oox::xls::CondFormatBuffer::importCfHeader(oox::xls::BiffInputStream&) +oox::xls::Font::importFont(oox::xls::BiffInputStream&) +oox::xls::NumberFormatsBuffer::importFormat(oox::xls::BiffInputStream&) +oox::xls::PageSettings::importBottomMargin(oox::xls::BiffInputStream&) +oox::xls::PageSettings::importFooter(oox::xls::BiffInputStream&) +oox::xls::PageSettings::importHeader(oox::xls::BiffInputStream&) +oox::xls::PageSettings::importHorCenter(oox::xls::BiffInputStream&) +oox::xls::PageSettings::importLeftMargin(oox::xls::BiffInputStream&) +oox::xls::PageSettings::importPageSetup(oox::xls::BiffInputStream&) +oox::xls::PageSettings::importPicture(oox::xls::BiffInputStream&) +oox::xls::PageSettings::importPrintGridLines(oox::xls::BiffInputStream&) +oox::xls::PageSettings::importPrintHeaders(oox::xls::BiffInputStream&) +oox::xls::PageSettings::importRightMargin(oox::xls::BiffInputStream&) +oox::xls::PageSettings::importTopMargin(oox::xls::BiffInputStream&) +oox::xls::PageSettings::importVerCenter(oox::xls::BiffInputStream&) +oox::xls::PivotCache::importPCDSource(oox::xls::BiffInputStream&) +oox::xls::SheetScenarios::importScenarios(oox::xls::BiffInputStream&) +oox::xls::SheetViewSettings::importPane(oox::xls::BiffInputStream&) +oox::xls::SheetViewSettings::importScl(oox::xls::BiffInputStream&) +oox::xls::SheetViewSettings::importSelection(oox::xls::BiffInputStream&) +oox::xls::SheetViewSettings::importWindow2(oox::xls::BiffInputStream&) +oox::xls::WorkbookGlobals::createBuffersPerSheet(short) +oox::xls::WorkbookGlobals::setCodePage(unsigned short) +oox::xls::WorkbookGlobals::setIsWorkbookFile() +oox::xls::WorkbookHelper::setAppFontEncoding(unsigned short) +oox::xls::WorkbookSettings::importCalcCount(oox::xls::BiffInputStream&) +oox::xls::WorkbookSettings::importCalcMode(oox::xls::BiffInputStream&) +oox::xls::WorkbookSettings::importDelta(oox::xls::BiffInputStream&) +oox::xls::WorkbookSettings::importIteration(oox::xls::BiffInputStream&) +oox::xls::WorkbookSettings::importRefMode(oox::xls::BiffInputStream&) +oox::xls::WorkbookSettings::importSaveRecalc(oox::xls::BiffInputStream&) +oox::xls::WorkbookSettings::importUncalced(oox::xls::BiffInputStream&) +oox::xls::WorksheetHelper::getBiffDrawing() const +oox::xls::WorksheetHelper::setDefaultColumnFormat(int, int, int) +oox::xls::WorksheetHelper::setLabelRanges(oox::xls::ApiCellRangeList const&, oox::xls::ApiCellRangeList const&) +oox::xls::WorksheetSettings::importCodeName(oox::xls::BiffInputStream&) +oox::xls::WorksheetSettings::importObjectProtect(oox::xls::BiffInputStream&) +oox::xls::WorksheetSettings::importPassword(oox::xls::BiffInputStream&) +oox::xls::WorksheetSettings::importPhoneticPr(oox::xls::BiffInputStream&) +oox::xls::WorksheetSettings::importProtect(oox::xls::BiffInputStream&) +oox::xls::WorksheetSettings::importScenProtect(oox::xls::BiffInputStream&) +oox::xls::WorksheetSettings::importSheetExt(oox::xls::BiffInputStream&) +oox::xls::WorksheetSettings::importSheetPr(oox::xls::BiffInputStream&) +oox::xls::WorksheetSettings::importSheetProtection(oox::xls::BiffInputStream&) +oox::xls::Xf::importXf(oox::xls::BiffInputStream&) psp::PrinterGfx::DrawBitmap(Rectangle const&, Rectangle const&, psp::PrinterBmp const&, psp::PrinterBmp const&) psp::PrinterGfx::DrawMask(Rectangle const&, Rectangle const&, psp::PrinterBmp const&, psp::PrinterColor&) psp::PrinterGfx::GetGlyphBoundRect(unsigned short, Rectangle&) @@ -833,7 +907,6 @@ sd::framework::ConfigurationTracer::TraceConfiguration(com::sun::star::uno::Refe sd::slidesorter::cache::GenericPageCache::ReleasePreviewBitmap(SdrPage const*) sd::slidesorter::controller::SelectionFunction::EventDescriptor::EventDescriptor(KeyEvent const&, sd::slidesorter::SlideSorter&) sd::slidesorter::model::VisualState::SetVisualStateBlend(double) -sd::slidesorter::view::(anonymous namespace)::PageObjectRun::GetInnerBoundingBox(sd::slidesorter::view::Layouter const&, int) const sd::slidesorter::view::Button::IsDown() const sd::slidesorter::view::FontProvider::GetFont(OutputDevice const&) sdext::presenter::PresenterAnimation::PresenterAnimation(unsigned long, unsigned long, unsigned long) @@ -841,9 +914,6 @@ sdr::animation::Scheduler::Reset(unsigned int) sdr::contact::ViewContactOfPageObj::GetReferencedPage() const sdr::contact::ViewContactOfSdrMediaObj::hasPreferredSize() const sdr::contact::ViewObjectContactOfUnoControl::isControlVisible() const -sdr::table::Cell::GetStyleSheetPool() const -sdr::table::SdrTableObj::getColumnCount() const -sdr::table::SdrTableObj::getRowCount() const sfx2::TaskPaneWrapper::GetChildWindowId() slideshow::internal::DrawShapeSubsetting::reset(slideshow::internal::DocTreeNode const&, boost::shared_ptr const&) std::__cxx1998::multimap<_xmlNode*, com::sun::star::uno::Reference, std::less<_xmlNode*>, std::allocator > > >::~multimap() -- cgit