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

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

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

Public Types

using Base = Descriptor<details::Clause>

Public Member Functions

LLVM_ABI Properties getProperties (unsigned V) const
LLVM_ABI Directives getDirectives (unsigned V) const
LLVM_ABI Modifiers getModifiers (unsigned V) const
Public Member Functions inherited from llvm::omp::descriptor::Descriptor< details::Clause >
 Descriptor (const Descriptor &)=default
 Descriptor (Descriptor &&)=default
 Descriptor (StringRef N, DetailsMap< details::Clause > &&D)
StringRef getName () const
const DetailsMap< details::Clause > & getDetails () const
SmallVector< unsignedgetVersions () const

Additional Inherited Members

Protected Attributes inherited from llvm::omp::descriptor::Descriptor< details::Clause >
DetailsMap< details::ClauseDetails

Detailed Description

Definition at line 92 of file OMPDescriptors.h.

Member Typedef Documentation

◆ Base

Member Function Documentation

◆ getDirectives()

Directives llvm::omp::descriptor::Clause::getDirectives ( unsigned V) const

◆ getModifiers()

Modifiers llvm::omp::descriptor::Clause::getModifiers ( unsigned V) const

◆ getProperties()

Properties llvm::omp::descriptor::Clause::getProperties ( unsigned V) const

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