LLVM 19.0.0git
Public Attributes | List of all members
llvm::OpenMPIRBuilder::FinalizationInfo Struct Reference

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

Public Attributes

FinalizeCallbackTy FiniCB
 The finalization callback provided by the last in-flight invocation of createXXXX for the directive of kind DK.
 
omp::Directive DK
 The directive kind of the innermost directive that has an associated region which might require finalization when it is left.
 
bool IsCancellable
 Flag to indicate if the directive is cancellable.
 

Detailed Description

Definition at line 499 of file OMPIRBuilder.h.

Member Data Documentation

◆ DK

omp::Directive llvm::OpenMPIRBuilder::FinalizationInfo::DK

The directive kind of the innermost directive that has an associated region which might require finalization when it is left.

Definition at line 506 of file OMPIRBuilder.h.

◆ FiniCB

FinalizeCallbackTy llvm::OpenMPIRBuilder::FinalizationInfo::FiniCB

The finalization callback provided by the last in-flight invocation of createXXXX for the directive of kind DK.

Definition at line 502 of file OMPIRBuilder.h.

◆ IsCancellable

bool llvm::OpenMPIRBuilder::FinalizationInfo::IsCancellable

Flag to indicate if the directive is cancellable.

Definition at line 509 of file OMPIRBuilder.h.


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