sammine-lang
Loading...
Searching...
No Matches
EnumType Member List

This is the complete list of members for EnumType, including all inherited members.

EnumType(sammine_util::QualifiedName name, std::vector< VariantInfo > variants, bool integer_backed=false, TypeKind backing_type=TypeKind::I32_t) (defined in EnumType)EnumType
get_backing_type() const (defined in EnumType)EnumTypeinline
get_name() const (defined in EnumType)EnumTypeinline
get_variant(size_t idx) const (defined in EnumType)EnumTypeinline
get_variant_index(const std::string &variant_name) const (defined in EnumType)EnumType
get_variants() const (defined in EnumType)EnumTypeinline
is_integer_backed() const (defined in EnumType)EnumTypeinline
operator==(const EnumType &t) const (defined in EnumType)EnumType
variant_count() const (defined in EnumType)EnumTypeinline