• Philipp A. Hartmann's avatar
    GenericValue: add and use IsGenericValue meta function · 1da07843
    Philipp A. Hartmann authored
    This commit adds an IsGenericValue meta function to match arbitrary
    instantiations of the GenericValue template (or derived classes).
    
    This meta function is used in the SFINAE-checks to avoid matching
    the generic APIs (operator=,==,!=; AddMember, PushBack) for instances
    of the main template.  This avoids ambiguities with the GenericValue
    overloads.
    1da07843
meta.h 6.9 KB