FLANG
|
#include <flang/Lower/PFTBuilder.h>
Public Member Functions | |
Nominal (const semantics::Symbol *symbol, int depth, bool global) | |
bool | isGlobal () const |
Public Attributes | |
const semantics::Symbol * | symbol {} |
int | depth {} |
bool | global {} |
bool | heapAlloc {} |
bool | pointer {} |
bool | target {} |
bool | aliaser {} |
std::size_t | aliasOffset {} |
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.