App: use forward declaration to reduce compile time

This commit is contained in:
wmayer
2022-03-04 17:27:53 +01:00
parent 6c2e1a2d6e
commit 1cbecdf122
9 changed files with 14 additions and 3 deletions

View File

@@ -28,7 +28,7 @@
#include <boost_signals2.hpp>
#include <boost_graph_adjacency_list.hpp>
#include <boost/graph/topological_sort.hpp>
#include <App/Expression.h>
#include <App/PropertyLinks.h>
#include <set>
namespace Base {
@@ -42,6 +42,7 @@ class DocumentObject;
class DocumentObjectExecReturn;
class ObjectIdentifier;
class Expression;
using ExpressionPtr = std::unique_ptr<Expression>;
class AppExport PropertyExpressionContainer : public App::PropertyXLinkContainer
{