Lines Matching defs:value
409 static_assert(std::is_trivially_copy_constructible<Str>::value,
411 static_assert(std::is_trivially_copy_assignable<Str>::value,
413 static_assert(std::is_trivially_destructible<Str>::value, "trivial ~Str()");
416 std::is_trivially_copy_constructible<Slice<const std::uint8_t>>::value,
419 std::is_trivially_move_constructible<Slice<const std::uint8_t>>::value,
422 std::is_trivially_copy_assignable<Slice<const std::uint8_t>>::value,
425 std::is_trivially_move_assignable<Slice<const std::uint8_t>>::value,
427 static_assert(std::is_trivially_destructible<Slice<const std::uint8_t>>::value,
430 static_assert(std::is_trivially_copy_constructible<Slice<std::uint8_t>>::value,
432 static_assert(std::is_trivially_move_constructible<Slice<std::uint8_t>>::value,
434 static_assert(!std::is_copy_assignable<Slice<std::uint8_t>>::value,
436 static_assert(std::is_trivially_move_assignable<Slice<std::uint8_t>>::value,
438 static_assert(std::is_trivially_destructible<Slice<std::uint8_t>>::value,
442 Vec<const std::uint8_t>::iterator>::value,
445 Vec<const std::uint8_t>::iterator>::value,
448 Vec<std::uint8_t>::iterator>::value,
504 T value;
527 typename std::conditional<std::is_same<size_t, uint64_t>::value ||
528 std::is_same<size_t, uint32_t>::value,
531 typename std::conditional<std::is_same<rust::isize, int64_t>::value ||
532 std::is_same<rust::isize, int32_t>::value,
629 std::vector<CXX_TYPE> *v, CXX_TYPE *value) noexcept { \
630 v->push_back(std::move(*value)); \
631 destroy(value); \