ELC in dev
ELC-lang
载入中...
搜索中...
未找到
elc::defs::core::t_t结构体 参考final
类 elc::defs::core::t_t 继承关系图:
[图例]
elc::defs::core::t_t 的协作图:
[图例]

Public 成员函数

virtual base_type_info_t get_type_info () const noexcept override
 
virtual constexpr operator hash_t () const noexcept override
 
virtual constexpr operator logical_bool () const noexcept override
 
virtual void be_replace_as (ptr) noexcept override
 
- Public 成员函数 继承自 elc::defs::core::base_constexpr_t
 base_constexpr_t () noexcept
 
virtual constexpr ~base_constexpr_t () noexcept override=default
 
virtual value arec (const value) noexcept override
 
virtual void clear () noexcept override final
 

Protected 成员函数

virtual logical_bool was_equal_with (const_ptr a) const noexcept override
 
- Protected 成员函数 继承自 elc::defs::core::base_constexpr_t
virtual constexpr size_t equal_level () const noexcept override
 
virtual constexpr size_t eq_level () const noexcept override
 

额外继承的成员函数

详细描述

在文件 all_defs.cpp33074 行定义.

成员函数说明

◆ be_replace_as()

virtual void elc::defs::core::t_t::be_replace_as ( ptr  )
inlineoverridevirtualnoexcept

重载 elc::defs::core::base_constexpr_t .

在文件 all_defs.cpp33083 行定义.

33083{::std::exit(0);}

◆ get_type_info()

virtual base_type_info_t elc::defs::core::t_t::get_type_info ( ) const
inlineoverridevirtualnoexcept

重载 elc::defs::core::base_constexpr_t .

在文件 all_defs.cpp33075 行定义.

33075{return type_info<t_t>;}
constexpr T down_cast(U a) noexcept
向下转型至

◆ operator hash_t()

virtual constexpr elc::defs::core::t_t::operator hash_t ( ) const
inlineexplicitconstexproverridevirtualnoexcept

重载 elc::defs::core::node_like .

在文件 all_defs.cpp33079 行定义.

33079{return hash(true);}
#define hash

◆ operator logical_bool()

virtual constexpr elc::defs::core::t_t::operator logical_bool ( ) const
inlineexplicitconstexproverridevirtualnoexcept

重载 elc::defs::core::node_like .

在文件 all_defs.cpp33080 行定义.

33080{return true;}

◆ was_equal_with()

virtual logical_bool elc::defs::core::t_t::was_equal_with ( const_ptr  a) const
inlineoverrideprotectedvirtualnoexcept

实现了 elc::defs::core::node_like.

在文件 all_defs.cpp33077 行定义.

33077{return logical_bool(a);}

该结构体的文档由以下文件生成: