ELC in dev
ELC-lang
|
类型定义 | |
template<class T > | |
using | function_t = base_function_t< T, true > |
template<class T > | |
using | may_throw_in_destruct_function_t = base_function_t< T, false > |
函数 | |
template<class Ret_t , class... Args_t> | |
constexpr base_func_data_t< Ret_t(Args_t...)> * | the_get_null_ptr (const base_func_data_t< Ret_t(Args_t...)> *) noexcept |
template<class T , bool promise_nothrow_at_destruct> | |
void | swap (base_function_t< T, promise_nothrow_at_destruct > &a, base_function_t< T, promise_nothrow_at_destruct > &b) noexcept |
template<typename T , bool promise_nothrow_at_destruct> | |
base_function_t (T) -> base_function_t< get_function_type< T >, promise_nothrow_at_destruct > | |
变量 | |
template<class Ret_t , class... Args_t> | |
default_func_data_t< Ret_t(Args_t...)> | default_func_data {} |
template<class T > | |
static constexpr bool | is_function_t = is_function_t_helper<T>::value |
using elc::defs::container::function_n::function_t = typedef base_function_t<T,true> |
在文件 all_defs.cpp 第 24775 行定义.
using elc::defs::container::function_n::may_throw_in_destruct_function_t = typedef base_function_t<T,false> |
在文件 all_defs.cpp 第 24779 行定义.
elc::defs::container::function_n::base_function_t | ( | T | ) | -> base_function_t< get_function_type< T >, promise_nothrow_at_destruct > |
|
noexcept |
|
constexprnoexcept |
在文件 all_defs.cpp 第 24227 行定义.
|
inline |
在文件 all_defs.cpp 第 24224 行定义.
|
staticconstexpr |
在文件 all_defs.cpp 第 24293 行定义.