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 845 of file CodeGenFunction.h.

Constructor & Destructor Documentation

◆ ConditionalEvaluation()

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

Definition at line 849 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 866 of file CodeGenFunction.h.


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