Lumiera
0.pre.03
»edit your freedom«
|
#include "lib/diff/tree-mutator-diffmutable-binding.hpp"
Metaprogramming helper to detect if the given target class allows us to build a default »Matcher« automatically.
(The »Matcher« is used to determine the applicability of a given diff verb to this target object)
Definition at line 85 of file tree-mutator-diffmutable-binding.hpp.
Static Public Attributes | |
static const bool | value = (sizeof(Yes_t)==sizeof(check<TY>(0))) |
Classes | |
struct | Probe |
Static Private Member Functions | |
template<class X > | |
static Yes_t | check (Probe< X > *) |
template<class > | |
static No_t | check (...) |
struct lib::diff::anonymous_namespace{tree-mutator-diffmutable-binding.hpp}::Can_retrieve_and_compare_ID::Probe |