Move all Val classes to the zeek namespaces

This commit is contained in:
Tim Wojtulewicz 2020-06-24 16:55:28 -04:00
parent ec9eff0bd5
commit 64332ca22c
265 changed files with 3154 additions and 3086 deletions

View file

@ -17,7 +17,7 @@ Tag::Tag(zeek::EnumType* etype, type_t arg_type, subtype_t arg_subtype)
: Tag({zeek::NewRef{}, etype}, arg_type, arg_subtype)
{ }
Tag::Tag(EnumValPtr arg_val)
Tag::Tag(zeek::EnumValPtr arg_val)
{
assert(arg_val);
@ -28,7 +28,7 @@ Tag::Tag(EnumValPtr arg_val)
subtype = (i >> 31) & 0xffffffff;
}
Tag::Tag(EnumVal* arg_val)
Tag::Tag(zeek::EnumVal* arg_val)
: Tag({zeek::NewRef{}, arg_val})
{ }
@ -72,7 +72,7 @@ Tag& Tag::operator=(const Tag&& other) noexcept
return *this;
}
const EnumValPtr& Tag::AsVal(const zeek::EnumTypePtr& etype) const
const zeek::EnumValPtr& Tag::AsVal(const zeek::EnumTypePtr& etype) const
{
if ( ! val )
{
@ -83,7 +83,7 @@ const EnumValPtr& Tag::AsVal(const zeek::EnumTypePtr& etype) const
return val;
}
EnumVal* Tag::AsEnumVal(zeek::EnumType* etype) const
zeek::EnumVal* Tag::AsEnumVal(zeek::EnumType* etype) const
{
return AsVal({zeek::NewRef{}, etype}).get();
}