llvm::WinEHHandlerType

Catch-handler descriptor stored in a try-block map entry.

Synopsis

Declared in <llvm/CodeGen/WinEHFuncInfo.h>

struct WinEHHandlerType;

Types

NameDescription
Unnamed union The CatchObj starts out life as an LLVM alloca and is eventually turned frame index.

Data Members

NameDescription
Adjectives Catch-handler adjectives from the catchpad (e.g. const/volatile/byref).
CatchObj The CatchObj starts out life as an LLVM alloca and is eventually turned frame index.
Handler Catch handler block or funclet for this handler.
TypeDescriptor RTTI type descriptor for the exception type this handler catches.