LLVM  8.0.1
Public Attributes | List of all members
llvm::ClrEHUnwindMapEntry Struct Reference

#include "llvm/CodeGen/WinEHFuncInfo.h"

Collaboration diagram for llvm::ClrEHUnwindMapEntry:
Collaboration graph
[legend]

Public Attributes

MBBOrBasicBlock Handler
 
uint32_t TypeToken
 
int HandlerParentState
 Outer handler enclosing this entry's handler. More...
 
int TryParentState
 Outer try region enclosing this entry's try region, treating later catches on same try as "outer". More...
 
ClrHandlerType HandlerType
 

Detailed Description

Definition at line 82 of file WinEHFuncInfo.h.

Member Data Documentation

◆ Handler

MBBOrBasicBlock llvm::ClrEHUnwindMapEntry::Handler

Definition at line 83 of file WinEHFuncInfo.h.

Referenced by addClrEHHandler(), and llvm::FunctionLoweringInfo::set().

◆ HandlerParentState

int llvm::ClrEHUnwindMapEntry::HandlerParentState

Outer handler enclosing this entry's handler.

Definition at line 85 of file WinEHFuncInfo.h.

Referenced by addClrEHHandler().

◆ HandlerType

ClrHandlerType llvm::ClrEHUnwindMapEntry::HandlerType

Definition at line 88 of file WinEHFuncInfo.h.

Referenced by addClrEHHandler().

◆ TryParentState

int llvm::ClrEHUnwindMapEntry::TryParentState

Outer try region enclosing this entry's try region, treating later catches on same try as "outer".

Definition at line 86 of file WinEHFuncInfo.h.

Referenced by addClrEHHandler().

◆ TypeToken

uint32_t llvm::ClrEHUnwindMapEntry::TypeToken

Definition at line 84 of file WinEHFuncInfo.h.

Referenced by addClrEHHandler().


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