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

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

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

Public Types

using Base = Descriptor<details::Directive>

Public Member Functions

LLVM_ABI Properties getProperties (Version V) const
LLVM_ABI Association getAssociation (Version V) const
LLVM_ABI Category getCategory (Version V) const
LLVM_ABI Clauses getClauses (Version V) const
LLVM_ABI ClauseSets getClauseSets (Version V) const
Public Member Functions inherited from llvm::omp::descriptor::Descriptor< details::Directive >
 Descriptor (const Descriptor &)=default
 Descriptor (Descriptor &&)=default
 Descriptor (StringRef N, DetailsMap< details::Directive > &&D)
StringRef getName () const
const DetailsMap< details::Directive > & getDetails () const
SmallVector< Version > getVersions () const

Additional Inherited Members

Protected Attributes inherited from llvm::omp::descriptor::Descriptor< details::Directive >
DetailsMap< details::Directive > Details

Detailed Description

Definition at line 173 of file OMPDescriptors.h.

Member Typedef Documentation

◆ Base

Member Function Documentation

◆ getAssociation()

Association llvm::omp::descriptor::Directive::getAssociation ( Version V) const

◆ getCategory()

Category llvm::omp::descriptor::Directive::getCategory ( Version V) const

◆ getClauses()

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

◆ getClauseSets()

ClauseSets llvm::omp::descriptor::Directive::getClauseSets ( Version V) const

◆ getProperties()

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

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