FLANG
Public Member Functions | List of all members
Fortran::runtime::TypeCode Class Reference

Public Member Functions

RT_API_ATTRS TypeCode (ISO::CFI_type_t t)
 
RT_API_ATTRS TypeCode (TypeCategory, int kind)
 
RT_API_ATTRS int raw () const
 
constexpr RT_API_ATTRS bool IsValid () const
 
constexpr RT_API_ATTRS bool IsInteger () const
 
constexpr RT_API_ATTRS bool IsReal () const
 
constexpr RT_API_ATTRS bool IsComplex () const
 
constexpr RT_API_ATTRS bool IsCharacter () const
 
constexpr RT_API_ATTRS bool IsLogical () const
 
constexpr RT_API_ATTRS bool IsDerived () const
 
constexpr RT_API_ATTRS bool IsIntrinsic () const
 
RT_API_ATTRS Fortran::common::optional< std::pair< TypeCategory, int > > GetCategoryAndKind () const
 
RT_API_ATTRS bool operator== (TypeCode that) const
 
RT_API_ATTRS bool operator!= (TypeCode that) const
 

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