FLANG
Fortran
semantics
DirectiveSpellingVisitor
Public Types
|
Public Member Functions
|
Static Public Member Functions
|
List of all members
Fortran::semantics::DirectiveSpellingVisitor< Checker > Struct Template Reference
Public Types
using
Directive
= llvm::omp::Directive
Public Member Functions
DirectiveSpellingVisitor
(Checker &&checker)
template<typename T >
bool
Pre
(const T &)
template<typename T >
void
Post
(const T &)
bool
Pre
(const
parser::OmpSectionsDirective
&x)
bool
Pre
(const
parser::OpenMPDeclarativeAllocate
&x)
bool
Pre
(const
parser::OpenMPDispatchConstruct
&x)
bool
Pre
(const
parser::OmpErrorDirective
&x)
bool
Pre
(const
parser::OmpNothingDirective
&x)
bool
Pre
(const
parser::OpenMPExecutableAllocate
&x)
bool
Pre
(const
parser::OpenMPAllocatorsConstruct
&x)
bool
Pre
(const
parser::OmpMetadirectiveDirective
&x)
bool
Pre
(const
parser::OpenMPDeclarativeAssumes
&x)
bool
Pre
(const
parser::OpenMPDeclareMapperConstruct
&x)
bool
Pre
(const
parser::OpenMPDeclareReductionConstruct
&x)
bool
Pre
(const
parser::OpenMPDeclareSimdConstruct
&x)
bool
Pre
(const
parser::OpenMPDeclareTargetConstruct
&x)
bool
Pre
(const
parser::OmpDeclareVariantDirective
&x)
bool
Pre
(const
parser::OpenMPGroupprivate
&x)
bool
Pre
(const
parser::OpenMPThreadprivate
&x)
bool
Pre
(const
parser::OpenMPRequiresConstruct
&x)
bool
Pre
(const
parser::OmpBeginDirective
&x)
bool
Pre
(const
parser::OmpEndDirective
&x)
bool
Pre
(const
parser::OmpLoopDirective
&x)
bool
Pre
(const
parser::OmpDirectiveSpecification
&x)
Static Public Member Functions
template<typename... Ts>
static const
parser::OmpDirectiveName
&
GetDirName
(const std::tuple< Ts... > &t)
The documentation for this struct was generated from the following file:
lib/Semantics/check-omp-structure.cpp
Generated on Tue Sep 2 2025 18:36:06 for FLANG by
1.9.6