FLANG
Fortran::parser::CompilerDirective Struct Reference

Classes

struct  AssumeAligned
struct  IgnoreTKR
struct  LoopCount
struct  NameValue
struct  Unroll
struct  UnrollAndJam

Public Member Functions

 UNION_CLASS_BOILERPLATE (CompilerDirective)
 EMPTY_CLASS (VectorAlways)
 EMPTY_CLASS (NoVector)
 EMPTY_CLASS (NoUnroll)
 EMPTY_CLASS (NoUnrollAndJam)
 EMPTY_CLASS (Unrecognized)

Public Attributes

CharBlock source
std::variant< std::list< IgnoreTKR >, LoopCount, std::list< AssumeAligned >, VectorAlways, std::list< NameValue >, Unroll, UnrollAndJam, Unrecognized, NoVector, NoUnroll, NoUnrollAndJam > u

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