hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/examples/assert.sfinae
blob: 0ef7459427d1ab4d913c6cc229fb050408ed2a52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
::static_assert<
    ::equal<
        ::difference<'C', 'A'>,
        ::sum<::difference<'B', 'A'>, ::difference<'B', 'A'>>
    >::value
>::commit;

::static_assert<::is_same<::remove_cv_t<::byte>, ::byte>::value>::commit;
::emit<::decltype(::difference<'B', 'A'>)>::commit;