Skip to content
Snippets Groups Projects
Commit 0ccad1b1 authored by Adam Wardynski's avatar Adam Wardynski
Browse files

Decouple variables.h a bit from concrete Value headers - with forward declarations.

parent c79eaf53
Branches
No related merge requests found
......@@ -3,6 +3,7 @@
#include <libwccl/ops/functions/bool/predicate.h>
#include <libwccl/values/position.h>
#include <libwccl/values/tset.h>
namespace Wccl {
......
......@@ -3,6 +3,7 @@
#include <libwccl/ops/functions/bool/predicate.h>
#include <libwccl/values/position.h>
#include <libwccl/values/tset.h>
namespace Wccl {
......
......@@ -3,6 +3,7 @@
#include <libwccl/ops/functions/bool/predicate.h>
#include <libwccl/values/position.h>
#include <libwccl/values/tset.h>
namespace Wccl {
......
......@@ -4,6 +4,7 @@
#include <libwccl/ops/tagaction.h>
#include <libwccl/values/position.h>
#include <libwccl/values/bool.h>
#include <libwccl/values/tset.h>
#include <libwccl/ops/function.h>
namespace Wccl {
......
......@@ -4,6 +4,7 @@
#include <libwccl/ops/tagaction.h>
#include <libwccl/values/position.h>
#include <libwccl/values/bool.h>
#include <libwccl/values/tset.h>
#include <libwccl/ops/function.h>
namespace Wccl {
......
#include <libwccl/variables.h>
#include <boost/mpl/always.hpp>
#include <boost/mpl/pop_front.hpp>
#include <libwccl/values/match.h>
#include <libwccl/values/position.h>
#include <libwccl/values/strset.h>
#include <libwccl/values/tset.h>
namespace Wccl {
......
......@@ -3,10 +3,6 @@
#include <libwccl/exception.h>
#include <libwccl/values/bool.h>
#include <libwccl/values/match.h>
#include <libwccl/values/position.h>
#include <libwccl/values/strset.h>
#include <libwccl/values/tset.h>
#include <iostream>
#include <map>
#include <string>
......@@ -23,6 +19,11 @@
namespace Wccl {
class Match;
class Position;
class StrSet;
class TSet;
namespace detail {
/**
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment