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

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

Collaboration diagram for llvm::OpenMPIRBuilder::FinalizationInfo:
Collaboration graph
[legend]

Public Attributes

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

Detailed Description

Definition at line 65 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 72 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 68 of file OMPIRBuilder.h.

◆ IsCancellable

bool llvm::OpenMPIRBuilder::FinalizationInfo::IsCancellable

Flag to indicate if the directive is cancellable.

Definition at line 75 of file OMPIRBuilder.h.


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