summaryrefslogtreecommitdiff
path: root/sc/inc/table.hxx
diff options
context:
space:
mode:
authorGabor Kelemen <kelemeng@ubuntu.com>2018-05-19 07:29:47 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2018-06-18 15:11:50 +0200
commitcb9414f59eca713e1aebac0a2894e8c9412612b7 (patch)
treee5933dcf0f1fb34d5bb47c93e142e284cfd80f98 /sc/inc/table.hxx
parent80e9f9f8d8cc3e1073f98b1413bc0b80b93ec4f9 (diff)
tdf#42949 Fix IWYU warnings in sc/inc/[Tt]*
Found with bin/find-unneeded-includes Only removal proposals are dealt with here and a bit of fallout management. Change-Id: I347377d7bb2a0cf8acda1ad28b5cc79bb954ab7d Reviewed-on: https://gerrit.libreoffice.org/55726 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'sc/inc/table.hxx')
-rw-r--r--sc/inc/table.hxx16
1 files changed, 5 insertions, 11 deletions
diff --git a/sc/inc/table.hxx b/sc/inc/table.hxx
index d310d998abc7..a2aa4c911b57 100644
--- a/sc/inc/table.hxx
+++ b/sc/inc/table.hxx
@@ -21,16 +21,12 @@
#define INCLUDED_SC_INC_TABLE_HXX
#include <vector>
-#include <utility>
#include <tools/gen.hxx>
#include <tools/color.hxx>
-#include <com/sun/star/uno/Sequence.hxx>
#include "attarray.hxx"
#include "column.hxx"
#include "colcontainer.hxx"
#include "sortparam.hxx"
-#include "compressedarray.hxx"
-#include "postit.hxx"
#include "types.hxx"
#include "cellvalue.hxx"
#include <formula/types.hxx>
@@ -39,9 +35,11 @@
#include "document.hxx"
#include <set>
-#include <map>
#include <memory>
+template <typename A, typename D> class ScBitMaskCompressedArray;
+template <typename A, typename D> class ScCompressedArray;
+
namespace utl {
class TextSearch;
}
@@ -55,7 +53,6 @@ namespace com { namespace sun { namespace star {
namespace formula { struct VectorRefArray; }
namespace sc {
-struct FormulaGroupContext;
class StartListeningContext;
class EndListeningContext;
class CopyFromClipContext;
@@ -76,8 +73,6 @@ class TableValues;
class RowHeightContext;
class CompileFormulaContext;
struct SetFormulaDirtyContext;
-class RefMovedHint;
-struct ReorderParam;
class ColumnIterator;
}
@@ -89,7 +84,6 @@ class SvxBoxItem;
class SvxSearchItem;
class ScAutoFormatData;
-class ScDocument;
class ScEditDataArray;
class ScFormulaCell;
class ScOutlineTable;
@@ -105,7 +99,6 @@ class ScTableProtection;
class ScUserListData;
struct RowInfo;
struct ScFunctionData;
-struct ScLineFlags;
class CollatorWrapper;
class ScFlatUInt16RowSegments;
class ScFlatBoolRowSegments;
@@ -114,10 +107,11 @@ struct ScSetStringParam;
struct ScColWidthParam;
class ScRangeName;
class ScDBData;
-class ScDocumentImport;
class ScHint;
+class ScPostIt;
struct ScInterpreterContext;
+
class ScColumnsRange final
{
public: