| 30 | template <typename X> operator std::unique_ptr<X> () && { return std::unique_ptr<X>(val); } |
| 31 | }; |
| 32 | template<typename T> MaybeUnique<T> maybe_unique(T* val) { return {val}; } |
| 33 | |
| 34 | #ifndef LLVM_FALLTHROUGH |
| 35 | #define LLVM_FALLTHROUGH |
no outgoing calls
no test coverage detected