FLANG
Fortran::common::Reference< A > Class Template Reference

Public Types

using type = A

Public Member Functions

 Reference (type &x)
 Reference (const Reference &that)
 Reference (Reference &&that)
Referenceoperator= (const Reference &that)
Referenceoperator= (Reference &&that)
 operator std::conditional_t< std::is_const_v< type >, type &, void > () const noexcept
type & get () const noexcept
type * operator-> () const
type & operator* () const
bool operator== (std::add_const_t< A > &that) const
bool operator!= (std::add_const_t< A > &that) const
bool operator== (const Reference &that) const
bool operator!= (const Reference &that) const

The documentation for this class was generated from the following file: