From bc97cc4d6ea998d066660fe86c3ea24e23fe2eb5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Del=20Pino?= <stephane.delpino44@gmail.com>
Date: Sat, 18 Feb 2023 22:46:17 +0100
Subject: [PATCH] Remove useless includes

---
 src/language/modules/BinaryOperatorRegisterForVh.cpp         | 1 -
 src/language/modules/MathFunctionRegisterForVh.cpp           | 1 -
 src/language/modules/UnaryOperatorRegisterForVh.cpp          | 1 -
 src/language/utils/EmbeddedDiscreteFunctionMathFunctions.cpp | 1 -
 src/output/WriterBase.hpp                                    | 1 -
 5 files changed, 5 deletions(-)

diff --git a/src/language/modules/BinaryOperatorRegisterForVh.cpp b/src/language/modules/BinaryOperatorRegisterForVh.cpp
index 098228f13..3eb835373 100644
--- a/src/language/modules/BinaryOperatorRegisterForVh.cpp
+++ b/src/language/modules/BinaryOperatorRegisterForVh.cpp
@@ -6,7 +6,6 @@
 #include <language/utils/DataVariant.hpp>
 #include <language/utils/EmbeddedDiscreteFunctionOperators.hpp>
 #include <language/utils/OperatorRepository.hpp>
-#include <scheme/IDiscreteFunction.hpp>
 
 void
 BinaryOperatorRegisterForVh::_register_plus()
diff --git a/src/language/modules/MathFunctionRegisterForVh.cpp b/src/language/modules/MathFunctionRegisterForVh.cpp
index aa309ca19..122f9d20d 100644
--- a/src/language/modules/MathFunctionRegisterForVh.cpp
+++ b/src/language/modules/MathFunctionRegisterForVh.cpp
@@ -4,7 +4,6 @@
 #include <language/utils/BuiltinFunctionEmbedder.hpp>
 #include <language/utils/EmbeddedDiscreteFunctionMathFunctions.hpp>
 #include <scheme/DiscreteFunctionVariant.hpp>
-#include <scheme/IDiscreteFunctionDescriptor.hpp>
 
 MathFunctionRegisterForVh::MathFunctionRegisterForVh(SchemeModule& scheme_module)
 {
diff --git a/src/language/modules/UnaryOperatorRegisterForVh.cpp b/src/language/modules/UnaryOperatorRegisterForVh.cpp
index 417cc32f5..e2e9c2db9 100644
--- a/src/language/modules/UnaryOperatorRegisterForVh.cpp
+++ b/src/language/modules/UnaryOperatorRegisterForVh.cpp
@@ -6,7 +6,6 @@
 #include <language/utils/EmbeddedDiscreteFunctionOperators.hpp>
 #include <language/utils/OperatorRepository.hpp>
 #include <language/utils/UnaryOperatorProcessorBuilder.hpp>
-#include <scheme/IDiscreteFunction.hpp>
 
 void
 UnaryOperatorRegisterForVh::_register_unary_minus()
diff --git a/src/language/utils/EmbeddedDiscreteFunctionMathFunctions.cpp b/src/language/utils/EmbeddedDiscreteFunctionMathFunctions.cpp
index f71b3bec2..3d820c561 100644
--- a/src/language/utils/EmbeddedDiscreteFunctionMathFunctions.cpp
+++ b/src/language/utils/EmbeddedDiscreteFunctionMathFunctions.cpp
@@ -6,7 +6,6 @@
 #include <scheme/DiscreteFunctionP0Vector.hpp>
 #include <scheme/DiscreteFunctionUtils.hpp>
 #include <scheme/DiscreteFunctionVariant.hpp>
-#include <scheme/IDiscreteFunction.hpp>
 #include <scheme/IDiscreteFunctionDescriptor.hpp>
 
 #include <utils/Demangle.hpp>
diff --git a/src/output/WriterBase.hpp b/src/output/WriterBase.hpp
index ae57e9af2..7fae994d7 100644
--- a/src/output/WriterBase.hpp
+++ b/src/output/WriterBase.hpp
@@ -10,7 +10,6 @@
 
 class IMesh;
 class OutputNamedItemDataSet;
-class IDiscreteFunction;
 class NamedDiscreteFunction;
 
 class WriterBase : public IWriter
-- 
GitLab