clang  6.0.0svn
Public Member Functions | List of all members
clang::CodeGen::CodeGenFunction::ConditionalEvaluation Class Reference

An object to manage conditionally-evaluated expressions. More...

#include "/opt/doxygen-docs/src/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h"

Public Member Functions

 ConditionalEvaluation (CodeGenFunction &CGF)
 
void begin (CodeGenFunction &CGF)
 
void end (CodeGenFunction &CGF)
 
llvm::BasicBlock * getStartingBlock () const
 Returns a block which will be executed prior to each evaluation of the conditional code. More...
 

Detailed Description

An object to manage conditionally-evaluated expressions.

Definition at line 849 of file CodeGenFunction.h.

Constructor & Destructor Documentation

◆ ConditionalEvaluation()

clang::CodeGen::CodeGenFunction::ConditionalEvaluation::ConditionalEvaluation ( CodeGenFunction CGF)
inline

Definition at line 853 of file CodeGenFunction.h.

Member Function Documentation

◆ begin()

void clang::CodeGen::CodeGenFunction::ConditionalEvaluation::begin ( CodeGenFunction CGF)
inline

◆ end()

void clang::CodeGen::CodeGenFunction::ConditionalEvaluation::end ( CodeGenFunction CGF)
inline

◆ getStartingBlock()

llvm::BasicBlock* clang::CodeGen::CodeGenFunction::ConditionalEvaluation::getStartingBlock ( ) const
inline

Returns a block which will be executed prior to each evaluation of the conditional code.

Definition at line 870 of file CodeGenFunction.h.


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