clang  6.0.0svn
Public Member Functions | List of all members
clang::CleanupInfo Class Reference

#include "clang/Sema/CleanupInfo.h"

Public Member Functions

bool exprNeedsCleanups () const
 
bool cleanupsHaveSideEffects () const
 
void setExprNeedsCleanups (bool SideEffects)
 
void reset ()
 
void mergeFrom (CleanupInfo Rhs)
 

Detailed Description

Definition at line 20 of file CleanupInfo.h.

Member Function Documentation

◆ cleanupsHaveSideEffects()

bool clang::CleanupInfo::cleanupsHaveSideEffects ( ) const
inline

Definition at line 27 of file CleanupInfo.h.

Referenced by clang::Sema::MaybeCreateExprWithCleanups().

◆ exprNeedsCleanups()

bool clang::CleanupInfo::exprNeedsCleanups ( ) const
inline

◆ mergeFrom()

void clang::CleanupInfo::mergeFrom ( CleanupInfo  Rhs)
inline

Definition at line 39 of file CleanupInfo.h.

◆ reset()

void clang::CleanupInfo::reset ( )
inline

Definition at line 34 of file CleanupInfo.h.

◆ setExprNeedsCleanups()

void clang::CleanupInfo::setExprNeedsCleanups ( bool  SideEffects)
inline

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