Lines Matching defs:value
172 : private detail::copy_assignable_if<std::is_const<T>::value> {
333 void push_back(const T &value);
334 void push_back(T &&value);
434 // IsRelocatable<T> is used in assertions that a C++ type passed by value
939 void Vec<T>::push_back(const T &value) {
940 this->emplace_back(value);
944 void Vec<T>::push_back(T &&value) {
945 this->emplace_back(std::move(value));
1025 static typename std::enable_if<std::is_base_of<Opaque, T>::value,
1031 static typename std::enable_if<!std::is_base_of<Opaque, T>::value,
1038 typename std::enable_if<detail::is_complete<T>::value, std::size_t>::type
1043 static typename std::enable_if<std::is_base_of<Opaque, T>::value,
1049 static typename std::enable_if<!std::is_base_of<Opaque, T>::value,
1056 typename std::enable_if<detail::is_complete<T>::value, std::size_t>::type
1103 detail::is_detected<detail::detect_IsRelocatable, T>::value,
1106 bool, std::is_trivially_move_constructible<T>::value &&
1107 std::is_trivially_destructible<T>::value>>::type {};