LLVM
3.7.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
llvm
Optional
llvm::Optional< T > Member List
This is the complete list of members for
llvm::Optional< T >
, including all inherited members.
create
(const T *y)
llvm::Optional< T >
inline
static
emplace
(ArgTypes &&...Args)
llvm::Optional< T >
inline
getPointer
() const
llvm::Optional< T >
inline
getPointer
()
llvm::Optional< T >
inline
getValue
() const LLVM_LVALUE_FUNCTION
llvm::Optional< T >
inline
getValue
() LLVM_LVALUE_FUNCTION
llvm::Optional< T >
inline
getValueOr
(U &&value) const LLVM_LVALUE_FUNCTION
llvm::Optional< T >
inline
hasValue
() const
llvm::Optional< T >
inline
operator bool
() const
llvm::Optional< T >
inline
explicit
operator*
() const LLVM_LVALUE_FUNCTION
llvm::Optional< T >
inline
operator*
() LLVM_LVALUE_FUNCTION
llvm::Optional< T >
inline
operator->
() const
llvm::Optional< T >
inline
operator->
()
llvm::Optional< T >
inline
operator=
(T &&y)
llvm::Optional< T >
inline
operator=
(Optional &&O)
llvm::Optional< T >
inline
operator=
(const T &y)
llvm::Optional< T >
inline
operator=
(const Optional &O)
llvm::Optional< T >
inline
Optional
(NoneType)
llvm::Optional< T >
inline
Optional
()
llvm::Optional< T >
inline
explicit
Optional
(const T &y)
llvm::Optional< T >
inline
Optional
(const Optional &O)
llvm::Optional< T >
inline
Optional
(T &&y)
llvm::Optional< T >
inline
Optional
(Optional< T > &&O)
llvm::Optional< T >
inline
reset
()
llvm::Optional< T >
inline
value_type
typedef
llvm::Optional< T >
~Optional
()
llvm::Optional< T >
inline
Generated on Mon Aug 31 2015 11:13:35 for LLVM by
1.8.6