5 #include <hilti/ast/builder/type.h> 6 #include <hilti/ast/operators/common.h> 7 #include <hilti/ast/types/address.h> 11 STANDARD_OPERATOR_2(address, Equal, type::Bool(), type::Address(), type::Address(),
"Compares two address values.")
12 STANDARD_OPERATOR_2(address, Unequal, type::Bool(), type::Address(), type::Address(), "Compares two address values.")
14 BEGIN_METHOD(address, Family)
15 const auto& signature()
const {
16 static auto _signature = Signature{.self = type::Address(),
17 .result = builder::typeByID(
"hilti::AddressFamily"),
21 Returns the protocol family of the address, which can be IPv4 or IPv6. Definition: operator-registry.h:15