mirror of
https://github.com/boostorg/intrusive.git
synced 2025-08-03 06:24:44 +02:00
Doxygen creates wrong namespace and unneeded macro documentation, so fix it.
[SVN r82363]
This commit is contained in:
@@ -33,6 +33,8 @@ namespace detail{
|
|||||||
|
|
||||||
struct default_hook_tag{};
|
struct default_hook_tag{};
|
||||||
|
|
||||||
|
#ifndef BOOST_INTRUSIVE_DOXYGEN_INVOKED
|
||||||
|
|
||||||
#define BOOST_INTRUSIVE_DEFAULT_HOOK_MARKER_DEFINITION(BOOST_INTRUSIVE_DEFAULT_HOOK_MARKER) \
|
#define BOOST_INTRUSIVE_DEFAULT_HOOK_MARKER_DEFINITION(BOOST_INTRUSIVE_DEFAULT_HOOK_MARKER) \
|
||||||
struct BOOST_INTRUSIVE_DEFAULT_HOOK_MARKER : public default_hook_tag\
|
struct BOOST_INTRUSIVE_DEFAULT_HOOK_MARKER : public default_hook_tag\
|
||||||
{\
|
{\
|
||||||
@@ -51,6 +53,8 @@ BOOST_INTRUSIVE_DEFAULT_HOOK_MARKER_DEFINITION(default_bs_set_hook);
|
|||||||
|
|
||||||
#undef BOOST_INTRUSIVE_DEFAULT_HOOK_MARKER_DEFINITION
|
#undef BOOST_INTRUSIVE_DEFAULT_HOOK_MARKER_DEFINITION
|
||||||
|
|
||||||
|
#endif //BOOST_INTRUSIVE_DOXYGEN_INVOKED
|
||||||
|
|
||||||
template <class ValueTraits>
|
template <class ValueTraits>
|
||||||
struct eval_value_traits
|
struct eval_value_traits
|
||||||
{
|
{
|
||||||
|
@@ -47,7 +47,11 @@ struct max_pointer_plus_bits<void*, Alignment>
|
|||||||
//!has_pointer_plus_bits<>::value is non-zero can make use of these
|
//!has_pointer_plus_bits<>::value is non-zero can make use of these
|
||||||
//!operations to embed the bits in the pointer.
|
//!operations to embed the bits in the pointer.
|
||||||
template<class Pointer, std::size_t NumBits>
|
template<class Pointer, std::size_t NumBits>
|
||||||
struct pointer_plus_bits;
|
struct pointer_plus_bits
|
||||||
|
#ifdef BOOST_INTRUSIVE_DOXYGEN_INVOKED
|
||||||
|
{}
|
||||||
|
#endif
|
||||||
|
;
|
||||||
|
|
||||||
//!This is the specialization to embed extra bits of information
|
//!This is the specialization to embed extra bits of information
|
||||||
//!in a raw pointer. The extra bits are stored in the lower bits of the pointer.
|
//!in a raw pointer. The extra bits are stored in the lower bits of the pointer.
|
||||||
|
Reference in New Issue
Block a user