FLANG
|
Public Member Functions | |
DirContext (const parser::CharBlock &source, T d, Scope &s) | |
std::optional< Symbol::Flag > | FindSymbolWithDSA (const Symbol &symbol) |
Public Attributes | |
parser::CharBlock | directiveSource |
T | directive |
Scope & | scope |
Symbol::Flag | defaultDSA {Symbol::Flag::AccShared} |
std::map< const Symbol *, Symbol::Flag > | objectWithDSA |
std::map< parser::OmpVariableCategory::Value, parser::OmpDefaultmapClause::ImplicitBehavior > | defaultMap |
bool | withinConstruct {false} |
std::int64_t | associatedLoopLevel {0} |