throwing_ptr
Smart pointers that throw on dereference if null
clear_compiler_checks.hpp
Go to the documentation of this file.
1 // Copyright Claudio Bantaloukas 2017-2018.
2 // Distributed under the Boost Software License, Version 1.0.
3 // (See accompanying file LICENSE or copy at
4 // http://www.boost.org/LICENSE_1_0.txt)
5 
6 /** \file throwing/private/clear_compiler_checks.hpp
7  * \brief Implementation details
8  * This header file must not be included directly
9  * and definitions herein may change without notice
10  */
11 
12 // Do not leak these definitions
13 #undef TSP_CONSTEXPR
14 #undef TSP_NOEXCEPT
15 #undef TSP_ARRAY_SUPPORT