Bläddra i källkod

Handling of void-Types added as in P0052R5.

main
offa 7 år sedan
förälder
incheckning
73110f9ed2
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. +1
    -1
      include/unique_resource.h

+ 1
- 1
include/unique_resource.h Visa fil

} }


template<class RR = R, template<class RR = R,
std::enable_if_t<std::is_pointer<RR>::value, int> = 0>
std::enable_if_t<( std::is_pointer<RR>::value && !std::is_void<std::remove_pointer_t<RR>>::value), int> = 0>
std::add_lvalue_reference_t<std::remove_pointer_t<RR>> operator*() const noexcept std::add_lvalue_reference_t<std::remove_pointer_t<RR>> operator*() const noexcept
{ {
return *get(); return *get();

Laddar…
Avbryt
Spara