Remove unnecssary includes of Dict.h

This commit is contained in:
Tim Wojtulewicz 2022-06-27 14:23:31 -07:00
parent 49a1dc8a40
commit 9f97a91d39
9 changed files with 5 additions and 8 deletions

View file

@ -8,7 +8,6 @@
#include <map> #include <map>
#include <vector> #include <vector>
#include "zeek/Dict.h"
#include "zeek/Func.h" #include "zeek/Func.h"
#include "zeek/IPAddr.h" #include "zeek/IPAddr.h"
#include "zeek/RE.h" #include "zeek/RE.h"

View file

@ -7,7 +7,6 @@
#include <tuple> #include <tuple>
#include <type_traits> #include <type_traits>
#include "zeek/Dict.h"
#include "zeek/IPAddr.h" #include "zeek/IPAddr.h"
#include "zeek/IntrusivePtr.h" #include "zeek/IntrusivePtr.h"
#include "zeek/Rule.h" #include "zeek/Rule.h"

View file

@ -3,6 +3,7 @@
#pragma once #pragma once
#include "zeek/Val.h" #include "zeek/Val.h"
#include "zeek/ZeekArgs.h"
namespace zeek::detail namespace zeek::detail
{ {

View file

@ -6,7 +6,6 @@
#include "zeek/Attr.h" #include "zeek/Attr.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/Dict.h"
#include "zeek/EventRegistry.h" #include "zeek/EventRegistry.h"
#include "zeek/Expr.h" #include "zeek/Expr.h"
#include "zeek/File.h" #include "zeek/File.h"

View file

@ -8,7 +8,6 @@
#include <unordered_map> #include <unordered_map>
#include <vector> #include <vector>
#include "zeek/Dict.h"
#include "zeek/IntrusivePtr.h" #include "zeek/IntrusivePtr.h"
#include "zeek/Notifier.h" #include "zeek/Notifier.h"
#include "zeek/Reporter.h" #include "zeek/Reporter.h"
@ -38,6 +37,10 @@ class RE_Matcher;
class File; class File;
using FilePtr = zeek::IntrusivePtr<File>; using FilePtr = zeek::IntrusivePtr<File>;
template <typename T> class RobustDictIterator;
template <typename T> class Dictionary;
template <typename T> using PDict = Dictionary<T>;
namespace detail namespace detail
{ {

View file

@ -23,7 +23,6 @@
#include <queue> #include <queue>
#include <vector> #include <vector>
#include "zeek/Dict.h"
#include "zeek/IP.h" #include "zeek/IP.h"
#include "zeek/Tag.h" #include "zeek/Tag.h"
#include "zeek/analyzer/Analyzer.h" #include "zeek/analyzer/Analyzer.h"

View file

@ -3,7 +3,6 @@
#include "zeek/packet_analysis/Analyzer.h" #include "zeek/packet_analysis/Analyzer.h"
#include "zeek/DebugLogger.h" #include "zeek/DebugLogger.h"
#include "zeek/Dict.h"
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/RunState.h" #include "zeek/RunState.h"
#include "zeek/session/Manager.h" #include "zeek/session/Manager.h"

View file

@ -25,7 +25,6 @@ extern "C"
} }
#include "zeek/DebugLogger.h" #include "zeek/DebugLogger.h"
#include "zeek/Dict.h"
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/EventHandler.h" #include "zeek/EventHandler.h"
#include "zeek/ID.h" #include "zeek/ID.h"

View file

@ -46,7 +46,6 @@
#include "zeek/3rdparty/ConvertUTF.h" #include "zeek/3rdparty/ConvertUTF.h"
#include "zeek/3rdparty/doctest.h" #include "zeek/3rdparty/doctest.h"
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/Dict.h"
#include "zeek/Hash.h" #include "zeek/Hash.h"
#include "zeek/NetVar.h" #include "zeek/NetVar.h"
#include "zeek/Obj.h" #include "zeek/Obj.h"