#include <di/util/to_address.h>
|
template<typename T>
requires (!concepts::LanguageFunction<T>) |
constexpr auto | operator() (T *pointer) const -> T * |
|
template<typename T>
requires (requires(T const& pointer) { pointer.operator->(); }) |
constexpr auto | operator() (T const &pointer) const |
|
◆ operator()() [1/2]
template<typename T>
requires (!concepts::LanguageFunction<T>)
auto di::util::detail::ToAddressFunction::operator() |
( |
T * | pointer | ) |
const -> T* |
|
inlineconstexpr |
◆ operator()() [2/2]
template<typename T>
requires (requires(T const& pointer) { pointer.operator->(); })
auto di::util::detail::ToAddressFunction::operator() |
( |
T const & | pointer | ) |
const |
|
inlineconstexpr |
The documentation for this struct was generated from the following file: