summaryrefslogtreecommitdiff
path: root/include/basic/sbstar.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/basic/sbstar.hxx')
-rw-r--r--include/basic/sbstar.hxx16
1 files changed, 5 insertions, 11 deletions
diff --git a/include/basic/sbstar.hxx b/include/basic/sbstar.hxx
index 884974597388..9275701137be 100644
--- a/include/basic/sbstar.hxx
+++ b/include/basic/sbstar.hxx
@@ -27,25 +27,19 @@
#include <tools/link.hxx>
#include <basic/sbdef.hxx>
-#include <basic/sberrors.hxx>
-#include <com/sun/star/script/ModuleInfo.hpp>
-#include <com/sun/star/frame/XModel.hpp>
#include <basic/basicdllapi.h>
-class SbiInstance; // runtime instance
-class SbiRuntime; // currently running procedure
-class SbiImage; // compiled image
-class BasicLibInfo; // info block for basic manager
+namespace com::sun::star::frame { class XModel; }
+namespace com::sun::star::script { struct ModuleInfo; }
+
class SbMethod;
-class BasicManager;
-class DocBasicItem;
class BASIC_DLLPUBLIC StarBASIC : public SbxObject
{
friend class SbiScanner;
friend class SbiExpression; // Access to RTL
- friend class SbiInstance;
- friend class SbiRuntime;
+ friend class SbiInstance; // runtime instance
+ friend class SbiRuntime; // currently running procedure
friend class DocBasicItem;
SbModules pModules; // List of all modules