clang 22.0.0git
clang::OpenACCReductionRecipeWithStorage Struct Reference

#include "clang/AST/OpenACCClause.h"

Inheritance diagram for clang::OpenACCReductionRecipeWithStorage:
[legend]

Public Member Functions

 OpenACCReductionRecipeWithStorage (VarDecl *A, llvm::ArrayRef< CombinerRecipe > Combiners)
 OpenACCReductionRecipeWithStorage (const OpenACCReductionRecipeWithStorage &Other)
 OpenACCReductionRecipeWithStorage (OpenACCReductionRecipeWithStorage &&Other)
OpenACCReductionRecipeWithStorageoperator= (OpenACCReductionRecipeWithStorage &&)=delete
OpenACCReductionRecipeWithStorageoperator= (const OpenACCReductionRecipeWithStorage &)=delete
Public Member Functions inherited from clang::OpenACCReductionRecipe
 OpenACCReductionRecipe (VarDecl *A, llvm::ArrayRef< CombinerRecipe > Combiners)
bool isSet () const

Static Public Member Functions

static OpenACCReductionRecipeWithStorage Empty ()

Additional Inherited Members

Public Attributes inherited from clang::OpenACCReductionRecipe
VarDeclAllocaDecl
llvm::ArrayRef< CombinerRecipeCombinerRecipes

Detailed Description

Definition at line 1313 of file OpenACCClause.h.

Constructor & Destructor Documentation

◆ OpenACCReductionRecipeWithStorage() [1/3]

clang::OpenACCReductionRecipeWithStorage::OpenACCReductionRecipeWithStorage ( VarDecl * A,
llvm::ArrayRef< CombinerRecipe > Combiners )
inline

◆ OpenACCReductionRecipeWithStorage() [2/3]

clang::OpenACCReductionRecipeWithStorage::OpenACCReductionRecipeWithStorage ( const OpenACCReductionRecipeWithStorage & Other)
inline

◆ OpenACCReductionRecipeWithStorage() [3/3]

clang::OpenACCReductionRecipeWithStorage::OpenACCReductionRecipeWithStorage ( OpenACCReductionRecipeWithStorage && Other)
inline

Member Function Documentation

◆ Empty()

OpenACCReductionRecipeWithStorage clang::OpenACCReductionRecipeWithStorage::Empty ( )
inlinestatic

◆ operator=() [1/2]

OpenACCReductionRecipeWithStorage & clang::OpenACCReductionRecipeWithStorage::operator= ( const OpenACCReductionRecipeWithStorage & )
delete

◆ operator=() [2/2]

OpenACCReductionRecipeWithStorage & clang::OpenACCReductionRecipeWithStorage::operator= ( OpenACCReductionRecipeWithStorage && )
delete

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