Ticket #7966: static-assert-doc.patch

File static-assert-doc.patch, 1.7 KB (added by Akim Demaille <akim.demaille@…>, 10 years ago)

doc patch

  • doc/static_assert.qbk

     
    151151   class myclass
    152152   {
    153153   private:
    154       BOOST_STATIC_ASSERT((std::numeric_limits<UnsignedInt>::digits >= 16)
    155                            && std::numeric_limits<UnsignedInt>::is_specialized
    156                            && std::numeric_limits<UnsignedInt>::is_integer
    157                            && !std::numeric_limits<UnsignedInt>::is_signed);
     154      BOOST_STATIC_ASSERT(std::numeric_limits<UnsignedInt>::is_specialized
     155                          && std::numeric_limits<UnsignedInt>::is_integer
     156                          && !std::numeric_limits<UnsignedInt>::is_signed
     157                          && std::numeric_limits<UnsignedInt>::digits >= 16);
    158158   public:
    159159      /* details here */
    160160   };
  • static_assert_example_3.cpp

     
    1313class myclass
    1414{
    1515private:
    16    BOOST_STATIC_ASSERT((std::numeric_limits<UnsignedInt>::digits >= 16)
    17                         && std::numeric_limits<UnsignedInt>::is_specialized
    18                         && std::numeric_limits<UnsignedInt>::is_integer
    19                         && !std::numeric_limits<UnsignedInt>::is_signed);
     16   BOOST_STATIC_ASSERT(std::numeric_limits<UnsignedInt>::is_specialized
     17                       && std::numeric_limits<UnsignedInt>::is_integer
     18                       && !std::numeric_limits<UnsignedInt>::is_signed
     19                       && std::numeric_limits<UnsignedInt>::digits >= 16);
    2020public:
    2121   /* details here */
    2222};