LLVM 24.0.0git
llvm::omp::descriptor::ModifierSet Struct Reference

#include "llvm/Frontend/OpenMP/OMPDescriptors.h"

Inheritance diagram for llvm::omp::descriptor::ModifierSet:
[legend]

Public Types

using Base = Descriptor<details::ModifierSet>

Public Member Functions

LLVM_ABI Properties getProperties (Version V) const
LLVM_ABI Modifiers getModifiers (Version V) const
LLVM_ABI Clauses getClauses (Version V) const
Public Member Functions inherited from llvm::omp::descriptor::Descriptor< details::ModifierSet >
 Descriptor (const Descriptor &)=default
 Descriptor (Descriptor &&)=default
 Descriptor (StringRef N, DetailsMap< details::ModifierSet > &&D)
StringRef getName () const
const DetailsMap< details::ModifierSet > & getDetails () const
SmallVector< VersiongetVersions () const

Additional Inherited Members

Protected Attributes inherited from llvm::omp::descriptor::Descriptor< details::ModifierSet >
DetailsMap< details::ModifierSetDetails

Detailed Description

Definition at line 145 of file OMPDescriptors.h.

Member Typedef Documentation

◆ Base

Member Function Documentation

◆ getClauses()

Clauses llvm::omp::descriptor::ModifierSet::getClauses ( Version V) const

◆ getModifiers()

Modifiers llvm::omp::descriptor::ModifierSet::getModifiers ( Version V) const

◆ getProperties()

Properties llvm::omp::descriptor::ModifierSet::getProperties ( Version V) const

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