FLANG
Fortran::semantics::EntityDetails Class Reference
Inheritance diagram for Fortran::semantics::EntityDetails:
Fortran::semantics::WithBindName Fortran::semantics::AssocEntityDetails Fortran::semantics::ObjectEntityDetails Fortran::semantics::ProcEntityDetails

Public Member Functions

 EntityDetails (bool isDummy=false)
const DeclTypeSpectype () const
void set_type (const DeclTypeSpec &)
void ReplaceType (const DeclTypeSpec &)
bool isDummy () const
void set_isDummy (bool value=true)
bool isFuncResult () const
void set_funcResult (bool x)
Public Member Functions inherited from Fortran::semantics::WithBindName
const std::string * bindName () const
bool isExplicitBindName () const
void set_bindName (std::string &&name)
void set_isExplicitBindName (bool yes)
bool isCDefined () const
void set_isCDefined (bool yes)

Friends

llvm::raw_ostream & operator<< (llvm::raw_ostream &os, const EntityDetails &x)

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