BOOST_TRIBOOL_THIRD_STATE(Name)
class tribool;
BOOST_CONSTEXPR bool (tribool, = );
BOOST_CONSTEXPR tribool (tribool);
BOOST_CONSTEXPR tribool (tribool, tribool);
BOOST_CONSTEXPR tribool (tribool, bool);
BOOST_CONSTEXPR tribool (bool, tribool);
BOOST_CONSTEXPR tribool (, tribool);
BOOST_CONSTEXPR tribool (tribool, );
BOOST_CONSTEXPR tribool (tribool, tribool);
BOOST_CONSTEXPR tribool (tribool, bool);
BOOST_CONSTEXPR tribool (bool, tribool);
BOOST_CONSTEXPR tribool (, tribool);
BOOST_CONSTEXPR tribool (tribool, );
BOOST_CONSTEXPR tribool (tribool, tribool);
BOOST_CONSTEXPR tribool (tribool, bool);
BOOST_CONSTEXPR tribool (bool, tribool);
BOOST_CONSTEXPR tribool (, tribool);
BOOST_CONSTEXPR tribool (tribool, );
BOOST_CONSTEXPR tribool (tribool, tribool);
BOOST_CONSTEXPR tribool (tribool, bool);
BOOST_CONSTEXPR tribool (bool, tribool);
BOOST_CONSTEXPR tribool (, tribool);
BOOST_CONSTEXPR tribool (tribool, );
}
}
template<typename CharT> class indeterminate_name;
template<typename T>
T > ();
template<>
char > ();
template<>
wchar_t > ();
template<typename CharT, typename Traits>
CharT, Traits > &
(CharT, Traits > &, tribool);
template<typename CharT, typename Traits>
CharT, Traits > &
(CharT, Traits > &, );
template<typename CharT, typename Traits>
CharT, Traits > &
(CharT, Traits > &, tribool &);
}
}