From d1ba5419cf9f75fe437b835e49d3b75459dd48c2 Mon Sep 17 00:00:00 2001 From: Thomas Arnhold Date: Mon, 6 Aug 2012 16:26:32 +0200 Subject: Remove non-existing forward declarations Those classes don't exist. So remove friend class operators too. Change-Id: I8e3b32db933dea7cbab86015f0c926df967511f6 --- basctl/source/inc/basidesh.hxx | 1 - comphelper/inc/comphelper/accessiblecontexthelper.hxx | 2 -- cosv/inc/cosv/file.hxx | 3 --- editeng/inc/editeng/outliner.hxx | 2 -- filter/inc/filter/msfilter/svdfppt.hxx | 1 - filter/inc/filter/msfilter/svxmsbas.hxx | 2 -- framework/inc/uiconfiguration/windowstateconfiguration.hxx | 1 - rsc/inc/rscall.h | 1 - salhelper/source/timer.cxx | 2 -- sd/source/ui/inc/drawview.hxx | 2 -- sd/source/ui/inc/prntopts.hxx | 1 - sd/source/ui/inc/tpoption.hxx | 1 - sfx2/inc/sfx2/app.hxx | 2 -- sfx2/inc/sfx2/bindings.hxx | 2 -- sfx2/inc/sfx2/fcontnr.hxx | 1 - sfx2/inc/sfx2/frame.hxx | 2 -- sfx2/inc/sfx2/frmhtml.hxx | 4 ---- sfx2/inc/sfx2/frmhtmlw.hxx | 1 - sfx2/inc/sfx2/objface.hxx | 1 - sfx2/inc/sfx2/objsh.hxx | 2 -- sfx2/inc/sfx2/progress.hxx | 2 -- sfx2/inc/sfx2/request.hxx | 1 - sfx2/inc/sfx2/shell.hxx | 1 - sfx2/inc/sfx2/tabdlg.hxx | 1 - sfx2/inc/sfx2/tbxctrl.hxx | 4 ---- sfx2/inc/sfx2/viewfrm.hxx | 1 - sfx2/inc/sfx2/viewsh.hxx | 2 -- sfx2/source/inc/workwin.hxx | 1 - sot/inc/sot/storage.hxx | 1 - stoc/source/inspect/introspection.cxx | 3 --- svl/inc/svl/itempool.hxx | 2 -- svl/inc/svl/stylepool.hxx | 1 - svl/inc/svl/szitem.hxx | 1 - svtools/inc/svtools/editbrowsebox.hxx | 2 -- svtools/inc/svtools/htmlout.hxx | 1 - svtools/inc/svtools/inetimg.hxx | 1 - svtools/inc/svtools/svxbox.hxx | 1 - svtools/source/dialogs/filedlg2.hxx | 2 -- svtools/source/dialogs/mcvmath.hxx | 2 -- svx/inc/svx/EnhancedCustomShape2d.hxx | 1 - svx/inc/svx/e3dundo.hxx | 1 - svx/inc/svx/fmmodel.hxx | 1 - svx/inc/svx/fmpage.hxx | 1 - svx/inc/svx/fmshell.hxx | 1 - svx/inc/svx/fmview.hxx | 1 - svx/inc/svx/sdrpagewindow.hxx | 1 - svx/inc/svx/svddrgv.hxx | 2 -- svx/inc/svx/svdglob.hxx | 1 - svx/inc/svx/svdhdl.hxx | 3 --- svx/inc/svx/svdotable.hxx | 1 - svx/inc/svx/svdotext.hxx | 1 - svx/inc/svx/svdoutl.hxx | 1 - svx/inc/svx/svdpagv.hxx | 1 - svx/inc/svx/svdpntv.hxx | 3 --- svx/inc/svx/unopage.hxx | 2 -- svx/inc/svx/unoshape.hxx | 1 - svx/inc/svx/unoshcol.hxx | 2 -- svx/inc/svx/view3d.hxx | 1 - svx/source/inc/fmshimp.hxx | 1 - sw/inc/crsrsh.hxx | 1 - sw/inc/istyleaccess.hxx | 2 -- sw/inc/pagedesc.hxx | 1 - sw/inc/postithelper.hxx | 1 - sw/inc/printdata.hxx | 1 - sw/inc/splargs.hxx | 1 - sw/source/core/inc/rolbck.hxx | 1 - sw/source/core/inc/swblocks.hxx | 1 - sw/source/filter/ww8/ww8scan.hxx | 1 - sw/source/filter/xml/xmlexp.hxx | 2 -- sw/source/ui/inc/cfgitems.hxx | 5 ----- sw/source/ui/inc/view.hxx | 1 - toolkit/inc/toolkit/awt/vclxtoolkit.hxx | 1 - tools/inc/tools/fsys.hxx | 2 -- tools/inc/tools/inetstrm.hxx | 1 - tools/inc/tools/stream.hxx | 2 -- ucb/source/ucp/file/filstr.hxx | 4 ---- vcl/generic/glyphs/gcach_ftyp.hxx | 1 - vcl/inc/graphite_layout.hxx | 4 ---- vcl/inc/impbmp.hxx | 1 - vcl/inc/outdev.h | 1 - vcl/inc/svdata.hxx | 6 ------ vcl/inc/unx/saldisp.hxx | 2 -- vcl/inc/unx/salframe.h | 1 - vcl/inc/unx/salgdi.h | 2 -- vcl/inc/vcl/floatwin.hxx | 1 - vcl/inc/vcl/menu.hxx | 1 - vcl/inc/vcl/outdev.hxx | 2 -- vcl/inc/vcl/print.hxx | 1 - vcl/inc/vcl/tabctrl.hxx | 1 - vcl/inc/vcl/texteng.hxx | 1 - vcl/inc/vcl/unowrap.hxx | 2 -- vcl/inc/vcl/virdev.hxx | 1 - vcl/unx/generic/dtrans/X11_clipboard.hxx | 1 - 93 files changed, 148 deletions(-) diff --git a/basctl/source/inc/basidesh.hxx b/basctl/source/inc/basidesh.hxx index 5e8c25713fac..4e8d5f095b40 100644 --- a/basctl/source/inc/basidesh.hxx +++ b/basctl/source/inc/basidesh.hxx @@ -63,7 +63,6 @@ namespace BasicIDE class BasicIDEShell :public SfxViewShell ,public ::basctl::DocumentEventListener { -friend class JavaDebuggingListenerImpl; friend class LocalizationMgr; friend bool implImportDialog( Window* pWin, const ::rtl::OUString& rCurPath, const ScriptDocument& rDocument, const ::rtl::OUString& aLibName ); friend bool BasicIDE::RemoveDialog( const ScriptDocument& rDocument, const ::rtl::OUString& rLibName, const ::rtl::OUString& rDlgName ); diff --git a/comphelper/inc/comphelper/accessiblecontexthelper.hxx b/comphelper/inc/comphelper/accessiblecontexthelper.hxx index 258132a2a978..c3a2c34c55d9 100644 --- a/comphelper/inc/comphelper/accessiblecontexthelper.hxx +++ b/comphelper/inc/comphelper/accessiblecontexthelper.hxx @@ -32,8 +32,6 @@ namespace comphelper { //......................................................................... - class AccessibleEventBuffer; - //===================================================================== //= IMutex //===================================================================== diff --git a/cosv/inc/cosv/file.hxx b/cosv/inc/cosv/file.hxx index 4011734ed142..86c880e73184 100644 --- a/cosv/inc/cosv/file.hxx +++ b/cosv/inc/cosv/file.hxx @@ -32,9 +32,6 @@ #include -class FileStrategy; - - namespace csv { diff --git a/editeng/inc/editeng/outliner.hxx b/editeng/inc/editeng/outliner.hxx index fb6df2ef9c54..2930db076221 100644 --- a/editeng/inc/editeng/outliner.hxx +++ b/editeng/inc/editeng/outliner.hxx @@ -58,7 +58,6 @@ class SvxBulletItem; class SvxFont; class SvxSearchItem; class SvxFieldItem; -class OLUndoRemove; class Window; class KeyEvent; class MouseEvent; @@ -130,7 +129,6 @@ private: friend class OutlinerView; friend class OutlinerParaObject; friend class OutlinerEditEng; - friend class OLUndoDepth; friend class OutlinerUndoCheckPara; friend class OutlinerUndoChangeParaFlags; diff --git a/filter/inc/filter/msfilter/svdfppt.hxx b/filter/inc/filter/msfilter/svdfppt.hxx index baf955e441ac..b2e5f979f0e9 100644 --- a/filter/inc/filter/msfilter/svdfppt.hxx +++ b/filter/inc/filter/msfilter/svdfppt.hxx @@ -58,7 +58,6 @@ class SfxItemSet; class Outliner; class Graphic; class SvxMSDffManager; -class PptTextMetaCharList; class PPTTextObj; class DffRecordHeader; struct PptCharAttrSet; diff --git a/filter/inc/filter/msfilter/svxmsbas.hxx b/filter/inc/filter/msfilter/svxmsbas.hxx index ae53f2bd9e84..84bab35a3835 100644 --- a/filter/inc/filter/msfilter/svxmsbas.hxx +++ b/filter/inc/filter/msfilter/svxmsbas.hxx @@ -57,8 +57,6 @@ typedef boost::unordered_map< sal_Int32, String > ObjIdToName; typedef std::map< String, ObjIdToName > ControlAttributeInfo; -class VBA_Impl; - class MSFILTER_DLLPUBLIC SvxImportMSVBasic { public: diff --git a/framework/inc/uiconfiguration/windowstateconfiguration.hxx b/framework/inc/uiconfiguration/windowstateconfiguration.hxx index 6ddee64905e4..7c485107b8c9 100644 --- a/framework/inc/uiconfiguration/windowstateconfiguration.hxx +++ b/framework/inc/uiconfiguration/windowstateconfiguration.hxx @@ -80,7 +80,6 @@ namespace framework #define WINDOWSTATE_PROPERTY_SOFTCLOSE "SoftClose" #define WINDOWSTATE_PROPERTY_CONTEXTACTIVE "ContextActive" -class ConfigurationAccess_Windows; class WindowStateConfiguration : private ThreadHelpBase , // Struct for right initalization of mutex member! Must be first of baseclasses. public ::cppu::WeakImplHelper2< ::com::sun::star::container::XNameAccess, css::lang::XServiceInfo> { diff --git a/rsc/inc/rscall.h b/rsc/inc/rscall.h index 789df421613d..1108fcfa7061 100644 --- a/rsc/inc/rscall.h +++ b/rsc/inc/rscall.h @@ -32,7 +32,6 @@ typedef char * CLASS_DATA; // Zeiger auf die Daten einer Klasse class RscCompiler; class RscTop; class RscTypCont; -class RscIncList; /******************* G l o b a l V a r i a b l e s *********************/ extern rtl::OString* pStdParType; diff --git a/salhelper/source/timer.cxx b/salhelper/source/timer.cxx index 24a22c07269c..8d1d5f68d3b6 100644 --- a/salhelper/source/timer.cxx +++ b/salhelper/source/timer.cxx @@ -72,8 +72,6 @@ protected: // "Singleton Pattern" static salhelper::TimerManager* m_pManager; - friend class TimerManagerCleanup; - }; using namespace salhelper; diff --git a/sd/source/ui/inc/drawview.hxx b/sd/source/ui/inc/drawview.hxx index 1e46c583a09f..101c9b7064c3 100644 --- a/sd/source/ui/inc/drawview.hxx +++ b/sd/source/ui/inc/drawview.hxx @@ -67,8 +67,6 @@ protected: virtual void ModelHasChanged(); private: - friend class DrawViewRedirector; - DrawDocShell* mpDocShell; DrawViewShell* mpDrawViewShell; VirtualDevice* mpVDev; diff --git a/sd/source/ui/inc/prntopts.hxx b/sd/source/ui/inc/prntopts.hxx index 49808fe59d34..081ae74dc45e 100644 --- a/sd/source/ui/inc/prntopts.hxx +++ b/sd/source/ui/inc/prntopts.hxx @@ -38,7 +38,6 @@ class SdModule; class SdPrintOptions : public SfxTabPage { - friend class SdOptionsDlg; friend class SdModule; private: diff --git a/sd/source/ui/inc/tpoption.hxx b/sd/source/ui/inc/tpoption.hxx index 776714c45ba7..07b000e6a8f0 100644 --- a/sd/source/ui/inc/tpoption.hxx +++ b/sd/source/ui/inc/tpoption.hxx @@ -87,7 +87,6 @@ public: class SdModule; class SdTpOptionsMisc : public SfxTabPage { - friend class SdOptionsDlg; friend class SdModule; private: diff --git a/sfx2/inc/sfx2/app.hxx b/sfx2/inc/sfx2/app.hxx index 8f049387b9f2..37111a8c129e 100644 --- a/sfx2/inc/sfx2/app.hxx +++ b/sfx2/inc/sfx2/app.hxx @@ -59,13 +59,11 @@ class SfxDispatcher; class SfxEventConfiguration; class SfxEventHint; class SfxItemSet; -class SfxMacroConfig; class SfxMedium; class SfxMenuCtrlFactArr_Impl; class SfxNewFileDialog; class SfxObjectShell; class SfxObjectShellArr_Impl; -class SfxOptions; class SfxProgress; class SfxResourceManager; class SfxSlotPool; diff --git a/sfx2/inc/sfx2/bindings.hxx b/sfx2/inc/sfx2/bindings.hxx index ae3795f6042f..c32a6b2ea0d7 100644 --- a/sfx2/inc/sfx2/bindings.hxx +++ b/sfx2/inc/sfx2/bindings.hxx @@ -41,9 +41,7 @@ // forwards, typedefs, declarations //________________________________________________________________________________________________________________ -class SfxConfigManager; class SystemWindow; -class SfxArg; class SfxSlot; class SfxSlotServer; class SfxControllerItem; diff --git a/sfx2/inc/sfx2/fcontnr.hxx b/sfx2/inc/sfx2/fcontnr.hxx index bbccde13cfde..37a5777a2780 100644 --- a/sfx2/inc/sfx2/fcontnr.hxx +++ b/sfx2/inc/sfx2/fcontnr.hxx @@ -37,7 +37,6 @@ class Window; class SfxFilter; -class SfxObjectFacArr_Impl; class SfxObjectFactory; class SfxMedium; class SfxFilterContainer_Impl; diff --git a/sfx2/inc/sfx2/frame.hxx b/sfx2/inc/sfx2/frame.hxx index cead8659a931..c2af0063d795 100644 --- a/sfx2/inc/sfx2/frame.hxx +++ b/sfx2/inc/sfx2/frame.hxx @@ -72,7 +72,6 @@ class SfxViewFrame; class SfxFrameDescriptor; class SfxFrameSetDescriptor; class SfxMedium; -class SfxFrameHistory_Impl; class SfxDispatcher; class SfxMedium; class Rectangle; @@ -229,7 +228,6 @@ public: //-------------------------------------------------------------------- -class SfxFrameItem_Impl; class SFX2_DLLPUBLIC SfxFrameItem: public SfxPoolItem { SfxFrame* pFrame; diff --git a/sfx2/inc/sfx2/frmhtml.hxx b/sfx2/inc/sfx2/frmhtml.hxx index 7801bbb81ea4..d1eb1c4054c0 100644 --- a/sfx2/inc/sfx2/frmhtml.hxx +++ b/sfx2/inc/sfx2/frmhtml.hxx @@ -27,15 +27,11 @@ #include class SfxFrameHTMLParser; -class _SfxFrameHTMLContexts; -class SfxFrameSetObjectShell; class SfxMedium; namespace svtools { class AsynchronLink; } class SFX2_DLLPUBLIC SfxFrameHTMLParser : public SfxHTMLParser { - friend class _SfxFrameHTMLContext; - protected: SfxFrameHTMLParser( SvStream& rStream, sal_Bool bIsNewDoc=sal_True, SfxMedium *pMediumPtr=0 ): SfxHTMLParser( rStream, bIsNewDoc, pMediumPtr ) {}; diff --git a/sfx2/inc/sfx2/frmhtmlw.hxx b/sfx2/inc/sfx2/frmhtmlw.hxx index e0fe6645f0dd..ba4f7f984a57 100644 --- a/sfx2/inc/sfx2/frmhtmlw.hxx +++ b/sfx2/inc/sfx2/frmhtmlw.hxx @@ -31,7 +31,6 @@ #include #include -class SfxFrameSetObjectShell; class SfxFrame; namespace com { namespace sun { namespace star { diff --git a/sfx2/inc/sfx2/objface.hxx b/sfx2/inc/sfx2/objface.hxx index fb8168b9e132..e968c7d8db23 100644 --- a/sfx2/inc/sfx2/objface.hxx +++ b/sfx2/inc/sfx2/objface.hxx @@ -32,7 +32,6 @@ struct SfxFormalArgument; struct SfxTypeLibImpl; struct SfxInterface_Impl; -class SfxConfigManager; class SfxConfigItem; class SfxIFConfig_Impl; class SfxObjectUIArr_Impl ; diff --git a/sfx2/inc/sfx2/objsh.hxx b/sfx2/inc/sfx2/objsh.hxx index 29710c659349..7426d7a254b1 100644 --- a/sfx2/inc/sfx2/objsh.hxx +++ b/sfx2/inc/sfx2/objsh.hxx @@ -64,13 +64,11 @@ class INote; class SfxStyleSheetPool; class SfxFrame; class SbMethod; -class SfxConfigManager; class StarBASIC; class Printer; class SvKeyValueIterator; class SfxBaseModel; class SfxModule; -class SvPseudoObject; class SvData; class SfxProgress; class GDIMetaFile; diff --git a/sfx2/inc/sfx2/progress.hxx b/sfx2/inc/sfx2/progress.hxx index 600d15bbb74c..124e2293e01f 100644 --- a/sfx2/inc/sfx2/progress.hxx +++ b/sfx2/inc/sfx2/progress.hxx @@ -27,8 +27,6 @@ class String; class SfxObjectShell; -class SfxStatusBarManager; -class INetHint; struct SfxProgress_Impl; struct PlugInLoadStatus; struct SvProgressArg; diff --git a/sfx2/inc/sfx2/request.hxx b/sfx2/inc/sfx2/request.hxx index 94da4f212d52..590fd7bffeaf 100644 --- a/sfx2/inc/sfx2/request.hxx +++ b/sfx2/inc/sfx2/request.hxx @@ -35,7 +35,6 @@ class SfxItemSet; class SfxItemPool; class SfxShell; class SfxSlot; -class SfxArguments; class String; class SfxViewFrame; struct SfxRequest_Impl; diff --git a/sfx2/inc/sfx2/shell.hxx b/sfx2/inc/sfx2/shell.hxx index 186f3cab2627..8deee3145c3a 100644 --- a/sfx2/inc/sfx2/shell.hxx +++ b/sfx2/inc/sfx2/shell.hxx @@ -51,7 +51,6 @@ class SfxShell; struct SfxShell_Impl; struct SfxTypeLibImpl; class SfxShellObject; -class SfxShellSubObject; class SfxDispatcher; class SfxViewFrame; class SfxSlot; diff --git a/sfx2/inc/sfx2/tabdlg.hxx b/sfx2/inc/sfx2/tabdlg.hxx index 0644a51a9c82..9d86b92b5f22 100644 --- a/sfx2/inc/sfx2/tabdlg.hxx +++ b/sfx2/inc/sfx2/tabdlg.hxx @@ -39,7 +39,6 @@ class SfxBindings; typedef SfxTabPage* (*CreateTabPage)(Window *pParent, const SfxItemSet &rAttrSet); typedef sal_uInt16* (*GetTabPageRanges)(); // provides international Which-value struct TabPageImpl; -class SfxUs_Impl; struct TabDlg_Impl; diff --git a/sfx2/inc/sfx2/tbxctrl.hxx b/sfx2/inc/sfx2/tbxctrl.hxx index 312e0b082d88..e8a11c434f67 100644 --- a/sfx2/inc/sfx2/tbxctrl.hxx +++ b/sfx2/inc/sfx2/tbxctrl.hxx @@ -39,7 +39,6 @@ //------------------------------------------------------------------ -class SfxUnoToolBoxControl; class SfxToolBoxControl; class SfxBindings; class SfxModule; @@ -102,7 +101,6 @@ class SfxFrameStatusListener : public svt::FrameStatusListener class SFX2_DLLPUBLIC SfxPopupWindow: public FloatingWindow, public SfxStatusListenerInterface { -friend class SfxToolBox_Impl; sal_Bool m_bFloating; sal_uIntPtr m_nEventId; sal_Bool m_bCascading; @@ -184,8 +182,6 @@ class SFX2_DLLPUBLIC SfxToolBoxControl: { friend class SfxToolbox; -friend class SfxToolBox_Impl; -friend class SfxToolboxCustomizer; friend class SfxPopupWindow; friend struct SfxTbxCtrlFactory; diff --git a/sfx2/inc/sfx2/viewfrm.hxx b/sfx2/inc/sfx2/viewfrm.hxx index b49f5d9fb040..ce8622e0d6a8 100644 --- a/sfx2/inc/sfx2/viewfrm.hxx +++ b/sfx2/inc/sfx2/viewfrm.hxx @@ -41,7 +41,6 @@ class SfxBindings; class SfxProgress; class SvData; class SfxViewShell; -class SvPseudoObject; class SystemWindow; class Fraction; class Point; diff --git a/sfx2/inc/sfx2/viewsh.hxx b/sfx2/inc/sfx2/viewsh.hxx index a27fe2fa8d11..ff42068596ff 100644 --- a/sfx2/inc/sfx2/viewsh.hxx +++ b/sfx2/inc/sfx2/viewsh.hxx @@ -51,7 +51,6 @@ class SfxModule; class SfxViewFrame; class SfxItemPool; class SfxTabPage; -class SfxPrintMonitor; class SfxFrameSetDescriptor; class Printer; class SfxPrinter; @@ -130,7 +129,6 @@ class SFX2_DLLPUBLIC SfxViewShell: public SfxShell, public SfxListener { #ifdef _SFXVIEWSH_HXX friend class SfxViewFrame; -friend class SfxPlugInFrame; friend class SfxBaseController; friend class SfxPrinterController; #endif diff --git a/sfx2/source/inc/workwin.hxx b/sfx2/source/inc/workwin.hxx index 4f17bacae614..4bb52fa0c8bd 100644 --- a/sfx2/source/inc/workwin.hxx +++ b/sfx2/source/inc/workwin.hxx @@ -216,7 +216,6 @@ class LayoutManagerListener : public ::com::sun::star::frame::XLayoutManagerList class SfxWorkWindow { - friend class UIElementWrapper; friend class LayoutManagerListener; protected: diff --git a/sot/inc/sot/storage.hxx b/sot/inc/sot/storage.hxx index 2a8210213ce2..7f975661fb78 100644 --- a/sot/inc/sot/storage.hxx +++ b/sot/inc/sot/storage.hxx @@ -55,7 +55,6 @@ class BaseStorageStream; class SOT_DLLPUBLIC SotStorageStream : virtual public SotObject, public SvStream { friend class SotStorage; -friend class ImpStream; BaseStorageStream * pOwnStm;// Zeiger auf den eigenen Stream protected: virtual sal_uLong GetData( void* pData, sal_uLong nSize ); diff --git a/stoc/source/inspect/introspection.cxx b/stoc/source/inspect/introspection.cxx index 87b7de165ac0..049d61cffb58 100644 --- a/stoc/source/inspect/introspection.cxx +++ b/stoc/source/inspect/introspection.cxx @@ -1594,9 +1594,6 @@ class ImplIntrospection : public XIntrospection , public OIntrospectionMutex , public OComponentHelper { - friend class ImplMergeIntrospection; - friend class ImplMVCIntrospection; - // Implementation der Introspection. rtl::Reference< IntrospectionAccessStatic_Impl > implInspect(const Any& aToInspectObj); diff --git a/svl/inc/svl/itempool.hxx b/svl/inc/svl/itempool.hxx index f6a7c6d92781..d29243291335 100644 --- a/svl/inc/svl/itempool.hxx +++ b/svl/inc/svl/itempool.hxx @@ -105,8 +105,6 @@ public: //--------------------------------------------------------------------- #ifndef _SFXITEMS_HXX -friend class SfxPoolWhichMap; - private: sal_uInt16 GetIndex_Impl(sal_uInt16 nWhich) const; sal_uInt16 GetSize_Impl() const; diff --git a/svl/inc/svl/stylepool.hxx b/svl/inc/svl/stylepool.hxx index bf8d5f7c2313..172b152fd116 100644 --- a/svl/inc/svl/stylepool.hxx +++ b/svl/inc/svl/stylepool.hxx @@ -24,7 +24,6 @@ #include class StylePoolImpl; -class StylePoolIterImpl; class IStylePoolIteratorAccess; class SVL_DLLPUBLIC StylePool diff --git a/svl/inc/svl/szitem.hxx b/svl/inc/svl/szitem.hxx index 48fdc57d0367..6b24620052c5 100644 --- a/svl/inc/svl/szitem.hxx +++ b/svl/inc/svl/szitem.hxx @@ -23,7 +23,6 @@ #include -class SfxArguments; class SvStream; DBG_NAMEEX(SfxSizeItem) diff --git a/svtools/inc/svtools/editbrowsebox.hxx b/svtools/inc/svtools/editbrowsebox.hxx index a93463027559..908bb8e91f03 100644 --- a/svtools/inc/svtools/editbrowsebox.hxx +++ b/svtools/inc/svtools/editbrowsebox.hxx @@ -77,8 +77,6 @@ //================================================================== class Edit; -class ListBoxFrame; -class ButtonCtrl; class SpinField; class FormattedField; diff --git a/svtools/inc/svtools/htmlout.hxx b/svtools/inc/svtools/htmlout.hxx index 588e6658d42e..485db4b11815 100644 --- a/svtools/inc/svtools/htmlout.hxx +++ b/svtools/inc/svtools/htmlout.hxx @@ -41,7 +41,6 @@ class String; class SvStream; class SvxMacroTableDtor; class SvNumberFormatter; -class SvDataObject; struct HTMLOutEvent { diff --git a/svtools/inc/svtools/inetimg.hxx b/svtools/inc/svtools/inetimg.hxx index 2d8628928b07..f28ac2cdedfe 100644 --- a/svtools/inc/svtools/inetimg.hxx +++ b/svtools/inc/svtools/inetimg.hxx @@ -24,7 +24,6 @@ class SvData; class SotDataObject; -class SotDataMemberObject; //========================================================================= diff --git a/svtools/inc/svtools/svxbox.hxx b/svtools/inc/svtools/svxbox.hxx index 859de7dc0ead..7e0bc8649f46 100644 --- a/svtools/inc/svtools/svxbox.hxx +++ b/svtools/inc/svtools/svxbox.hxx @@ -38,7 +38,6 @@ // forward --------------------------------------------------------------- class SvxBoxEntry; -class SvxListBase; typedef std::vector SvxEntryLst; diff --git a/svtools/source/dialogs/filedlg2.hxx b/svtools/source/dialogs/filedlg2.hxx index c31fab676f58..2a51d8213f60 100644 --- a/svtools/source/dialogs/filedlg2.hxx +++ b/svtools/source/dialogs/filedlg2.hxx @@ -73,8 +73,6 @@ virtual long PreNotify( NotifyEvent& rNEvt ); class ImpPathDialog { - friend class ImpFileDialog; - private: PathDialog* pSvPathDialog; Edit* pEdit; diff --git a/svtools/source/dialogs/mcvmath.hxx b/svtools/source/dialogs/mcvmath.hxx index c3e2005352ab..2d9eb5bbc468 100644 --- a/svtools/source/dialogs/mcvmath.hxx +++ b/svtools/source/dialogs/mcvmath.hxx @@ -32,7 +32,6 @@ #include class FixCpx; -class ColWheel; // No of fractal bits // allowed range 0..14, must be even @@ -73,7 +72,6 @@ class Fix { private: friend class FixCpx; - friend class ColWheel; public: long x; diff --git a/svx/inc/svx/EnhancedCustomShape2d.hxx b/svx/inc/svx/EnhancedCustomShape2d.hxx index 0d9da95a5d68..250f96d55e78 100644 --- a/svx/inc/svx/EnhancedCustomShape2d.hxx +++ b/svx/inc/svx/EnhancedCustomShape2d.hxx @@ -56,7 +56,6 @@ class SfxItemSet; struct SvxMSDffVertPair; struct SvxMSDffCalculationData; struct SvxMSDffTextRectangles; -class SvxMSDffAdjustmentHandle; #define HANDLE_FLAGS_MIRRORED_X 0x0001 #define HANDLE_FLAGS_MIRRORED_Y 0x0002 diff --git a/svx/inc/svx/e3dundo.hxx b/svx/inc/svx/e3dundo.hxx index e76a71cb49fb..9d9192191a40 100644 --- a/svx/inc/svx/e3dundo.hxx +++ b/svx/inc/svx/e3dundo.hxx @@ -30,7 +30,6 @@ #define _E3D_UNDO_HXX #include -class E3DObject; #include #include "svx/svxdllapi.h" diff --git a/svx/inc/svx/fmmodel.hxx b/svx/inc/svx/fmmodel.hxx index 12e7d3e87de2..ab121db9c791 100644 --- a/svx/inc/svx/fmmodel.hxx +++ b/svx/inc/svx/fmmodel.hxx @@ -34,7 +34,6 @@ class SfxObjectShell; class SfxItemPool; -class VCItemPool; class FmXUndoEnvironment; class SfxObjectShell; class SbxObject; diff --git a/svx/inc/svx/fmpage.hxx b/svx/inc/svx/fmpage.hxx index 18058c7d82b9..0b25888b2a6e 100644 --- a/svx/inc/svx/fmpage.hxx +++ b/svx/inc/svx/fmpage.hxx @@ -44,7 +44,6 @@ namespace com { namespace sun { namespace star { }}} class SdrView; -class SfxJSArray; class HelpEvent; class SVX_DLLPUBLIC FmFormPage : public SdrPage diff --git a/svx/inc/svx/fmshell.hxx b/svx/inc/svx/fmshell.hxx index b0d94146c0a9..8751e4d154c0 100644 --- a/svx/inc/svx/fmshell.hxx +++ b/svx/inc/svx/fmshell.hxx @@ -45,7 +45,6 @@ //======================================================================== class FmFormModel; class FmFormPage; -class SvxFmTabWin; class FmXFormShell; class FmFormView; class SdrView; diff --git a/svx/inc/svx/fmview.hxx b/svx/inc/svx/fmview.hxx index 80e7067dbdda..d9937052fc02 100644 --- a/svx/inc/svx/fmview.hxx +++ b/svx/inc/svx/fmview.hxx @@ -44,7 +44,6 @@ namespace com { namespace sun { namespace star { class OutputDevice; class FmFormModel; -class FmPageViewWinRec; class FmFormObj; class FmFormPage; class FmFormShell; diff --git a/svx/inc/svx/sdrpagewindow.hxx b/svx/inc/svx/sdrpagewindow.hxx index 995d32446ef4..ace4b673d3bc 100644 --- a/svx/inc/svx/sdrpagewindow.hxx +++ b/svx/inc/svx/sdrpagewindow.hxx @@ -69,7 +69,6 @@ namespace basegfx class B2DRange; } // end of namespace basegfx -class SdrUnoControlList; class SdrPaintWindow; class Link; diff --git a/svx/inc/svx/svddrgv.hxx b/svx/inc/svx/svddrgv.hxx index 3bcecf9f65df..5c5dd77fb2ee 100644 --- a/svx/inc/svx/svddrgv.hxx +++ b/svx/inc/svx/svddrgv.hxx @@ -52,8 +52,6 @@ class SdrUndoGeoObj; //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// -class ImpSdrDragViewExtraData; - class SVX_DLLPUBLIC SdrDragView: public SdrExchangeView { friend class SdrPageView; diff --git a/svx/inc/svx/svdglob.hxx b/svx/inc/svx/svdglob.hxx index 8d4022a6e485..2f72782eb74d 100644 --- a/svx/inc/svx/svdglob.hxx +++ b/svx/inc/svx/svdglob.hxx @@ -34,7 +34,6 @@ class Link; class ResMgr; class SdrEngineDefaults; -class ImpSdrStrCache; //************************************************************ // Defines diff --git a/svx/inc/svx/svdhdl.hxx b/svx/inc/svx/svdhdl.hxx index 8a0d7f4a346b..0744c35c361a 100644 --- a/svx/inc/svx/svdhdl.hxx +++ b/svx/inc/svx/svdhdl.hxx @@ -444,9 +444,6 @@ public: //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// -// #97016# II -class ImplHdlListData; - class SVX_DLLPUBLIC SdrHdlList { protected: diff --git a/svx/inc/svx/svdotable.hxx b/svx/inc/svx/svdotable.hxx index 70dd0e7312b6..66d680c87051 100644 --- a/svx/inc/svx/svdotable.hxx +++ b/svx/inc/svx/svdotable.hxx @@ -112,7 +112,6 @@ class SVX_DLLPUBLIC SdrTableObj : public ::SdrTextObj { friend class Cell; friend class SdrTableObjImpl; - friend class SdrTableModifyGuard; public: SdrTableObj(SdrModel* _pModel); diff --git a/svx/inc/svx/svdotext.hxx b/svx/inc/svx/svdotext.hxx index f506ba6a4505..bc843d54fae2 100644 --- a/svx/inc/svx/svdotext.hxx +++ b/svx/inc/svx/svdotext.hxx @@ -166,7 +166,6 @@ private: friend class sdr::properties::TextProperties; friend class sdr::properties::CellProperties; - friend class ImpTextPortionHandler; friend class ImpSdrObjTextLink; friend class ImpSdrObjTextLinkUserData; friend class SdrPowerPointImport; // fuer PowerPointImport diff --git a/svx/inc/svx/svdoutl.hxx b/svx/inc/svx/svdoutl.hxx index 3fbfec554c4e..43d5468c259a 100644 --- a/svx/inc/svx/svdoutl.hxx +++ b/svx/inc/svx/svdoutl.hxx @@ -25,7 +25,6 @@ #include class SdrTextObj; -class SdrPaintInfoRec; class SdrPage; class SVX_DLLPUBLIC SdrOutliner : public Outliner diff --git a/svx/inc/svx/svdpagv.hxx b/svx/inc/svx/svdpagv.hxx index 90bd6951e875..38881e559fb9 100644 --- a/svx/inc/svx/svdpagv.hxx +++ b/svx/inc/svx/svdpagv.hxx @@ -51,7 +51,6 @@ class SdrUnoObj; class SdrPaintWindow; class SdrView; class SdrPageObj; -class B2dIAOManager; class SdrPageView; // #110094# diff --git a/svx/inc/svx/svdpntv.hxx b/svx/inc/svx/svdpntv.hxx index 53f40b16ffb3..3bc795d1c9fd 100644 --- a/svx/inc/svx/svdpntv.hxx +++ b/svx/inc/svx/svdpntv.hxx @@ -61,8 +61,6 @@ class SfxStyleSheet; class SdrOle2Obj; class SdrModel; class SdrObject; -class SdrViewUserMarker; -class B2dIAOManager; #ifdef DBG_UTIL class SdrItemBrowser; @@ -129,7 +127,6 @@ typedef ::std::vector< SdrPaintWindow* > SdrPaintWindowVector; class SVX_DLLPUBLIC SdrPaintView : public SfxListener, public SfxRepeatTarget, public SfxBroadcaster, public ::utl::ConfigurationListener { friend class SdrPageView; - friend class FrameAnimator; friend class SdrGrafObj; SdrPageView* mpPageView; diff --git a/svx/inc/svx/unopage.hxx b/svx/inc/svx/unopage.hxx index 5b82b4901cc9..675df261a16d 100644 --- a/svx/inc/svx/unopage.hxx +++ b/svx/inc/svx/unopage.hxx @@ -54,11 +54,9 @@ class SdrModel; class SdrView; class SdrPageView; class SdrObject; -class SvxShapeDescriptor; class SvxShape; class SvxShapeGroup; class SvxShapeConnector; -class SvxShapeList; /*********************************************************************** * Macros fuer Umrechnung Twips<->100tel mm * diff --git a/svx/inc/svx/unoshape.hxx b/svx/inc/svx/unoshape.hxx index b64ad7c66ca4..99615a06a02b 100644 --- a/svx/inc/svx/unoshape.hxx +++ b/svx/inc/svx/unoshape.hxx @@ -85,7 +85,6 @@ protected: struct SvxShapeImpl; class SvxShapeMaster; class SvxItemPropertySet; -class SvxItemPropertySimpleEntry; class SfxItemSet; void SVX_DLLPUBLIC SvxItemPropertySet_setPropertyValue( const SvxItemPropertySet& rPropSet, const SfxItemPropertySimpleEntry* pMap, diff --git a/svx/inc/svx/unoshcol.hxx b/svx/inc/svx/unoshcol.hxx index b35a25c29b32..3e3bfa1159ec 100644 --- a/svx/inc/svx/unoshcol.hxx +++ b/svx/inc/svx/unoshcol.hxx @@ -28,8 +28,6 @@ #include #include "svx/svxdllapi.h" -class XShapeList; - class SvxShapeCollectionMutex { public: diff --git a/svx/inc/svx/view3d.hxx b/svx/inc/svx/view3d.hxx index 80719db11f65..859cd1151159 100644 --- a/svx/inc/svx/view3d.hxx +++ b/svx/inc/svx/view3d.hxx @@ -41,7 +41,6 @@ class E3dObject; class E3dScene; -class SceneList; class Impl3DMirrorConstructOverlay; /************************************************************************* diff --git a/svx/source/inc/fmshimp.hxx b/svx/source/inc/fmshimp.hxx index 8b2a90e5e445..53c2b9b4e502 100644 --- a/svx/source/inc/fmshimp.hxx +++ b/svx/source/inc/fmshimp.hxx @@ -161,7 +161,6 @@ class SAL_DLLPRIVATE FmXFormShell :public FmXFormShell_BASE { friend class FmFormView; friend class FmXFormView; - friend class WizardUsageConfigItem; class SuspendPropertyTracking; friend class SuspendPropertyTracking; diff --git a/sw/inc/crsrsh.hxx b/sw/inc/crsrsh.hxx index 48620e9f40d1..7630214ee33a 100644 --- a/sw/inc/crsrsh.hxx +++ b/sw/inc/crsrsh.hxx @@ -156,7 +156,6 @@ class SW_DLLPUBLIC SwCrsrShell friend class SwCallLink; friend class SwVisCrsr; friend class SwSelPaintRects; - friend class SwChgLinkFlag; // requires the Crsr as InternalCrsr friend sal_Bool GetAutoSumSel( const SwCrsrShell&, SwCellFrms& ); diff --git a/sw/inc/istyleaccess.hxx b/sw/inc/istyleaccess.hxx index 2066589cb9dc..0fd66bf85d36 100644 --- a/sw/inc/istyleaccess.hxx +++ b/sw/inc/istyleaccess.hxx @@ -26,8 +26,6 @@ Management of (automatic) styles --------------------------------------------------------------------*/ -class SwStyleHandle; - class IStyleAccess { public: diff --git a/sw/inc/pagedesc.hxx b/sw/inc/pagedesc.hxx index c7a95cd93046..e83452f9e883 100644 --- a/sw/inc/pagedesc.hxx +++ b/sw/inc/pagedesc.hxx @@ -141,7 +141,6 @@ namespace nsUseOnPage class SW_DLLPUBLIC SwPageDesc : public SwModify { friend class SwDoc; - friend class SwUndoPageDescExt; String aDescName; SvxNumberType aNumType; diff --git a/sw/inc/postithelper.hxx b/sw/inc/postithelper.hxx index 6552a5680a9e..014a3048e103 100644 --- a/sw/inc/postithelper.hxx +++ b/sw/inc/postithelper.hxx @@ -38,7 +38,6 @@ class SwTxtFld; class SwRootFrm; -class SwPostIt; class String; class SwPostItMgr; class SwEditWin; diff --git a/sw/inc/printdata.hxx b/sw/inc/printdata.hxx index 02d56b8a20b2..b041305c1bfd 100644 --- a/sw/inc/printdata.hxx +++ b/sw/inc/printdata.hxx @@ -47,7 +47,6 @@ class _SetGetExpFlds; class SwViewOption; class OutputDevice; class SwViewOptionAdjust_Impl; -class SwPrtOptions; class ViewShell; class SfxViewShell; diff --git a/sw/inc/splargs.hxx b/sw/inc/splargs.hxx index 0afcc54f72c6..974664236261 100644 --- a/sw/inc/splargs.hxx +++ b/sw/inc/splargs.hxx @@ -26,7 +26,6 @@ class SwTxtNode; class SwIndex; -class SpellCheck; class Font; #include #include diff --git a/sw/source/core/inc/rolbck.hxx b/sw/source/core/inc/rolbck.hxx index 9bd12144c448..aebec241ec6c 100644 --- a/sw/source/core/inc/rolbck.hxx +++ b/sw/source/core/inc/rolbck.hxx @@ -359,7 +359,6 @@ public: class SwHistory { friend class SwDoc; // actually only SwDoc::DelUndoObj may access - friend class SwUndoWriter; // for Undo/Redo Writer friend class SwRegHistory; // for inserting History attributes SwpHstry m_SwpHstry; diff --git a/sw/source/core/inc/swblocks.hxx b/sw/source/core/inc/swblocks.hxx index bf89e6e4f22f..d182c5cfcfc6 100644 --- a/sw/source/core/inc/swblocks.hxx +++ b/sw/source/core/inc/swblocks.hxx @@ -43,7 +43,6 @@ class SvxMacroTableDtor; class SwBlockName { friend class SwImpBlocks; - friend class Sw2TextBlocks; sal_uInt16 nHashS, nHashL; // Hash-Codes zum Checken long nPos; // Dateiposition (SW2-Format) public: diff --git a/sw/source/filter/ww8/ww8scan.hxx b/sw/source/filter/ww8/ww8scan.hxx index 2adec6661023..867a536f5537 100644 --- a/sw/source/filter/ww8/ww8scan.hxx +++ b/sw/source/filter/ww8/ww8scan.hxx @@ -914,7 +914,6 @@ friend WW8PLCFx_Cp_FKP::WW8PLCFx_Cp_FKP( SvStream*, SvStream*, SvStream*, #ifndef DUMP friend WW8PLCFMan::WW8PLCFMan(WW8ScannerBase*, ManTypes, long, bool); -friend class SwWw8ImplReader; friend class SwWW8FltControlStack; #endif diff --git a/sw/source/filter/xml/xmlexp.hxx b/sw/source/filter/xml/xmlexp.hxx index 9f07858df014..d51e35977215 100644 --- a/sw/source/filter/xml/xmlexp.hxx +++ b/sw/source/filter/xml/xmlexp.hxx @@ -56,8 +56,6 @@ typedef ::std::vector< SwXMLTableLines_Impl* > SwXMLTableLinesCache_Impl; class SwXMLExport : public SvXMLExport { - friend class SwXMLExpContext; - SvXMLUnitConverter* pTwipUnitConv; SvXMLExportItemMapper* pTableItemMapper; SwXMLTableLinesCache_Impl* pTableLines; diff --git a/sw/source/ui/inc/cfgitems.hxx b/sw/source/ui/inc/cfgitems.hxx index aed0bb91d588..feebfc001444 100644 --- a/sw/source/ui/inc/cfgitems.hxx +++ b/sw/source/ui/inc/cfgitems.hxx @@ -35,7 +35,6 @@ #include -class SwWriterApp; class SwModule; #ifdef DBG_UTIL class SwTestTabPage; @@ -46,7 +45,6 @@ class ViewShell; class SwViewOption; class SwContentOptPage; class SwShdwCrsrOptionsTabPage; -class SwDocEditDialog; SfxPrinter* GetPrt( ViewShell* ); void SetPrt( SfxPrinter* ); @@ -56,7 +54,6 @@ Item for settings dialog - document view --------------------------------------------------------- */ class SW_DLLPUBLIC SwDocDisplayItem : public SfxPoolItem { - friend class SwWriterApp; friend class SwShdwCrsrOptionsTabPage; friend class SwModule; @@ -210,9 +207,7 @@ Item for settings dialog - test settings class SW_DLLPUBLIC SwTestItem : public SfxPoolItem { friend class SwModule; - friend class SwWriterApp; friend class SwTestTabPage; - friend class SwDocEditDialog; sal_Bool bTest1:1; sal_Bool bTest2:1; diff --git a/sw/source/ui/inc/view.hxx b/sw/source/ui/inc/view.hxx index c0a22bd66d96..5aa8086f13c1 100644 --- a/sw/source/ui/inc/view.hxx +++ b/sw/source/ui/inc/view.hxx @@ -162,7 +162,6 @@ class SW_DLLPUBLIC SwView: public SfxViewShell // exhibition hack (MA,MBA) friend void lcl_SelectShellForDrop( SwView &rView ); - friend class TestTemplateItem; friend class SwHHCWrapper; friend class SwHyphWrapper; friend class SwView_Impl; diff --git a/toolkit/inc/toolkit/awt/vclxtoolkit.hxx b/toolkit/inc/toolkit/awt/vclxtoolkit.hxx index 0343fa444d8e..3423066cf815 100644 --- a/toolkit/inc/toolkit/awt/vclxtoolkit.hxx +++ b/toolkit/inc/toolkit/awt/vclxtoolkit.hxx @@ -51,7 +51,6 @@ namespace lang { } namespace awt { struct WindowDescriptor; - class XDataTransfer; } } } } extern "C" { diff --git a/tools/inc/tools/fsys.hxx b/tools/inc/tools/fsys.hxx index cada6395d526..83d326ea4941 100644 --- a/tools/inc/tools/fsys.hxx +++ b/tools/inc/tools/fsys.hxx @@ -141,7 +141,6 @@ enum FSysExact struct dirent; class TOOLS_DLLPUBLIC FileStat { - friend class CORmFSys; friend class Dir; friend struct DirReader_Impl; friend void ImpInitFileStat( FileStat&, dirent* ); @@ -373,7 +372,6 @@ struct DirReader_Impl; class TOOLS_DLLPUBLIC Dir : public DirEntry { friend struct DirReader_Impl; -friend class CORmFSys; DirReader_Impl* pReader; // systemabhaengig DirEntryList* pLst; diff --git a/tools/inc/tools/inetstrm.hxx b/tools/inc/tools/inetstrm.hxx index 136f9491e0b6..3a0665620ad1 100644 --- a/tools/inc/tools/inetstrm.hxx +++ b/tools/inc/tools/inetstrm.hxx @@ -25,7 +25,6 @@ class INetMessage; class INetMIMEMessage; -class INetHTTPMessage; class SvMemoryStream; class SvStream; diff --git a/tools/inc/tools/stream.hxx b/tools/inc/tools/stream.hxx index 120351588bae..a955e7d081f0 100644 --- a/tools/inc/tools/stream.hxx +++ b/tools/inc/tools/stream.hxx @@ -669,8 +669,6 @@ template sal_Size write_lenPrefixed_uInt8s_FromOUString(SvStrea class TOOLS_DLLPUBLIC SvFileStream : public SvStream { - friend class ImpEaMgr; - friend class CORmFileStream; friend class FileCopier; private: diff --git a/ucb/source/ucp/file/filstr.hxx b/ucb/source/ucp/file/filstr.hxx index 2eade84aec6c..e37c15fc224e 100644 --- a/ucb/source/ucp/file/filstr.hxx +++ b/ucb/source/ucp/file/filstr.hxx @@ -39,8 +39,6 @@ namespace fileaccess { // forward: class shell; - class XInputStreamForStream; - class XOutputStreamForStream; class XStream_impl : public cppu::OWeakObject, @@ -52,8 +50,6 @@ namespace fileaccess { public com::sun::star::io::XTruncate, public com::sun::star::io::XAsyncOutputMonitor { - friend class XInputStreamForStream; - friend class XOutputStreamForStream; public: diff --git a/vcl/generic/glyphs/gcach_ftyp.hxx b/vcl/generic/glyphs/gcach_ftyp.hxx index 0bd38e63eed3..8dd292f15128 100644 --- a/vcl/generic/glyphs/gcach_ftyp.hxx +++ b/vcl/generic/glyphs/gcach_ftyp.hxx @@ -33,7 +33,6 @@ #include -class FreetypeServerFont; #ifdef ENABLE_GRAPHITE class GraphiteFaceWrapper; #endif diff --git a/vcl/inc/graphite_layout.hxx b/vcl/inc/graphite_layout.hxx index 838c32d658e5..a00be5188f48 100644 --- a/vcl/inc/graphite_layout.hxx +++ b/vcl/inc/graphite_layout.hxx @@ -48,10 +48,6 @@ // Module // Module type definitions and forward declarations. -// -class TextSourceAdaptor; -class GraphiteFontAdaptor; -class GrSegRecord; // SAL/VCL types class ServerFont; diff --git a/vcl/inc/impbmp.hxx b/vcl/inc/impbmp.hxx index ba93d72749d4..a95aaa7b1b91 100644 --- a/vcl/inc/impbmp.hxx +++ b/vcl/inc/impbmp.hxx @@ -40,7 +40,6 @@ struct BitmapBuffer; class SalBitmap; class BitmapPalette; class SalGraphics; -class ImplServerBitmap; class Bitmap; class OutputDevice; class Color; diff --git a/vcl/inc/outdev.h b/vcl/inc/outdev.h index 614bfd7eba63..c807e6d344b1 100644 --- a/vcl/inc/outdev.h +++ b/vcl/inc/outdev.h @@ -39,7 +39,6 @@ class Size; class Font; class VirtualDevice; -class ImplServerGraphics; class ImplGetDevFontList; class GetDevSizeList; diff --git a/vcl/inc/svdata.hxx b/vcl/inc/svdata.hxx index 7af3132a5684..10037859e555 100644 --- a/vcl/inc/svdata.hxx +++ b/vcl/inc/svdata.hxx @@ -65,14 +65,12 @@ struct ImplHotKey; struct ImplEventHook; class Point; class Rectangle; -class ImpResMgr; class ResMgr; class ImplAccelManager; class ImplDevFontList; class ImplFontCache; class HelpTextWindow; class ImplTBDragMgr; -class ImplButtonList; class ImplIdleMgr; class DbgWindow; class FloatingWindow; @@ -96,11 +94,7 @@ class Printer; class SalFrame; class SalInstance; class SalSystem; -class SalProcessWindowList; -class SalTrayList; -class UniqueIdContainer; class ImplPrnQueueList; -class ImplVDevCache; class UnoWrapperBase; class GraphicConverter; class ImplWheelWindow; diff --git a/vcl/inc/unx/saldisp.hxx b/vcl/inc/unx/saldisp.hxx index 96a51caa8adf..792da867f3cd 100644 --- a/vcl/inc/unx/saldisp.hxx +++ b/vcl/inc/unx/saldisp.hxx @@ -209,8 +209,6 @@ public: class SalI18N_InputMethod; class SalI18N_KeyboardExtension; class AttributeProvider; -class SalUnicodeConverter; -class SalConverterCache; extern "C" { struct SnDisplay; diff --git a/vcl/inc/unx/salframe.h b/vcl/inc/unx/salframe.h index 71b1f5384e21..3adb3341e2a5 100644 --- a/vcl/inc/unx/salframe.h +++ b/vcl/inc/unx/salframe.h @@ -47,7 +47,6 @@ // -=-= forwards -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= class SalDisplay; class X11SalGraphics; -class SalGraphicsLayout; class SalI18N_InputContext; namespace vcl_sal { class WMAdaptor; class NetWMAdaptor; class GnomeWMAdaptor; } diff --git a/vcl/inc/unx/salgdi.h b/vcl/inc/unx/salgdi.h index f52605ae7bd1..0836bf8d6151 100644 --- a/vcl/inc/unx/salgdi.h +++ b/vcl/inc/unx/salgdi.h @@ -55,7 +55,6 @@ class PspSalPrinter; class PspSalInfoPrinter; class ServerFont; class ImplLayoutArgs; -class X11FontLayout; class ServerFontLayout; namespace basegfx { @@ -96,7 +95,6 @@ public: class VCLPLUG_GEN_PUBLIC X11SalGraphics : public SalGraphics { - friend class X11FontLayout; friend class ServerFontLayout; protected: SalFrame* m_pFrame; // the SalFrame which created this Graphics or NULL diff --git a/vcl/inc/vcl/floatwin.hxx b/vcl/inc/vcl/floatwin.hxx index feaa892a8f9a..c0306915995a 100644 --- a/vcl/inc/vcl/floatwin.hxx +++ b/vcl/inc/vcl/floatwin.hxx @@ -34,7 +34,6 @@ #include class ToolBox; -class PopupModeEvent; // ------------------------ // - FloatingWindow-Types - diff --git a/vcl/inc/vcl/menu.hxx b/vcl/inc/vcl/menu.hxx index 62c2ba9e0f5e..cd931c74fa61 100644 --- a/vcl/inc/vcl/menu.hxx +++ b/vcl/inc/vcl/menu.hxx @@ -49,7 +49,6 @@ class Image; class PopupMenu; class KeyCode; class KeyEvent; -class AppBarWindow; class MenuFloatingWindow; class Window; class SalMenu; diff --git a/vcl/inc/vcl/outdev.hxx b/vcl/inc/vcl/outdev.hxx index aa2b8cef98ae..b65c75a38403 100644 --- a/vcl/inc/vcl/outdev.hxx +++ b/vcl/inc/vcl/outdev.hxx @@ -287,9 +287,7 @@ class VCL_DLLPUBLIC OutputDevice : public Resource friend class Application; friend class Bitmap; friend class ImplImageBmp; - friend class ImplQPrinter; friend class Printer; - friend class SalGraphicsLayout; friend class System; friend class VirtualDevice; friend class Window; diff --git a/vcl/inc/vcl/print.hxx b/vcl/inc/vcl/print.hxx index f2fd35bf6f9a..375ebf819bc7 100644 --- a/vcl/inc/vcl/print.hxx +++ b/vcl/inc/vcl/print.hxx @@ -225,7 +225,6 @@ public: class VCL_DLLPUBLIC Printer : public OutputDevice { friend class OutputDevice; - friend class ImplQPrinter; private: SalInfoPrinter* mpInfoPrinter; diff --git a/vcl/inc/vcl/tabctrl.hxx b/vcl/inc/vcl/tabctrl.hxx index 4df703e3833a..954f10861942 100644 --- a/vcl/inc/vcl/tabctrl.hxx +++ b/vcl/inc/vcl/tabctrl.hxx @@ -35,7 +35,6 @@ struct ImplTabItem; struct ImplTabCtrlData; -class ImplTabItemList; class TabPage; class PushButton; class ListBox; diff --git a/vcl/inc/vcl/texteng.hxx b/vcl/inc/vcl/texteng.hxx index 4eeee732d574..360f34798190 100644 --- a/vcl/inc/vcl/texteng.hxx +++ b/vcl/inc/vcl/texteng.hxx @@ -40,7 +40,6 @@ class TextCharAttrib; class TextUndo; class TextUndoManager; class EditSelFunctionSet; -class EditSelEngine; class IdleFormatter; class TextNode; class OutputDevice; diff --git a/vcl/inc/vcl/unowrap.hxx b/vcl/inc/vcl/unowrap.hxx index e51794501b40..8c07682efa16 100644 --- a/vcl/inc/vcl/unowrap.hxx +++ b/vcl/inc/vcl/unowrap.hxx @@ -35,7 +35,6 @@ class XWindowPeer; class XToolkit; -class XVclToolkit; class EventList; class Window; class OutputDevice; @@ -43,7 +42,6 @@ class MouseEvent; class CommandEvent; class KeyEvent; class Rectangle; -class XVclComponentPeer; class Menu; namespace com { diff --git a/vcl/inc/vcl/virdev.hxx b/vcl/inc/vcl/virdev.hxx index 9a5b01d2c130..a3a551f2f803 100644 --- a/vcl/inc/vcl/virdev.hxx +++ b/vcl/inc/vcl/virdev.hxx @@ -39,7 +39,6 @@ // ----------------- class SalVirtualDevice; -class RmVirtualDevice; struct SystemGraphicsData; class VCL_DLLPUBLIC VirtualDevice : public OutputDevice diff --git a/vcl/unx/generic/dtrans/X11_clipboard.hxx b/vcl/unx/generic/dtrans/X11_clipboard.hxx index 18b4ea894477..05b6b5a46cfb 100644 --- a/vcl/unx/generic/dtrans/X11_clipboard.hxx +++ b/vcl/unx/generic/dtrans/X11_clipboard.hxx @@ -54,7 +54,6 @@ namespace x11 { friend class SelectionManager; - friend class X11_Transferable; void fireChangedContentsEvent(); void clearContents(); -- cgit