clang 19.0.0git
Public Member Functions | Static Public Member Functions | List of all members
clang::CodeGen::CGOpenMPRuntime::LastprivateConditionalRAII Class Reference

Manages list of lastprivate conditional decls for the specified directive. More...

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.h"

Public Member Functions

 LastprivateConditionalRAII (CodeGenFunction &CGF, const OMPExecutableDirective &S, LValue IVLVal)
 
 ~LastprivateConditionalRAII ()
 

Static Public Member Functions

static LastprivateConditionalRAII disable (CodeGenFunction &CGF, const OMPExecutableDirective &S)
 

Detailed Description

Manages list of lastprivate conditional decls for the specified directive.

Definition at line 279 of file CGOpenMPRuntime.h.

Constructor & Destructor Documentation

◆ LastprivateConditionalRAII()

CGOpenMPRuntime::LastprivateConditionalRAII::LastprivateConditionalRAII ( CodeGenFunction CGF,
const OMPExecutableDirective S,
LValue  IVLVal 
)
explicit

Definition at line 11502 of file CGOpenMPRuntime.cpp.

References clang::C.

◆ ~LastprivateConditionalRAII()

CGOpenMPRuntime::LastprivateConditionalRAII::~LastprivateConditionalRAII ( )

Member Function Documentation

◆ disable()

CGOpenMPRuntime::LastprivateConditionalRAII CGOpenMPRuntime::LastprivateConditionalRAII::disable ( CodeGenFunction CGF,
const OMPExecutableDirective S 
)
static

Definition at line 11554 of file CGOpenMPRuntime.cpp.

Referenced by emitCommonOMPTargetDirective().


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