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