| LLDB mainline
    | 
#include <Timeout.h>
| Public Member Functions | |
| Timeout (std::nullopt_t none) | |
| template<typename Ratio2, typename = typename EnableIf<int64_t, Ratio2>::type> | |
| Timeout (const Timeout< Ratio2 > &other) | |
| template<typename Rep2, typename Ratio2, typename = typename EnableIf<Rep2, Ratio2>::type> | |
| Timeout (const std::chrono::duration< Rep2, Ratio2 > &other) | |
| Private Types | |
| template<typename Ratio2> | |
| using | Dur = std::chrono::duration<int64_t, Ratio2> | 
| template<typename Rep2, typename Ratio2> | |
| using | EnableIf | 
| using | Base = std::optional<Dur<Ratio>> | 
| 
 | private | 
| 
 | private | 
| 
 | private | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline |