Lumiera
0.pre.03
»edit your freedom«
|
#include "lib/meta/util.hpp"
Metaprogramming helper to mark some arbitrary base type by subclassing.
In most respects the specially marked type behaves like the base; this can be used to mark some element at compile time, e.g. to direct it into a specialisation or let it pick some special overload.
Definition at line 239 of file meta/util.hpp.