mirror of
https://github.com/zeek/zeek.git
synced 2025-10-12 03:28:19 +00:00
Remove all of the random single-file deprecations
These are the changes that don't require a ton of changes to other files outside of the original removal.
This commit is contained in:
parent
7e9d89db0a
commit
0618be792f
270 changed files with 36 additions and 4632 deletions
44
src/ID.h
44
src/ID.h
|
@ -31,8 +31,6 @@ using ValPtr = IntrusivePtr<Val>;
|
|||
using FuncPtr = IntrusivePtr<Func>;
|
||||
}
|
||||
|
||||
using BroType [[deprecated("Remove in v4.1. Use zeek::Type instead.")]] = zeek::Type;
|
||||
|
||||
namespace zeek::detail {
|
||||
|
||||
class Attributes;
|
||||
|
@ -64,13 +62,6 @@ public:
|
|||
std::string ModuleName() const;
|
||||
|
||||
void SetType(TypePtr t);
|
||||
[[deprecated("Remove in v4.1. Use version that takes IntrusivePtr.")]]
|
||||
void SetType(zeek::Type* t);
|
||||
|
||||
[[deprecated("Remove in v4.1. Use GetType().")]]
|
||||
zeek::Type* Type() { return type.get(); }
|
||||
[[deprecated("Remove in v4.1. Use GetType().")]]
|
||||
const zeek::Type* Type() const { return type.get(); }
|
||||
|
||||
const TypePtr& GetType() const
|
||||
{ return type; }
|
||||
|
@ -79,11 +70,6 @@ public:
|
|||
IntrusivePtr<T> GetType() const
|
||||
{ return cast_intrusive<T>(type); }
|
||||
|
||||
[[deprecated("Remove in v4.1. Use IsType() and GetType().")]]
|
||||
zeek::Type* AsType() { return is_type ? GetType().get() : nullptr; }
|
||||
[[deprecated("Remove in v4.1. Use IsType() and GetType().")]]
|
||||
const zeek::Type* AsType() const { return is_type ? GetType().get() : nullptr; }
|
||||
|
||||
bool IsType() const
|
||||
{ return is_type; }
|
||||
|
||||
|
@ -96,11 +82,6 @@ public:
|
|||
|
||||
bool HasVal() const { return val != nullptr; }
|
||||
|
||||
[[deprecated("Remove in v4.1. Use GetVal().")]]
|
||||
Val* ID_Val() { return val.get(); }
|
||||
[[deprecated("Remove in v4.1. Use GetVal().")]]
|
||||
const Val* ID_Val() const { return val.get(); }
|
||||
|
||||
const ValPtr& GetVal() const
|
||||
{ return val; }
|
||||
|
||||
|
@ -128,9 +109,6 @@ public:
|
|||
const AttributesPtr& GetAttrs() const
|
||||
{ return attrs; }
|
||||
|
||||
[[deprecated("Remove in 4.1. Use GetAttrs().")]]
|
||||
Attributes* Attrs() const { return attrs.get(); }
|
||||
|
||||
const AttrPtr& GetAttr(AttrTag t) const;
|
||||
|
||||
bool IsDeprecated() const;
|
||||
|
@ -184,8 +162,6 @@ protected:
|
|||
|
||||
} // namespace zeek::detail
|
||||
|
||||
using ID [[deprecated("Remove in v4.1. Use zeek::detail::ID instead.")]] = zeek::detail::ID;
|
||||
|
||||
namespace zeek::id {
|
||||
|
||||
/**
|
||||
|
@ -276,23 +252,3 @@ void init_types();
|
|||
|
||||
} // namespace detail
|
||||
} // namespace zeek::id
|
||||
|
||||
using ID [[deprecated("Remove in v4.1 Use zeek::detail::ID instead.")]] = zeek::detail::ID;
|
||||
|
||||
using init_class [[deprecated("Remove in v4.1. Use zeek::detail::InitClass instead.")]] = zeek::detail::InitClass;
|
||||
[[deprecated("Remove in v4.1. Use zeek::detail::INIT_NONE instead.")]]
|
||||
constexpr auto INIT_NONE = zeek::detail::INIT_NONE;
|
||||
[[deprecated("Remove in v4.1. Use zeek::detail::INIT_FULL instead.")]]
|
||||
constexpr auto INIT_FULL = zeek::detail::INIT_FULL;
|
||||
[[deprecated("Remove in v4.1. Use zeek::detail::INIT_EXTRA instead.")]]
|
||||
constexpr auto INIT_EXTRA = zeek::detail::INIT_EXTRA;
|
||||
[[deprecated("Remove in v4.1. Use zeek::detail::INIT_REMOVE instead.")]]
|
||||
constexpr auto INIT_REMOVE = zeek::detail::INIT_REMOVE;
|
||||
|
||||
using IDScope [[deprecated("Remove in v4.1. Use zeek::detail::IDScope instead.")]] = zeek::detail::IDScope;
|
||||
[[deprecated("Remove in v4.1. Use zeek::detail::SCOPE_FUNCTION instead.")]]
|
||||
constexpr auto SCOPE_FUNCTION = zeek::detail::SCOPE_FUNCTION;
|
||||
[[deprecated("Remove in v4.1. Use zeek::detail::SCOPE_MODULE instead.")]]
|
||||
constexpr auto SCOPE_MODULE = zeek::detail::SCOPE_MODULE;
|
||||
[[deprecated("Remove in v4.1. Use zeek::detail::SCOPE_GLOBAL instead.")]]
|
||||
constexpr auto SCOPE_GLOBAL = zeek::detail::SCOPE_GLOBAL;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue