llvm/tools/mlir/include/mlir/Dialect/OpenMP/OpenMPClauseOps.h.inc

namespace mlir {
namespace omp {
struct AlignedClauseOps {};
struct AllocateClauseOps {};
struct CancelDirectiveNameClauseOps {};
struct CopyprivateClauseOps {};
struct CriticalNameClauseOps {};
struct DependClauseOps {};
struct DeviceClauseOps {};
struct DistScheduleClauseOps {};
struct DoacrossClauseOps {};
struct FilterClauseOps {};
struct FinalClauseOps {};
struct GrainsizeClauseOps {};
struct HasDeviceAddrClauseOps {};
struct HintClauseOps {};
struct IfClauseOps {};
struct InReductionClauseOps {};
struct IsDevicePtrClauseOps {};
struct LinearClauseOps {};
struct LoopRelatedClauseOps {};
struct MapClauseOps {};
struct MemoryOrderClauseOps {};
struct MergeableClauseOps {};
struct NogroupClauseOps {};
struct NontemporalClauseOps {};
struct NowaitClauseOps {};
struct NumTasksClauseOps {};
struct NumTeamsClauseOps {};
struct NumThreadsClauseOps {};
struct OrderClauseOps {};
struct OrderedClauseOps {};
struct ParallelizationLevelClauseOps {};
struct PriorityClauseOps {};
struct PrivateClauseOps {};
struct ProcBindClauseOps {};
struct ReductionClauseOps {};
struct SafelenClauseOps {};
struct ScheduleClauseOps {};
struct SimdlenClauseOps {};
struct TaskReductionClauseOps {};
struct ThreadLimitClauseOps {};
struct UntiedClauseOps {};
struct UseDeviceAddrClauseOps {};
struct UseDevicePtrClauseOps {};

namespace detail {
template <typename... Mixins>
struct Clauses : public Mixins... {};
} // namespace detail

AtomicCaptureOperands;

AtomicReadOperands;

AtomicUpdateOperands;

AtomicWriteOperands;

BarrierOperands;

CancelOperands;

CancellationPointOperands;

CriticalDeclareOperands;

CriticalOperands;

DeclareReductionOperands;

DistributeOperands;

FlushOperands;

LoopNestOperands;

MapBoundsOperands;

MapInfoOperands;

MaskedOperands;

MasterOperands;

OrderedOperands;

OrderedRegionOperands;

ParallelOperands;

PrivateClauseOperands;

SectionOperands;

SectionsOperands;

SimdOperands;

SingleOperands;

TargetDataOperands;

TargetEnterDataOperands;

TargetExitDataOperands;

TargetOperands;

TargetUpdateOperands;

TaskOperands;

TaskgroupOperands;

TaskloopOperands;

TaskwaitOperands;

TaskyieldOperands;

TeamsOperands;

TerminatorOperands;

ThreadprivateOperands;

WsloopOperands;

YieldOperands;
} // namespace omp
} // namespace mlir