◆ this_t
◆ node_like() [1/2]
elc::defs::core::node_like::node_like |
( |
| ) |
|
|
defaultnoexcept |
◆ node_like() [2/2]
◆ ~node_like()
virtual elc::defs::core::node_like::~node_like |
( |
| ) |
|
|
virtualdefault |
◆ arec()
◆ be_call()
value elc::defs::core::node_like::be_call |
( |
ptr |
| ) |
|
|
inlinevirtual |
◆ be_eval()
value elc::defs::core::node_like::be_eval |
( |
| ) |
|
|
inlinevirtual |
◆ be_replace_as()
◆ clear()
◆ destroy()
void elc::defs::core::node_like::destroy |
( |
| ) |
|
|
inlinenoexcept |
在文件 all_defs.cpp 第 32388 行定义.
32388 {
32390 }
virtual void be_replace_as(ptr a) noexcept
◆ eq_level()
|
inlineconstexprprotectedvirtualnoexcept |
◆ eq_with()
在文件 all_defs.cpp 第 32402 行定义.
32402 {
32406 return a->was_eq_with(
this);
32409 else
32411 }
virtual logical_bool was_eq_with(const_ptr a) const noexcept
virtual constexpr size_t eq_level() const noexcept
◆ equal_level()
|
inlineconstexprprotectedvirtualnoexcept |
◆ equal_with()
在文件 all_defs.cpp 第 32412 行定义.
32412 {
32416 return a->was_equal_with(
this);
32419 else
32421 }
virtual constexpr size_t equal_level() const noexcept
virtual logical_bool was_equal_with(const_ptr) const noexcept=0
◆ get_type_info()
◆ operator bool()
elc::defs::core::node_like::operator bool |
( |
| ) |
const |
|
inlineexplicitnoexcept |
◆ operator hash_t()
|
inlineexplicitvirtualnoexcept |
◆ operator logical_bool()
|
inlineexplicitvirtualnoexcept |
◆ operator&() [1/2]
const_ptr elc::defs::core::node_like::operator& |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator&() [2/2]
ptr elc::defs::core::node_like::operator& |
( |
| ) |
|
|
inlinenoexcept |
◆ operator()()
template<typename... Args>
value elc::defs::core::node_like::operator() |
( |
Args &&... |
rest | ) |
|
|
inline |
◆ operator==()
◆ operator[]() [1/2]
value elc::defs::core::node_like::operator[] |
( |
auto && |
index | ) |
|
|
inline |
在文件 all_defs.cpp 第 32381 行定义.
32381 {
32383 }
decltype(auto) as_value(T &&a) noexcept(as_value_nothrow_helper< T >())
value operator[](const value index)
◆ operator[]() [2/2]
◆ waiting_for_destroy()
virtual void elc::defs::core::node_like::waiting_for_destroy |
( |
| ) |
|
|
inlineprotectedvirtualnoexcept |
◆ was_eq_with()
|
inlineprotectedvirtualnoexcept |
◆ was_equal_with()
|
protectedpure virtualnoexcept |
◆ the_waiting_for_destroy
该结构体的文档由以下文件生成: