29 #ifndef _GLIBCXX_TR2_BOOL_SET_TCC
30 #define _GLIBCXX_TR2_BOOL_SET_TCC 1
32 #pragma GCC system_header
34 namespace std _GLIBCXX_VISIBILITY(default)
38 _GLIBCXX_BEGIN_NAMESPACE_VERSION
40 bool_set::_Bool_set_val
42 { _S_true_, _S_false, _S_indet, _S_empty };
44 bool_set::_Bool_set_val
45 bool_set::_S_xor[4][4] =
46 { { _S_false, _S_true_, _S_indet, _S_empty },
47 { _S_true_, _S_false, _S_indet, _S_empty },
48 { _S_indet, _S_indet, _S_indet, _S_empty },
49 { _S_empty, _S_empty, _S_empty, _S_empty } };
51 bool_set::_Bool_set_val
52 bool_set::_S_or[4][4] =
53 { { _S_false, _S_true_, _S_indet, _S_empty },
54 { _S_true_, _S_true_, _S_true_, _S_empty },
55 { _S_indet, _S_true_, _S_indet, _S_empty },
56 { _S_empty, _S_empty, _S_empty, _S_empty } };
58 bool_set::_Bool_set_val
59 bool_set::_S_and[4][4] =
60 { { _S_false, _S_false, _S_false, _S_empty },
61 { _S_false, _S_true_, _S_indet, _S_empty },
62 { _S_false, _S_indet, _S_indet, _S_empty },
63 { _S_empty, _S_empty, _S_empty, _S_empty } };
65 bool_set::_Bool_set_val
66 bool_set::_S_eq[4][4] =
67 { { _S_true_, _S_false, _S_indet, _S_empty },
68 { _S_false, _S_true_, _S_indet, _S_empty },
69 { _S_indet, _S_indet, _S_indet, _S_empty },
70 { _S_empty, _S_empty, _S_empty, _S_empty } };
72 _GLIBCXX_END_NAMESPACE_VERSION
277 #endif // _GLIBCXX_TR2_BOOL_SET_TCC