Val: eliminate the "RE.h" include

This commit is contained in:
Max Kellermann 2020-02-11 11:08:56 +01:00
parent e98cf0a4a0
commit c78fa4bcf9
4 changed files with 5 additions and 1 deletions

View file

@ -6,6 +6,7 @@
#include "BroString.h" #include "BroString.h"
#include "Dict.h" #include "Dict.h"
#include "Val.h" #include "Val.h"
#include "RE.h"
#include "Reporter.h" #include "Reporter.h"
#include "Func.h" #include "Func.h"

View file

@ -5,7 +5,6 @@
#include "Type.h" #include "Type.h"
#include "Timer.h" #include "Timer.h"
#include "Notifier.h" #include "Notifier.h"
#include "RE.h"
#include "net_util.h" #include "net_util.h"
#include <vector> #include <vector>
@ -60,6 +59,8 @@ class VectorVal;
class TableEntryVal; class TableEntryVal;
class RE_Matcher;
typedef union { typedef union {
// Used for bool, int, enum. // Used for bool, int, enum.
bro_int_t int_val; bro_int_t int_val;

View file

@ -2,6 +2,7 @@
#include "File.h" #include "File.h"
#include "Desc.h" #include "Desc.h"
#include "IntrusivePtr.h" #include "IntrusivePtr.h"
#include "RE.h"
#include "Scope.h" #include "Scope.h"
#include "module_util.h" #include "module_util.h"
#include "3rdparty/doctest.h" #include "3rdparty/doctest.h"

View file

@ -15,6 +15,7 @@
#include "iosource/Manager.h" #include "iosource/Manager.h"
#include "BroString.h" #include "BroString.h"
#include "Dict.h" #include "Dict.h"
#include "RE.h"
#include "Reporter.h" #include "Reporter.h"
#include "Scope.h" #include "Scope.h"
#include "DebugLogger.h" #include "DebugLogger.h"