|
Yume
|
#include <type.hpp>


Public Member Functions | |
| Nil () | |
| auto | name () const -> string override |
Public Member Functions inherited from yume::ty::BaseType | |
| BaseType (const BaseType &) noexcept=delete | |
| BaseType (BaseType &&) noexcept=delete | |
| auto | operator= (const BaseType &) noexcept -> BaseType &=delete |
| auto | operator= (BaseType &&) noexcept -> BaseType &=delete |
| virtual | ~BaseType ()=default |
| auto | kind () const -> Kind |
| auto | base_name () const -> string |
| virtual auto | name () const -> string=0 |
Static Public Attributes | |
| static constexpr const auto | nil_name = "Nil" |
Additional Inherited Members | |
Protected Member Functions inherited from yume::ty::BaseType | |
| BaseType (Kind kind, string name) | |
|
inlineoverridevirtual |
|
staticconstexpr |