LLVM API Documentation

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]
getPointer() const llvm::Optional< T > [inline]
getPointer()llvm::Optional< T > [inline]
getValue() const LLVM_LVALUE_FUNCTIONllvm::Optional< T > [inline]
getValue() LLVM_LVALUE_FUNCTIONllvm::Optional< T > [inline]
hasValue() const llvm::Optional< T > [inline]
operator bool() const llvm::Optional< T > [inline]
operator*() const LLVM_LVALUE_FUNCTIONllvm::Optional< T > [inline]
operator*() LLVM_LVALUE_FUNCTIONllvm::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]
~Optional()llvm::Optional< T > [inline]