Browse Source

Util: Forward declare Value in the Parser class

master
Riyyi 3 years ago
parent
commit
66774364fd
  1. 1
      src/util/json/array.h
  2. 1
      src/util/json/object.h
  3. 1
      src/util/json/parser.cpp
  4. 2
      src/util/json/parser.h

1
src/util/json/array.h

@ -12,6 +12,7 @@
#include <vector> #include <vector>
#include "util/json/parser.h" #include "util/json/parser.h"
#include "util/json/value.h"
namespace Json { namespace Json {

1
src/util/json/object.h

@ -12,6 +12,7 @@
#include <utility> // move #include <utility> // move
#include "util/json/parser.h" #include "util/json/parser.h"
#include "util/json/value.h"
namespace Json { namespace Json {

1
src/util/json/parser.cpp

@ -16,6 +16,7 @@
#include "util/json/lexer.h" #include "util/json/lexer.h"
#include "util/json/object.h" #include "util/json/object.h"
#include "util/json/parser.h" #include "util/json/parser.h"
#include "util/json/value.h"
namespace Json { namespace Json {

2
src/util/json/parser.h

@ -11,11 +11,11 @@
#include <vector> #include <vector>
#include "util/json/lexer.h" #include "util/json/lexer.h"
#include "util/json/value.h"
namespace Json { namespace Json {
class Job; class Job;
class Value;
class Parser { class Parser {
public: public:

Loading…
Cancel
Save