clang 23.0.0git
OMPTraitSelector Struct Reference

#include "clang/AST/OpenMPClause.h"

Public Attributes

Expr * ScoreOrCondition = nullptr
llvm::omp::TraitSelector Kind = llvm::omp::TraitSelector::invalid
SmallVector< OMPTraitProperty, 1 > Properties

Detailed Description

Definition at line 9663 of file OpenMPClause.h.

Member Data Documentation

◆ Kind

llvm::omp::TraitSelector OMPTraitSelector::Kind = llvm::omp::TraitSelector::invalid

Definition at line 9665 of file OpenMPClause.h.

Referenced by checkExtensionProperty(), and OMPTraitInfo::isExtensionActive().

◆ Properties

SmallVector<OMPTraitProperty, 1> OMPTraitSelector::Properties

Definition at line 9666 of file OpenMPClause.h.

Referenced by checkExtensionProperty(), and OMPTraitInfo::isExtensionActive().

◆ ScoreOrCondition

Expr* OMPTraitSelector::ScoreOrCondition = nullptr

Definition at line 9664 of file OpenMPClause.h.


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