diff options
Diffstat (limited to 'src/preprocessing/passes/non_clausal_simp.h')
-rw-r--r-- | src/preprocessing/passes/non_clausal_simp.h | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/src/preprocessing/passes/non_clausal_simp.h b/src/preprocessing/passes/non_clausal_simp.h index f94eb2d70..9539b6fd8 100644 --- a/src/preprocessing/passes/non_clausal_simp.h +++ b/src/preprocessing/passes/non_clausal_simp.h @@ -17,16 +17,23 @@ #ifndef CVC4__PREPROCESSING__PASSES__NON_CLAUSAL_SIMP_H #define CVC4__PREPROCESSING__PASSES__NON_CLAUSAL_SIMP_H -#include <vector> - -#include "expr/lazy_proof.h" +#include "context/cdlist.h" #include "expr/node.h" #include "preprocessing/preprocessing_pass.h" -#include "preprocessing/preprocessing_pass_context.h" -#include "smt/preprocess_proof_generator.h" #include "theory/trust_node.h" namespace CVC4 { + +class LazyCDProof; +class ProofNodeManager; + +namespace smt { +class PreprocessProofGenerator; +} +namespace theory { +class TrustSubstitutionMap; +} + namespace preprocessing { namespace passes { |