FLANG
Static Public Member Functions | List of all members
Fortran::semantics::ActionStmtChecker< CUF_KERNEL > Struct Template Reference

Static Public Member Functions

template<typename A >
static MaybeMsg WhyNotOk (const A &x)
 
template<typename A >
static MaybeMsg WhyNotOk (const common::Indirection< A > &x)
 
template<typename... As>
static MaybeMsg WhyNotOk (const std::variant< As... > &x)
 
template<std::size_t J = 0, typename... As>
static MaybeMsg WhyNotOk (const std::tuple< As... > &x)
 
template<typename A >
static MaybeMsg WhyNotOk (const std::list< A > &x)
 
template<typename A >
static MaybeMsg WhyNotOk (const std::optional< A > &x)
 
template<typename A >
static MaybeMsg WhyNotOk (const parser::UnlabeledStatement< A > &x)
 
template<typename A >
static MaybeMsg WhyNotOk (const parser::Statement< A > &x)
 
static MaybeMsg WhyNotOk (const parser::AllocateStmt &)
 
static MaybeMsg WhyNotOk (const parser::AllocateCoarraySpec &)
 
static MaybeMsg WhyNotOk (const parser::DeallocateStmt &)
 
static MaybeMsg WhyNotOk (const parser::AssignmentStmt &x)
 
static MaybeMsg WhyNotOk (const parser::CallStmt &x)
 
static MaybeMsg WhyNotOk (const parser::ContinueStmt &)
 
static MaybeMsg WhyNotOk (const parser::IfStmt &x)
 
static MaybeMsg WhyNotOk (const parser::NullifyStmt &x)
 
static MaybeMsg WhyNotOk (const parser::PointerAssignmentStmt &x)
 

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