From 0f1b68e093dfe0357adf400ea7b4746f09fb4cba Mon Sep 17 00:00:00 2001 From: Martin Nowack Date: Sun, 29 Jul 2018 20:46:44 +0100 Subject: Fix missing includes and declarations --- include/klee/SolverImpl.h | 2 ++ lib/Core/MemoryManager.h | 3 ++- lib/Core/SeedInfo.h | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/include/klee/SolverImpl.h b/include/klee/SolverImpl.h index c17082a8..615f20c5 100644 --- a/include/klee/SolverImpl.h +++ b/include/klee/SolverImpl.h @@ -10,6 +10,8 @@ #ifndef KLEE_SOLVERIMPL_H #define KLEE_SOLVERIMPL_H +#include "Solver.h" + #include namespace klee { diff --git a/lib/Core/MemoryManager.h b/lib/Core/MemoryManager.h index cc2073d8..d7233a80 100644 --- a/lib/Core/MemoryManager.h +++ b/lib/Core/MemoryManager.h @@ -10,8 +10,9 @@ #ifndef KLEE_MEMORYMANAGER_H #define KLEE_MEMORYMANAGER_H +#include #include -#include +#include namespace llvm { class Value; diff --git a/lib/Core/SeedInfo.h b/lib/Core/SeedInfo.h index 0acb130b..1820ef23 100644 --- a/lib/Core/SeedInfo.h +++ b/lib/Core/SeedInfo.h @@ -20,6 +20,7 @@ extern "C" { namespace klee { class ExecutionState; class TimingSolver; + class MemoryObject; class SeedInfo { public: -- cgit 1.4.1