コード例 #1
0
ファイル: success_is_union_01.cpp プロジェクト: bsc-pm/mcxx
int main(int argc, char* argv[])
{
    {
        false_value tr;
        tr = check<__is_union(A1)>::f();
    }

    {
        true_value tr;
        tr = check<__is_union(A2)>::f();
    }

    {
        false_value tr;
        tr = check<__is_union(A3)>::f();
    }
}
コード例 #2
0
ファイル: traits.hpp プロジェクト: Luegg/origin
 concept bool 
 Union_type() { return __is_union(T); }