|
mini-llvm 0.1.0
|
#include <cassert>#include <optional>#include <type_traits>#include <utility>

Go to the source code of this file.
Classes | |
| class | mini_llvm::OptionalReference< T > |
Namespaces | |
| namespace | mini_llvm |
Functions | |
| template<typename T> | |
| mini_llvm::OptionalReference (T &) -> OptionalReference< T > | |
| template<typename T> | |
| void | mini_llvm::swap (OptionalReference< T > &lhs, OptionalReference< T > &rhs) noexcept |