mirror of
https://github.com/LibreOffice/core.git
synced 2025-07-20 18:18:30 +00:00
Remove obsolete fw declarations from avmedia, basctl, basic, binaryurp
found with bin/find-unneeded-includes --fwdecl Change-Id: Ia9eb16d95b02b5e8c13a98b6cc4b06a6315f2311 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183878 Reviewed-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de> Tested-by: Jenkins
This commit is contained in:
@ -32,8 +32,6 @@ constexpr sal_Int32 AVMEDIA_CONTROLOFFSET = 6;
|
||||
namespace avmedia
|
||||
{
|
||||
|
||||
class MediaItem;
|
||||
|
||||
class MediaControl : public InterimItemWindow, public MediaControlBase
|
||||
{
|
||||
public:
|
||||
|
@ -27,8 +27,6 @@
|
||||
|
||||
namespace avmedia::gstreamer {
|
||||
|
||||
class Player;
|
||||
|
||||
class Window : public ::cppu::WeakImplHelper< css::media::XPlayerWindow,
|
||||
css::lang::XServiceInfo >
|
||||
{
|
||||
|
@ -48,7 +48,6 @@
|
||||
|
||||
class ExtTextEngine;
|
||||
class TextView;
|
||||
class SvxSearchItem;
|
||||
namespace com::sun::star::beans { class XMultiPropertySet; }
|
||||
|
||||
namespace basctl
|
||||
|
@ -20,7 +20,6 @@
|
||||
#pragma once
|
||||
|
||||
class StarBASIC;
|
||||
class SvxSearchItem;
|
||||
|
||||
|
||||
#include <bastypes.hxx>
|
||||
|
@ -13,8 +13,6 @@
|
||||
|
||||
namespace basctl
|
||||
{
|
||||
class EditorWindow;
|
||||
|
||||
class EditorWindowUIObject : public WindowUIObject
|
||||
{
|
||||
VclPtr<basctl::EditorWindow> mxEditorWindow;
|
||||
|
@ -26,16 +26,11 @@
|
||||
#include <svl/undo.hxx>
|
||||
#include <memory>
|
||||
|
||||
class Printer;
|
||||
class StarBASIC;
|
||||
class SfxItemSet;
|
||||
class SfxUndoManager;
|
||||
class SdrUndoAction;
|
||||
|
||||
namespace basctl
|
||||
{
|
||||
|
||||
class DlgEditor;
|
||||
class DlgEdModel;
|
||||
class DlgEdPage;
|
||||
class DlgEdView;
|
||||
|
@ -34,8 +34,6 @@
|
||||
class SfxViewFactory;
|
||||
class SdrView;
|
||||
class TabBar;
|
||||
class SbxObject;
|
||||
class SbModule;
|
||||
class StarBASIC;
|
||||
|
||||
namespace basctl
|
||||
@ -51,8 +49,6 @@ class ModulWindow;
|
||||
class ModulWindowLayout;
|
||||
class DialogWindow;
|
||||
class DialogWindowLayout;
|
||||
class TabBar;
|
||||
class BaseWindow;
|
||||
class LocalizationMgr;
|
||||
class BasicColorConfig;
|
||||
class ContainerListenerImpl;
|
||||
|
@ -28,7 +28,6 @@ class SbxVariable;
|
||||
class StarBASIC;
|
||||
class SfxUInt16Item;
|
||||
class SfxBindings;
|
||||
class SfxDispatcher;
|
||||
namespace weld { class Widget; class Window; }
|
||||
|
||||
namespace basctl
|
||||
|
@ -30,7 +30,6 @@
|
||||
#include <string_view>
|
||||
#include <unordered_map>
|
||||
|
||||
class SbModule;
|
||||
class SfxItemSet;
|
||||
class SfxRequest;
|
||||
class SvxSearchItem;
|
||||
@ -47,8 +46,6 @@ namespace basctl
|
||||
{
|
||||
|
||||
class Layout;
|
||||
class ModulWindow;
|
||||
class DialogWindow;
|
||||
|
||||
constexpr auto LINE_SEP_CR = 0x0D;
|
||||
constexpr auto LINE_SEP = 0x0A;
|
||||
|
@ -25,15 +25,11 @@
|
||||
|
||||
#include <vector>
|
||||
|
||||
class DockingWindow;
|
||||
class SfxRequest;
|
||||
class SfxItemSet;
|
||||
|
||||
namespace basctl
|
||||
{
|
||||
class DockingWindow;
|
||||
class BaseWindow;
|
||||
|
||||
// Layout -- the common base of ModulLayout and DialogLayout.
|
||||
// Handles the splitting lines and the dockable windows.
|
||||
|
||||
|
@ -30,7 +30,6 @@
|
||||
#include <svx/svdmark.hxx>
|
||||
#include "bastypes.hxx"
|
||||
|
||||
class SfxBindings;
|
||||
class SdrView;
|
||||
class SfxViewShell;
|
||||
|
||||
|
@ -29,7 +29,6 @@
|
||||
#include <vector>
|
||||
|
||||
class SbxFactory;
|
||||
class SbxVariable;
|
||||
class SbxBasicFormater;
|
||||
|
||||
// AppData structure for SBX:
|
||||
|
@ -31,7 +31,6 @@ class SbiExprList;
|
||||
class SbiParser;
|
||||
class SbiCodeGen;
|
||||
class SbiSymDef;
|
||||
class SbiProcDef;
|
||||
|
||||
|
||||
typedef std::unique_ptr<SbiExprList> SbiExprListPtr;
|
||||
|
@ -41,7 +41,6 @@
|
||||
#include <o3tl/typed_flags_set.hxx>
|
||||
#include <tools/wldcrd.hxx>
|
||||
|
||||
class SbiInstance; // active StarBASIC process
|
||||
class SbiRuntime; // active StarBASIC procedure instance
|
||||
|
||||
struct SbiArgv; // Argv stack element
|
||||
|
@ -31,10 +31,6 @@ namespace utl
|
||||
{
|
||||
class TransliterationWrapper;
|
||||
}
|
||||
class SbUnoFactory;
|
||||
class SbTypeFactory;
|
||||
class SbOLEFactory;
|
||||
class SbFormFactory;
|
||||
class SbiInstance;
|
||||
class SbModule;
|
||||
class BasicManager;
|
||||
|
@ -26,7 +26,6 @@
|
||||
class SbiConstDef;
|
||||
class SbiParser;
|
||||
class SbiProcDef;
|
||||
class SbiStringPool;
|
||||
class SbiSymDef; // base class
|
||||
|
||||
enum SbiSymScope { SbLOCAL, SbPARAM, SbPUBLIC, SbGLOBAL, SbRTL };
|
||||
|
@ -55,12 +55,9 @@ namespace com::sun::star {
|
||||
namespace lang { class XEventListener; }
|
||||
namespace uno {
|
||||
class Any;
|
||||
class TypeDescription;
|
||||
class UnoInterfaceReference;
|
||||
class XInterface;
|
||||
}
|
||||
}
|
||||
namespace rtl { class ByteSequence; }
|
||||
|
||||
namespace binaryurp {
|
||||
|
||||
|
@ -31,14 +31,6 @@
|
||||
#include <cppuhelper/compbase.hxx>
|
||||
#include <sal/types.h>
|
||||
|
||||
namespace com::sun::star {
|
||||
namespace connection { class XConnection; }
|
||||
namespace uno {
|
||||
class XComponentContext;
|
||||
class XInterface;
|
||||
}
|
||||
}
|
||||
|
||||
namespace binaryurp {
|
||||
|
||||
// That BridgeFactory derives from XComponent appears to be a historic mistake;
|
||||
|
Reference in New Issue
Block a user