zeek/src/ZeekList.h

27 lines
481 B
C++

// See the file "COPYING" in the main distribution directory for copyright.
#pragma once
#include "zeek/List.h"
namespace zeek {
namespace detail {
class Expr;
class ID;
class Stmt;
class Attr;
class Timer;
} // namespace detail
class Val;
class Type;
using ValPList = PList<Val>;
using ExprPList = PList<detail::Expr>;
using TypePList = PList<Type>;
using AttrPList = PList<detail::Attr>;
using TimerPList = PList<detail::Timer, ListOrder::UNORDERED>;
} // namespace zeek