LLVM: llvm::detail::ExpectedHolder< T > Struct Template Reference (original) (raw)
#include "[llvm/Testing/Support/SupportHelpers.h](SupportHelpers%5F8h%5Fsource.html)"
Inheritance diagram for llvm::detail::ExpectedHolder< T >:
[legend]
| Public Member Functions | |
|---|---|
| ExpectedHolder (ErrorHolder Err, Expected< T > &Exp) | |
| Public Member Functions inherited from llvm::detail::ErrorHolder | |
| bool | Success () const |
| Public Attributes | |
|---|---|
| Expected< T > & | Exp |
| Public Attributes inherited from llvm::detail::ErrorHolder | |
| std::vector< std::shared_ptr< ErrorInfoBase > > | Infos |
Detailed Description
template<typename T>
struct llvm::detail::ExpectedHolder< T >
Definition at line 31 of file SupportHelpers.h.
Constructor & Destructor Documentation
template<typename T>
| llvm::detail::ExpectedHolder< T >::ExpectedHolder ( ErrorHolder Err, Expected< T > & Exp ) | inline |
|---|
Definition at line 32 of file SupportHelpers.h.
References Exp, and llvm::move().
Member Data Documentation
◆ Exp
template<typename T>
Expected<T>& llvm::detail::ExpectedHolder< T >::Exp
Definition at line 35 of file SupportHelpers.h.
Referenced by ExpectedHolder(), llvm::detail::ValueMatchesMono< T >::MatchAndExplain(), and llvm::detail::PrintTo().
The documentation for this struct was generated from the following file:
- include/llvm/Testing/Support/SupportHelpers.h