LLVM: llvm::ValueIsPresent< std::optional< T > (original) (raw)
#include "[llvm/Support/Casting.h](Casting%5F8h%5Fsource.html)"
Inheritance diagram for llvm::ValueIsPresent< std::optional< T > >:
| Public Types | |
|---|---|
| using | UnwrappedType = T |
| Static Public Member Functions | |
|---|---|
| static bool | isPresent (const std::optional< T > &t) |
| static decltype(auto) | unwrapValue (std::optional< T > &t) |
Detailed Description
template<typename T>
struct llvm::ValueIsPresent< std::optional< T > >
Definition at line 603 of file Casting.h.
Member Typedef Documentation
◆ UnwrappedType
Member Function Documentation
◆ isPresent()
◆ unwrapValue()
The documentation for this struct was generated from the following file:
- include/llvm/Support/Casting.h