class OMPBuilderCBHelpers::InlinedRegionBodyRAII

Declaration

class OMPBuilderCBHelpers::InlinedRegionBodyRAII { /* full declaration omitted */ };

Description

RAII for preserving necessary info during inlined region body codegen.

Declared at: clang/lib/CodeGen/CodeGenFunction.h:1867

Member Variables

private llvm::AssertingVH<llvm::Instruction> OldAllocaIP
private clang::CodeGen::CodeGenFunction& CGF

Method Overview

Methods

InlinedRegionBodyRAII(
    clang::CodeGen::CodeGenFunction& cgf,
    clang::CodeGen::CodeGenFunction::
        OMPBuilderCBHelpers::InsertPointTy&
            AllocaIP,
    llvm::BasicBlock& FiniBB)

Declared at: clang/lib/CodeGen/CodeGenFunction.h:1873

Parameters

clang::CodeGen::CodeGenFunction& cgf
clang::CodeGen::CodeGenFunction:: OMPBuilderCBHelpers::InsertPointTy& AllocaIP
llvm::BasicBlock& FiniBB

~InlinedRegionBodyRAII()

Declared at: clang/lib/CodeGen/CodeGenFunction.h:1896