diff options
Diffstat (limited to 'src/sexpr')
-rw-r--r-- | src/sexpr/lexer.cpp | 2 | ||||
-rw-r--r-- | src/sexpr/lexer.hpp | 3 | ||||
-rw-r--r-- | src/sexpr/lexer_test.cpp | 2 | ||||
-rw-r--r-- | src/sexpr/parser.cpp | 3 | ||||
-rw-r--r-- | src/sexpr/parser.hpp | 2 |
5 files changed, 9 insertions, 3 deletions
diff --git a/src/sexpr/lexer.cpp b/src/sexpr/lexer.cpp index cc7087b..a032c92 100644 --- a/src/sexpr/lexer.cpp +++ b/src/sexpr/lexer.cpp @@ -19,6 +19,8 @@ // along with this program. If not, see <http://www.gnu.org/licenses/>. #include "../strings/mstring.hpp" +#include "../strings/vstring.hpp" +#include "../strings/literal.hpp" #include "../io/cxxstdio.hpp" diff --git a/src/sexpr/lexer.hpp b/src/sexpr/lexer.hpp index 89380b7..2fec51a 100644 --- a/src/sexpr/lexer.hpp +++ b/src/sexpr/lexer.hpp @@ -23,9 +23,8 @@ # include <vector> +# include "../strings/fwd.hpp" # include "../strings/astring.hpp" -# include "../strings/vstring.hpp" -# include "../strings/xstring.hpp" # include "../strings/zstring.hpp" # include "../io/line.hpp" diff --git a/src/sexpr/lexer_test.cpp b/src/sexpr/lexer_test.cpp index fbff0d8..d356f49 100644 --- a/src/sexpr/lexer_test.cpp +++ b/src/sexpr/lexer_test.cpp @@ -20,6 +20,8 @@ #include <gtest/gtest.h> +#include "../strings/vstring.hpp" + #include "../poison.hpp" static diff --git a/src/sexpr/parser.cpp b/src/sexpr/parser.cpp index c096649..00d2480 100644 --- a/src/sexpr/parser.cpp +++ b/src/sexpr/parser.cpp @@ -20,6 +20,9 @@ #include <cerrno> +#include "../strings/zstring.hpp" +#include "../strings/xstring.hpp" + #include "../poison.hpp" namespace sexpr diff --git a/src/sexpr/parser.hpp b/src/sexpr/parser.hpp index 4ce7f2d..ad3ad90 100644 --- a/src/sexpr/parser.hpp +++ b/src/sexpr/parser.hpp @@ -23,7 +23,7 @@ # include <cstdlib> -# include "../strings/zstring.hpp" +# include "../strings/fwd.hpp" # include "../io/line.hpp" |