FLANG
Public Member Functions | Public Attributes | List of all members
Fortran::lower::pft::Variable::Nominal Struct Reference

#include <flang/Lower/PFTBuilder.h>

Public Member Functions

 Nominal (const semantics::Symbol *symbol, int depth, bool global)
 
bool isGlobal () const
 

Public Attributes

const semantics::Symbolsymbol {}
 
int depth {}
 
bool global {}
 
bool heapAlloc {}
 
bool pointer {}
 
bool target {}
 
bool aliaser {}
 
std::size_t aliasOffset {}
 

Detailed Description

Most variables are nominal and require the allocation of local/global storage space. A nominal variable may also be an alias for some other (subpart) of storage.


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