diff --git a/src/util/json/array.h b/src/util/json/array.h index 175e717..a22e807 100644 --- a/src/util/json/array.h +++ b/src/util/json/array.h @@ -12,6 +12,7 @@ #include #include "util/json/parser.h" +#include "util/json/value.h" namespace Json { diff --git a/src/util/json/object.h b/src/util/json/object.h index b02e84d..d8bf27f 100644 --- a/src/util/json/object.h +++ b/src/util/json/object.h @@ -12,6 +12,7 @@ #include // move #include "util/json/parser.h" +#include "util/json/value.h" namespace Json { diff --git a/src/util/json/parser.cpp b/src/util/json/parser.cpp index 5f06e28..a0d9730 100644 --- a/src/util/json/parser.cpp +++ b/src/util/json/parser.cpp @@ -16,6 +16,7 @@ #include "util/json/lexer.h" #include "util/json/object.h" #include "util/json/parser.h" +#include "util/json/value.h" namespace Json { diff --git a/src/util/json/parser.h b/src/util/json/parser.h index 315f841..d2abcb0 100644 --- a/src/util/json/parser.h +++ b/src/util/json/parser.h @@ -11,11 +11,11 @@ #include #include "util/json/lexer.h" -#include "util/json/value.h" namespace Json { class Job; +class Value; class Parser { public: