Loading...
Searching...
No Matches
Classes | Macros | Typedefs
compiler.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  make_void<... >
 

Macros

#define BITPIT_COMMA   ,
 
#define BITPIT_DEPRECATED(func)   func
 
#define BITPIT_DEPRECATED_FOR(func, replacement)   func
 
#define BITPIT_UNREACHABLE(str)   assert(!str)
 
#define BITPIT_UNUSED(variable)
 

Typedefs

template<typename... T>
using bitpit_void_t = void_t<T...>
 
template<typename... T>
using void_t = typename make_void<T...>::type
 

Macro Definition Documentation

◆ BITPIT_DEPRECATED_FOR

#define BITPIT_DEPRECATED_FOR ( func,
replacement )   func

Definition at line 88 of file compiler.hpp.

Typedef Documentation

◆ bitpit_void_t

template<typename... T>
using bitpit_void_t = void_t<T...>

Definition at line 113 of file compiler.hpp.

◆ void_t

template<typename... T>
using void_t = typename make_void<T...>::type

Definition at line 110 of file compiler.hpp.

--- layout: doxygen_footer ---