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