72 template<
typename R,
typename... Args>
76template<concepts::LanguageFunction Fun>
91 template<
typename T, usize N>
121 template<
typename T, types::
size_t N>
132 template<concepts::LanguageArray T>
145template<
typename T, usize N>
148template<
typename T, types::
size_t level = 0>
151template<
typename T, usize level>
154template<
typename T, usize size>
157template<
typename T, usize size, usize level>
166 template<
typename T,
typename U>
179 template<
typename Value,
typename Class>
183template<concepts::MemberPo
inter T>
190 template<
typename Value,
typename Class>
194template<concepts::MemberPo
inter T>
216 unsigned short,
unsigned int,
unsigned long,
unsigned long long
217#ifdef DI_HAVE_128_BIT_INTEGERS
219 types::i128, types::u128
225 unsigned short,
unsigned int,
unsigned long,
unsigned long long,
226#ifdef DI_HAVE_128_BIT_INTEGERS
227 types::i128, types::u128,
229 char8_t, char16_t,
char32_t>;
266template<concepts::Enum T>
273 template<concepts::Enum T>
276 template<concepts::SignedIntegral T>
294#ifdef DI_HAVE_128_BIT_INTEGERS
322 template<concepts::Enum T>
325 template<concepts::Un
signedIntegral T>
346#ifdef DI_HAVE_128_BIT_INTEGERS
372template<
typename T,
typename U>
430 template<
typename T,
typename U>
433 template<
typename T,
typename U>
436 template<
typename T,
typename U>
439 template<
typename T,
typename U>
442 template<
typename T,
typename U>
445 template<
typename T,
typename U>
448 template<
typename T,
typename U>
451 template<
typename T,
typename U>
454 template<
typename T,
typename U>
457 template<
typename T,
typename U>
460 template<
typename T,
typename U>
463 template<
typename T,
typename U>
467template<
typename T,
typename U>
497 template<
typename R,
typename... Args>
500 template<
typename R,
typename... Args>
503 template<
typename R,
typename... Args>
506 template<
typename R,
typename... Args>
509 template<
typename R,
typename... Args>
512 template<
typename R,
typename... Args>
515 template<
typename R,
typename... Args>
518 template<
typename R,
typename... Args>
521 template<
typename R,
typename... Args>
524 template<
typename R,
typename... Args>
527 template<
typename R,
typename... Args>
530 template<
typename R,
typename... Args>
533 template<
typename R,
typename... Args>
536 template<
typename R,
typename... Args>
539 template<
typename R,
typename... Args>
542 template<
typename R,
typename... Args>
545 template<
typename R,
typename... Args>
548 template<
typename R,
typename... Args>
551 template<
typename R,
typename... Args>
554 template<
typename R,
typename... Args>
557 template<
typename R,
typename... Args>
560 template<
typename R,
typename... Args>
563 template<
typename R,
typename... Args>
566 template<
typename R,
typename... Args>
Definition language.h:212
Definition language.h:235
Definition language.h:373
Definition language.h:253
Definition language.h:259
Definition language.h:232
Definition language.h:209
Definition language.h:215
Definition language.h:262
Definition language.h:224
Definition language.h:110
Definition language.h:200
Definition language.h:203
Definition language.h:171
Definition language.h:206
Definition language.h:370
Definition language.h:367
Definition language.h:241
Definition language.h:247
Definition language.h:238
Definition language.h:107
Definition language.h:256
Definition language.h:376
Definition language.h:244
Definition language.h:250
constexpr bool rvalue_reference_helper
Definition language.h:37
constexpr bool member_pointer_helper
Definition language.h:164
constexpr bool bounded_language_array_helper
Definition language.h:89
constexpr bool lvalue_reference_helper
Definition language.h:22
constexpr bool const_helper
Definition language.h:11
constexpr bool unbounded_language_array_helper
Definition language.h:100
constexpr bool pointer_helper
Definition language.h:54
Definition any_storable.h:9
Definition json_deserializer.h:532
std::nullptr_t nullptr_t
Definition nullptr_t.h:12
constexpr auto size
Definition size.h:54