summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--basctl/source/inc/basidesh.hxx1
-rw-r--r--comphelper/inc/comphelper/accessiblecontexthelper.hxx2
-rw-r--r--cosv/inc/cosv/file.hxx3
-rw-r--r--editeng/inc/editeng/outliner.hxx2
-rw-r--r--filter/inc/filter/msfilter/svdfppt.hxx1
-rw-r--r--filter/inc/filter/msfilter/svxmsbas.hxx2
-rw-r--r--framework/inc/uiconfiguration/windowstateconfiguration.hxx1
-rw-r--r--rsc/inc/rscall.h1
-rw-r--r--salhelper/source/timer.cxx2
-rw-r--r--sd/source/ui/inc/drawview.hxx2
-rw-r--r--sd/source/ui/inc/prntopts.hxx1
-rw-r--r--sd/source/ui/inc/tpoption.hxx1
-rw-r--r--sfx2/inc/sfx2/app.hxx2
-rw-r--r--sfx2/inc/sfx2/bindings.hxx2
-rw-r--r--sfx2/inc/sfx2/fcontnr.hxx1
-rw-r--r--sfx2/inc/sfx2/frame.hxx2
-rw-r--r--sfx2/inc/sfx2/frmhtml.hxx4
-rw-r--r--sfx2/inc/sfx2/frmhtmlw.hxx1
-rw-r--r--sfx2/inc/sfx2/objface.hxx1
-rw-r--r--sfx2/inc/sfx2/objsh.hxx2
-rw-r--r--sfx2/inc/sfx2/progress.hxx2
-rw-r--r--sfx2/inc/sfx2/request.hxx1
-rw-r--r--sfx2/inc/sfx2/shell.hxx1
-rw-r--r--sfx2/inc/sfx2/tabdlg.hxx1
-rw-r--r--sfx2/inc/sfx2/tbxctrl.hxx4
-rw-r--r--sfx2/inc/sfx2/viewfrm.hxx1
-rw-r--r--sfx2/inc/sfx2/viewsh.hxx2
-rw-r--r--sfx2/source/inc/workwin.hxx1
-rw-r--r--sot/inc/sot/storage.hxx1
-rw-r--r--stoc/source/inspect/introspection.cxx3
-rw-r--r--svl/inc/svl/itempool.hxx2
-rw-r--r--svl/inc/svl/stylepool.hxx1
-rw-r--r--svl/inc/svl/szitem.hxx1
-rw-r--r--svtools/inc/svtools/editbrowsebox.hxx2
-rw-r--r--svtools/inc/svtools/htmlout.hxx1
-rw-r--r--svtools/inc/svtools/inetimg.hxx1
-rw-r--r--svtools/inc/svtools/svxbox.hxx1
-rw-r--r--svtools/source/dialogs/filedlg2.hxx2
-rw-r--r--svtools/source/dialogs/mcvmath.hxx2
-rw-r--r--svx/inc/svx/EnhancedCustomShape2d.hxx1
-rw-r--r--svx/inc/svx/e3dundo.hxx1
-rw-r--r--svx/inc/svx/fmmodel.hxx1
-rw-r--r--svx/inc/svx/fmpage.hxx1
-rw-r--r--svx/inc/svx/fmshell.hxx1
-rw-r--r--svx/inc/svx/fmview.hxx1
-rw-r--r--svx/inc/svx/sdrpagewindow.hxx1
-rw-r--r--svx/inc/svx/svddrgv.hxx2
-rw-r--r--svx/inc/svx/svdglob.hxx1
-rw-r--r--svx/inc/svx/svdhdl.hxx3
-rw-r--r--svx/inc/svx/svdotable.hxx1
-rw-r--r--svx/inc/svx/svdotext.hxx1
-rw-r--r--svx/inc/svx/svdoutl.hxx1
-rw-r--r--svx/inc/svx/svdpagv.hxx1
-rw-r--r--svx/inc/svx/svdpntv.hxx3
-rw-r--r--svx/inc/svx/unopage.hxx2
-rw-r--r--svx/inc/svx/unoshape.hxx1
-rw-r--r--svx/inc/svx/unoshcol.hxx2
-rw-r--r--svx/inc/svx/view3d.hxx1
-rw-r--r--svx/source/inc/fmshimp.hxx1
-rw-r--r--sw/inc/crsrsh.hxx1
-rw-r--r--sw/inc/istyleaccess.hxx2
-rw-r--r--sw/inc/pagedesc.hxx1
-rw-r--r--sw/inc/postithelper.hxx1
-rw-r--r--sw/inc/printdata.hxx1
-rw-r--r--sw/inc/splargs.hxx1
-rw-r--r--sw/source/core/inc/rolbck.hxx1
-rw-r--r--sw/source/core/inc/swblocks.hxx1
-rw-r--r--sw/source/filter/ww8/ww8scan.hxx1
-rw-r--r--sw/source/filter/xml/xmlexp.hxx2
-rw-r--r--sw/source/ui/inc/cfgitems.hxx5
-rw-r--r--sw/source/ui/inc/view.hxx1
-rw-r--r--toolkit/inc/toolkit/awt/vclxtoolkit.hxx1
-rw-r--r--tools/inc/tools/fsys.hxx2
-rw-r--r--tools/inc/tools/inetstrm.hxx1
-rw-r--r--tools/inc/tools/stream.hxx2
-rw-r--r--ucb/source/ucp/file/filstr.hxx4
-rw-r--r--vcl/generic/glyphs/gcach_ftyp.hxx1
-rw-r--r--vcl/inc/graphite_layout.hxx4
-rw-r--r--vcl/inc/impbmp.hxx1
-rw-r--r--vcl/inc/outdev.h1
-rw-r--r--vcl/inc/svdata.hxx6
-rw-r--r--vcl/inc/unx/saldisp.hxx2
-rw-r--r--vcl/inc/unx/salframe.h1
-rw-r--r--vcl/inc/unx/salgdi.h2
-rw-r--r--vcl/inc/vcl/floatwin.hxx1
-rw-r--r--vcl/inc/vcl/menu.hxx1
-rw-r--r--vcl/inc/vcl/outdev.hxx2
-rw-r--r--vcl/inc/vcl/print.hxx1
-rw-r--r--vcl/inc/vcl/tabctrl.hxx1
-rw-r--r--vcl/inc/vcl/texteng.hxx1
-rw-r--r--vcl/inc/vcl/unowrap.hxx2
-rw-r--r--vcl/inc/vcl/virdev.hxx1
-rw-r--r--vcl/unx/generic/dtrans/X11_clipboard.hxx1
93 files changed, 0 insertions, 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 <cosv/ploc.hxx>
-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 <sfx2/sfxhtml.hxx>
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 <svtools/htmlout.hxx>
#include <svtools/htmlkywd.hxx>
-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 <svl/itemset.hxx>
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 <svl/poolitem.hxx>
-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<SvxBoxEntry*> 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 <tools/solar.h>
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 <svx/svdundo.hxx>
-class E3DObject;
#include <svx/scene3d.hxx>
#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 <svx/svdobj.hxx>
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 <cppuhelper/implbase3.hxx>
#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 <com/sun/star/linguistic2/XSpellAlternatives.hpp>
#include <com/sun/star/linguistic2/XSpellChecker1.hpp>
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 <cmdid.h>
-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<typename prefix> 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 <rtl/textcvt.h>
-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 <vcl/syswin.hxx>
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();