FLANG
Fortran::semantics::DirectiveStructureChecker< D, C, PC, ClauseSetTy >::DirectiveContext Struct Reference

Public Member Functions

 DirectiveContext (parser::CharBlock source, D d)

Public Attributes

parser::CharBlock directiveSource {nullptr}
parser::CharBlock clauseSource {nullptr}
directive
ClauseSetTy allowedClauses {}
ClauseSetTy allowedOnceClauses {}
ClauseSetTy allowedExclusiveClauses {}
ClauseSetTy requiredClauses {}
const PC * clause {nullptr}
ClauseMapTy clauseInfo
std::list< C > actualClauses
std::list< C > endDirectiveClauses
std::list< C > crtGroup

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