7 #include <hilti/ast/type.h> 8 #include <hilti/ast/types/integer.h> 25 bool operator==(
const Iterator& )
const {
return true; }
28 auto isEqual(
const Type& other)
const {
return node::isEqual(
this, other); }
42 bool operator==(
const Bytes& )
const {
return true; }
45 auto isEqual(
const Type& other)
const {
return node::isEqual(
this, other); }
55 std::optional<Node> _etype;
58 namespace detail::bytes {
auto isEqual(const Type &other) const
Definition: bytes.h:28
auto properties() const
Definition: bytes.h:52
Type elementType() const
Definition: bytes.h:47
auto properties() const
Definition: bytes.h:32
std::map< std::string, node::detail::PropertyValue > Properties
Definition: node.h:83
Type dereferencedType() const
Definition: bytes.h:62
Type iteratorType(bool) const
Definition: bytes.h:50
Definition: location.h:17
auto isEqual(const Type &other) const
Definition: bytes.h:45
auto & meta() const
Definition: node.h:449