|
hoshi-lang dev
Yet another programming language
|
#include <def.hpp>
Public Member Functions | |
| constexpr | iterator () noexcept=default |
| constexpr | iterator (enumT e) noexcept |
| constexpr auto | operator* () const noexcept -> enumT |
| constexpr auto | operator-> () const &noexcept -> const enumT * |
| constexpr auto | operator++ () &noexcept -> iterator |
| constexpr auto | operator== (iterator i) -> bool |
| constexpr auto | operator!= (iterator i) -> bool |
Private Attributes | |
| enumT | value {static_cast<enumT>(0)} |
|
constexprdefaultnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexpr |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexpr |
|
private |