FLANG
Fortran::semantics::WithOmpDeclarative Class Reference
Inheritance diagram for Fortran::semantics::WithOmpDeclarative:
Fortran::semantics::MainProgramDetails Fortran::semantics::ModuleDetails Fortran::semantics::SubprogramDetails

Public Types

using RequiresFlags = common::EnumSet<RequiresFlag, RequiresFlag_enumSize>

Public Member Functions

 ENUM_CLASS (RequiresFlag, ReverseOffload, UnifiedAddress, UnifiedSharedMemory, DynamicAllocators)
bool has_ompRequires () const
const RequiresFlagsompRequires () const
void set_ompRequires (RequiresFlags flags)
bool has_ompAtomicDefaultMemOrder () const
const OmpAtomicOrderType * ompAtomicDefaultMemOrder () const
void set_ompAtomicDefaultMemOrder (OmpAtomicOrderType flags)

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