LLVM: llvm::detail::scope_exit< Callable > Class Template Reference (original) (raw)
#include "[llvm/ADT/ScopeExit.h](ScopeExit%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| template | |
| scope_exit (Fp &&F) | |
| scope_exit (scope_exit &&Rhs) | |
| scope_exit (const scope_exit &)=delete | |
| scope_exit & | operator= (scope_exit &&)=delete |
| scope_exit & | operator= (const scope_exit &)=delete |
| void | release () |
| ~scope_exit () |
Detailed Description
template
class llvm::detail::scope_exit< Callable >
Definition at line 26 of file ScopeExit.h.
Constructor & Destructor Documentation
template
template
◆ scope_exit() [2/3]
template
◆ scope_exit() [3/3]
template
◆ ~scope_exit()
template
Member Function Documentation
◆ operator=() [1/2]
template
◆ operator=() [2/2]
template
◆ release()
template
The documentation for this class was generated from the following file:
- include/llvm/ADT/ScopeExit.h