FLANG
Public Member Functions | Public Attributes | List of all members
Fortran::common::openmp::EntryBlockArgs Struct Reference

#include <flang/Common/OpenMP-utils.h>

Public Member Functions

bool isValid () const
 
auto getSyms () const
 
auto getVars () const
 

Public Attributes

llvm::ArrayRef< mlir::Value > hostEvalVars
 
EntryBlockArgsEntry inReduction
 
EntryBlockArgsEntry map
 
EntryBlockArgsEntry priv
 
EntryBlockArgsEntry reduction
 
EntryBlockArgsEntry taskReduction
 
EntryBlockArgsEntry useDeviceAddr
 
EntryBlockArgsEntry useDevicePtr
 

Detailed Description

Structure holding the information needed to create and bind entry block arguments associated to all clauses that can define them.


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