clang API Documentation

Public Member Functions | Static Public Member Functions
clang::CodeGen::EHTerminateScope Class Reference

#include <CGCleanup.h>

Inheritance diagram for clang::CodeGen::EHTerminateScope:
Inheritance graph
[legend]
Collaboration diagram for clang::CodeGen::EHTerminateScope:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 EHTerminateScope (EHScopeStack::stable_iterator enclosingEHScope)

Static Public Member Functions

static size_t getSize ()
static bool classof (const EHScope *scope)

Detailed Description

An exceptions scope which calls std::terminate if any exception reaches it.

Definition at line 441 of file CGCleanup.h.


Constructor & Destructor Documentation

Definition at line 443 of file CGCleanup.h.

Referenced by getSize().


Member Function Documentation

static bool clang::CodeGen::EHTerminateScope::classof ( const EHScope scope) [inline, static]

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