|
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.