mirror of
https://github.com/zeek/zeek.git
synced 2025-10-04 15:48:19 +00:00
Add is_assignable() overload taking TypeTag
This commit is contained in:
parent
457c08f531
commit
863f02744e
3 changed files with 6 additions and 4 deletions
|
@ -867,7 +867,9 @@ inline bool is_atomic_type(const IntrusivePtr<BroType>& t)
|
|||
{ return is_atomic_type(*t); }
|
||||
|
||||
// True if the given type tag corresponds to type that can be assigned to.
|
||||
extern bool is_assignable(BroType* t);
|
||||
extern bool is_assignable(TypeTag t);
|
||||
inline bool is_assignable(BroType* t)
|
||||
{ return ::is_assignable(t->Tag()); }
|
||||
|
||||
// True if the given type tag corresponds to an integral type.
|
||||
inline bool IsIntegral(TypeTag t) { return (t == TYPE_INT || t == TYPE_COUNT || t == TYPE_COUNTER); }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue