home | help
std::corout...le::address(3)   C++ Standard Libary  std::corout...le::address(3)

NAME
     std::coroutine_handle::address - std::coroutine_handle::address

Synopsis
	constexpr void* address() const noexcept;  (since C++20)

	Returns the underlying address of the coroutine_handle. The return value
     is non-null
	if  and  only  if  the current value of the coroutine_handle is obtained
     from a promise
	object of a coroutine.

Parameters
	(none)

Return value
	The underlying address.

Notes
	The return value is non-null for specialization std::noop_coroutine_han-
     dle, because
	a std::noop_coroutine_handle cannot be created without	referring  to  a
     no-op
	coroutine.

See also
	from_address	 imports a coroutine from a pointer
	[static] (C++20) (public static member function)

http://cppreference.com 	   2024.06.10	    std::corout...le::address(3)

home | help