LLVM: llvm::WebAssemblyException Class Reference (original) (raw)
#include "[Target/WebAssembly/WebAssemblyExceptionInfo.h](WebAssemblyExceptionInfo%5F8h%5Fsource.html)"
Definition at line 42 of file WebAssemblyExceptionInfo.h.
◆ block_iterator
◆ iterator
◆ WebAssemblyException() [2/2]
◆ addBlock()
◆ addSubException()
| void llvm::WebAssemblyException::addSubException ( std::unique_ptr< WebAssemblyException > E) |
inline |
◆ addToBlocksSet()
◆ addToBlocksVector()
◆ begin()
| iterator llvm::WebAssemblyException::begin ( ) const |
inline |
◆ block_begin()
| block_iterator llvm::WebAssemblyException::block_begin ( ) const |
inline |
◆ block_end()
◆ blocks()
◆ contains() [1/2]
◆ contains() [2/2]
◆ dump()
◆ end()
| iterator llvm::WebAssemblyException::end ( ) const |
inline |
◆ getBlocks()
◆ getBlocksSet()
◆ getBlocksVector()
| std::vector< MachineBasicBlock * > & llvm::WebAssemblyException::getBlocksVector ( ) |
inline |
◆ getEHPad()
◆ getExceptionDepth()
| unsigned llvm::WebAssemblyException::getExceptionDepth ( ) const |
inline |
◆ getNumBlocks()
| unsigned llvm::WebAssemblyException::getNumBlocks ( ) const |
inline |
◆ getParentException()
◆ getSubExceptions() [1/2]
| std::vector< std::unique_ptr< WebAssemblyException > > & llvm::WebAssemblyException::getSubExceptions ( ) |
inline |
◆ getSubExceptions() [2/2]
◆ operator=()
◆ print()
Definition at line 338 of file WebAssemblyExceptionInfo.cpp.
References llvm::Depth, getBlocks(), getEHPad(), getExceptionDepth(), I, llvm::raw_ostream::indent(), MBB, and print().
Referenced by dump(), operator<<(), print(), and llvm::WebAssemblyExceptionInfo::print().
◆ removeFromBlocksSet()
| void llvm::WebAssemblyException::removeFromBlocksSet ( MachineBasicBlock * MBB) |
inline |
◆ reserveBlocks()
| void llvm::WebAssemblyException::reserveBlocks ( unsigned Size) |
inline |
◆ reverseBlock()
| void llvm::WebAssemblyException::reverseBlock ( unsigned From = 0) |
inline |
◆ setParentException()
The documentation for this class was generated from the following files: