diff --git a/doc/source/boost-exception.reno b/doc/source/boost-exception.reno index 9d42405..35b9445 100644 --- a/doc/source/boost-exception.reno +++ b/doc/source/boost-exception.reno @@ -54,14 +54,14 @@ 2 - 548365B35C2AA24908DAA42A1F359940FCD1DE69D642E074E821AC86DCE54029 - 3649242015 - 6823 + 4546B9848279614FBDF70D0FB35B6D7A3432BF205DC9EC15C6016A77D2124E53 + 737034355 + 10349 521 - 156B870761DB092CE4269C1173B479A344A1041BA2B883765AF19A72B371D776 - 3239976720 - 117 - 6700 + 4B6ED02EA5B5A3B326838794C37ED01C5DC3E8D89FA78E62B9F7A0C78D4DB6FD + 2715164371 + 116 + 10227 @@ -152,14 +152,63 @@ 2 - 548365B35C2AA24908DAA42A1F359940FCD1DE69D642E074E821AC86DCE54029 - 3649242015 - 6823 + 4546B9848279614FBDF70D0FB35B6D7A3432BF205DC9EC15C6016A77D2124E53 + 737034355 + 10349 521 - AB48477C625A1E68BF74B055D380697B5761C4DBA41F8B2148F6A0F8A2BAC38E - 3683655261 - 81 - 1480 + F87D7E0321BDDAE23D5A6667CB12116411468AEC54E3B35FB9C8CA94BFECA41E + 1149388739 + 296 + 9929 + + + + + + 0 + ../../../../boost/exception_ptr.hpp + 0 + 0 + + + + + <string>copy_exception</string> + + + + + + + + + 1 + 2 + (:include include:) (:auto also:) + + + + + 0 + + 8 + + reno_context + + + + + + + 2 + 4546B9848279614FBDF70D0FB35B6D7A3432BF205DC9EC15C6016A77D2124E53 + 737034355 + 10349 + 521 + C84057F7B3954843F5360E9764B35DC5EB1D8ED65CA9F1B6B633D95B417E3AA9 + 1591300832 + 2322 + 1609 @@ -191,7 +240,7 @@ 0 - 8 + 9 reno_context @@ -240,7 +289,7 @@ 0 - 9 + 10 reno_context @@ -250,9 +299,9 @@ 1 - 59EC111578A82535A1DC3EDB486F029664F751D86C2C90D0D3FE0BAFAA87387E - 3274250395 - 3418 + D5ABFC95B9593A7346BF1C09827808A9AE95C161469B25D50305FCD7AC1A6FC2 + 556762679 + 1647 323 @@ -285,7 +334,45 @@ 0 - 10 + 11 + + reno_context + + + + + + + 0 + + + + + + 1 + + + + + <string>transporting of arbitrary data to the catch site</string> + + + tutorial_transporting_data + + + + + + 1 + 2 + (:include include:) (:auto also:) + + + + + 0 + + 12 reno_context @@ -295,9 +382,9 @@ 1 - F052D2548BCDFFFA0DA6CB0AC3731B15EBE7E34F357A4485F0FCD205457859CA - 175131392 - 7021 + DA91A64CCC9A5B149DFB580E5466539607C9CE92A93F56CE4C03996A468C1145 + 2002159572 + 10547 323 @@ -330,7 +417,7 @@ 0 - 11 + 13 reno_context @@ -379,7 +466,7 @@ 0 - 12 + 14 reno_context @@ -424,7 +511,7 @@ 0 - 13 + 15 reno_context @@ -469,7 +556,7 @@ 0 - 14 + 16 reno_context @@ -514,7 +601,7 @@ 0 - 15 + 17 reno_context @@ -559,7 +646,7 @@ 0 - 16 + 18 reno_context @@ -602,7 +689,7 @@ 0 - 17 + 19 reno_context @@ -651,7 +738,7 @@ 0 - 18 + 20 reno_context @@ -696,7 +783,7 @@ 0 - 19 + 21 reno_context @@ -739,56 +826,7 @@ 0 - 20 - - reno_context - - - - - - - 2 - 548365B35C2AA24908DAA42A1F359940FCD1DE69D642E074E821AC86DCE54029 - 3649242015 - 6823 - 521 - F87D7E0321BDDAE23D5A6667CB12116411468AEC54E3B35FB9C8CA94BFECA41E - 1149388739 - 296 - 6402 - - - - - - 0 - ../../../../boost/exception_ptr.hpp - 0 - 0 - - - - - <string>copy_exception</string> - - - - - - - - - 1 - 2 - (:include include:) (:auto also:) - - - - - 0 - - 21 + 22 reno_context @@ -827,44 +865,6 @@ 0 - - - 0 - - 22 - - reno_context - - - - - - - 0 - - - - - - 1 - - - - - <string>transporting of arbitrary data to the catch site</string> - - - tutorial_transporting_data - - - - - - 1 - 2 - (:include include:) (:auto also:) - - 0 @@ -1161,14 +1161,14 @@ 2 - 548365B35C2AA24908DAA42A1F359940FCD1DE69D642E074E821AC86DCE54029 - 3649242015 - 6823 + 4546B9848279614FBDF70D0FB35B6D7A3432BF205DC9EC15C6016A77D2124E53 + 737034355 + 10349 521 - 5B9A60CD7925F05B8F4A0A8F690EC320226187C26D9D6DD9F3A7793C74A9F4FC - 3344368450 - 1912 - 4488 + 8A536C83AAA6BF19C2B173BE32022C6363004D5F0B88F7982711F5D66F539FE9 + 3888149824 + 2495 + 7432 @@ -1545,14 +1545,14 @@ 2 - 548365B35C2AA24908DAA42A1F359940FCD1DE69D642E074E821AC86DCE54029 - 3649242015 - 6823 + 4546B9848279614FBDF70D0FB35B6D7A3432BF205DC9EC15C6016A77D2124E53 + 737034355 + 10349 521 - A098B6FA5BC8E72E0E69C0323195FCC142AE807564C6892FCBD88588F2FBE049 - 2579522516 - 405 - 1563 + CCBCB5EADA66B82DFC7650F467A0E51CA5B10EFCD3729EDFB038A1C5DCB5722D + 1007135774 + 701 + 3933 @@ -1594,14 +1594,14 @@ 2 - 3A4D0506DEDA25E46C6F3B3936898F829C428AF153A7B1B5391B02ABA4C0AD0D - 1800726291 - 3277 - 464 + 506A4FDA868A2B69175F6B3CF0FE18C9A87901D397934D3DE90A261C1F8409AA + 945649359 + 1603 + 367 DF9EA87B0140AACF4422F1B76F6A6A409C15F32858BBBA85A35981A824C56BA9 1137981799 192 - 3079 + 1405 @@ -1848,7 +1848,7 @@ 0 - -22 + -11 2 @@ -1875,7 +1875,7 @@ 0 - -13 + -15 2 @@ -1884,7 +1884,7 @@ 0 - -17 + -19 2 @@ -1893,7 +1893,7 @@ 0 - -8 + -9 2 @@ -1902,7 +1902,7 @@ 0 - -11 + -13 2 @@ -1938,7 +1938,7 @@ 0 - -18 + -20 2 @@ -1947,7 +1947,7 @@ 0 - -7 + -8 2 @@ -1974,7 +1974,7 @@ 0 - -20 + -7 2 @@ -2019,7 +2019,7 @@ 0 - -14 + -16 2 @@ -2037,7 +2037,7 @@ 0 - -9 + -10 2 @@ -2046,7 +2046,7 @@ 0 - -12 + -14 2 @@ -2064,7 +2064,7 @@ 0 - -15 + -17 2 @@ -2132,7 +2132,7 @@ 0 - -10 + -12 2 @@ -2159,7 +2159,7 @@ 0 - -14 + -16 2 @@ -2168,7 +2168,7 @@ 0 - -15 + -17 2 @@ -2195,7 +2195,7 @@ 0 - -12 + -14 2 @@ -2213,7 +2213,7 @@ 0 - -10 + -12 2 @@ -2222,7 +2222,7 @@ 0 - -9 + -10 2 @@ -2240,7 +2240,7 @@ 0 - -17 + -19 2 @@ -2249,7 +2249,7 @@ 0 - -8 + -9 2 @@ -2258,7 +2258,7 @@ 0 - -11 + -13 2 @@ -2294,7 +2294,7 @@ 0 - -18 + -20 2 @@ -2303,7 +2303,7 @@ 0 - -7 + -8 2 @@ -2330,7 +2330,7 @@ 0 - -20 + -7 2 @@ -2454,18 +2454,7 @@ - 3 - 2 - [@template <class Tag,class T> class (:link - 1 - - 0 - - -8 - - - 2 - :) { public: typedef T value_type; error_info( value_type const & ); };@] + 0 @@ -2476,7 +2465,18 @@ - 0 + 3 + 2 + [@template <class Tag,class T> class (:link + 1 + + 0 + + -9 + + + 2 + :) { public: typedef T value_type; error_info( value_type const & ); };@] @@ -2563,6 +2563,28 @@ -17 + + 0 + + + + + 0 + + -18 + + + + 0 + + + + + 0 + + -19 + + 9 2 @@ -2571,7 +2593,7 @@ 0 - -17 + -19 2 @@ -2605,28 +2627,6 @@ decl pre_indent="4":) };@] - - - 0 - - -18 - - - - 0 - - - - - 0 - - -19 - - - - 0 - - 0 @@ -2967,6 +2967,17 @@ -9 + + 0 + + + + + 0 + + -10 + + 3 2 @@ -2986,7 +2997,18 @@ 0 - -10 + -11 + + + + 0 + + + + + 0 + + -12 @@ -3006,7 +3028,7 @@ 0 - -7 + -8 2 @@ -3015,7 +3037,7 @@ 0 - -20 + -7 2 @@ -3044,7 +3066,7 @@ 0 - -11 + -13 @@ -3055,7 +3077,7 @@ 0 - -12 + -14 @@ -3077,7 +3099,7 @@ 0 - -13 + -15 @@ -3088,7 +3110,7 @@ 0 - -14 + -16 @@ -3108,7 +3130,7 @@ 0 - -9 + -10 2 @@ -3117,7 +3139,7 @@ 0 - -12 + -14 2 @@ -3135,7 +3157,7 @@ 0 - -15 + -17 2 @@ -3171,7 +3193,7 @@ 0 - -10 + -12 2 @@ -3191,7 +3213,7 @@ 0 - -15 + -17 @@ -3202,35 +3224,13 @@ 0 - -17 + -19 2 def:)@] - - - 0 - - -16 - - - - 0 - - - - - 0 - - -17 - - - - 0 - - 0 @@ -3301,7 +3301,7 @@ 0 - -8 + -9 2 @@ -3367,7 +3367,7 @@ 0 - -8 + -9 2 @@ -3376,7 +3376,7 @@ 0 - -18 + -20 2 @@ -3385,7 +3385,7 @@ 0 - -11 + -13 2 @@ -3650,7 +3650,7 @@ 0 - -7 + -8 2 @@ -3687,9 +3687,18 @@ - 3 + 5 2 - [@typedef ---unspecified--- (:link + [@template <class T> (:link + 1 + + 0 + + -8 + + + 2 + :) (:link 1 0 @@ -3698,7 +3707,7 @@ 2 - :);@] + :)( T const & e );@] @@ -3711,7 +3720,7 @@ 3 2 - [@template <class Tag,class T> class (:link + [@typedef ---unspecified--- (:link 1 0 @@ -3731,7 +3740,18 @@ - 0 + 3 + 2 + [@template <class Tag,class T> class (:link + 1 + + 0 + + -9 + + + 2 + :);@] @@ -3753,27 +3773,7 @@ - 5 - 2 - [@template <class E, class Tag, class T> E const & (:link - 1 - - 0 - - -11 - - - 2 - |operator<<:)( E const & x, (:link - 1 - - 0 - - -8 - - - 2 - :)<Tag,T> const & v );@] + 0 @@ -3795,7 +3795,27 @@ - 0 + 5 + 2 + [@template <class E, class Tag, class T> E const & (:link + 1 + + 0 + + -13 + + + 2 + |operator<<:)( E const & x, (:link + 1 + + 0 + + -9 + + + 2 + :)<Tag,T> const & v );@] @@ -3839,18 +3859,7 @@ - 3 - 2 - [@class - 1 - - 0 - - -17 - - - 2 - ;@] + 0 @@ -3861,45 +3870,7 @@ - 9 - 2 - [@typedef (:link - 1 - - 0 - - -8 - - - 2 - :)<struct tag_throw_function,char const *> throw_function; typedef (:link - 1 - - 0 - - -8 - - - 2 - :)<struct tag_throw_file,char const *> throw_file; typedef (:link - 1 - - 0 - - -8 - - - 2 - :)<struct tag_throw_line,int> throw_line; #define (:link - 1 - - 0 - - -18 - - - 2 - :)\ ::boost::throw_function(BOOST_CURRENT_FUNCTION) <<\ ::boost::throw_file(__FILE__) <<\ ::boost::throw_line((int)__LINE__)@] + 0 @@ -3910,7 +3881,18 @@ - 0 + 3 + 2 + [@class + 1 + + 0 + + -19 + + + 2 + ;@] @@ -3921,18 +3903,36 @@ - 5 + 9 2 - [@template <class T> (:link + [@typedef (:link 1 0 - -7 + -9 2 - :) (:link + :)<struct tag_throw_function,char const *> throw_function; typedef (:link + 1 + + 0 + + -9 + + + 2 + :)<struct tag_throw_file,char const *> throw_file; typedef (:link + 1 + + 0 + + -9 + + + 2 + :)<struct tag_throw_line,int> throw_line; #define (:link 1 0 @@ -3941,7 +3941,7 @@ 2 - :)( T const & e );@] + :)\ ::boost::throw_function(BOOST_CURRENT_FUNCTION) <<\ ::boost::throw_file(__FILE__) <<\ ::boost::throw_line((int)__LINE__)@] @@ -4010,7 +4010,7 @@ 0 - -17 + -19 2 @@ -4074,7 +4074,7 @@ 0 - -8 + -9 2 @@ -4083,7 +4083,7 @@ 0 - -8 + -9 2 @@ -4105,7 +4105,7 @@ 0 - -7 + -8 2 @@ -4255,7 +4255,7 @@ 0 - -17 + -19 2 @@ -4423,7 +4423,7 @@ 0 - -8 + -9 2 @@ -4441,7 +4441,7 @@ 0 - -17 + -19 2 @@ -4450,7 +4450,7 @@ 0 - -11 + -13 2 @@ -4465,45 +4465,18 @@ - 9 + 3 2 - (:auto !!!:) (:include synopsis:) The (:link + (:auto !!!:) (:include synopsis:) !!!!Effects: As if try { throw e; } catch( ... ) { return (:link 1 0 - -7 + -29 2 - :) type can be used to refer to a copy of an exception object. It is Default Constructible, Copy Constructible, Assignable and Equality Comparable; (:link - 1 - - 0 - - -7 - - - 2 - :)'s operations do not throw. Two instances of (:link - 1 - - 0 - - -7 - - - 2 - :) are equivalent and compare equal if and only if they refer to the same exception. The default constructor of (:link - 1 - - 0 - - -7 - - - 2 - :) produces the null value of the type. The null value is equivalent only to itself. + :)(); } @@ -4514,9 +4487,9 @@ - 25 + 9 2 - (:auto !!!:) (:include synopsis:) !!!!Requirements: T must have accessible copy constructor and must not be a reference (there is no requirement that T's copy constructor does not throw.) !!!!Description: This class template is used to associate a Tag type with a value type T. Objects of type (:link + (:auto !!!:) (:include synopsis:) The (:link 1 0 @@ -4525,12 +4498,61 @@ 2 + :) type can be used to refer to a copy of an exception object. It is Default Constructible, Copy Constructible, Assignable and Equality Comparable; (:link + 1 + + 0 + + -8 + + + 2 + :)'s operations do not throw. Two instances of (:link + 1 + + 0 + + -8 + + + 2 + :) are equivalent and compare equal if and only if they refer to the same exception. The default constructor of (:link + 1 + + 0 + + -8 + + + 2 + :) produces the null value of the type. The null value is equivalent only to itself. + + + + + 0 + + -9 + + + + 25 + 2 + (:auto !!!:) (:include synopsis:) !!!!Requirements: T must have accessible copy constructor and must not be a reference (there is no requirement that T's copy constructor does not throw.) !!!!Description: This class template is used to associate a Tag type with a value type T. Objects of type (:link + 1 + + 0 + + -9 + + + 2 :)<Tag,T> can be passed to (:link 1 0 - -11 + -13 2 @@ -4539,7 +4561,7 @@ 0 - -17 + -19 2 @@ -4557,7 +4579,7 @@ 0 - -8 + -9 2 @@ -4575,7 +4597,7 @@ 0 - -8 + -9 2 @@ -4584,7 +4606,7 @@ 0 - -8 + -9 2 @@ -4593,7 +4615,7 @@ 0 - -17 + -19 2 @@ -4602,7 +4624,7 @@ 0 - -11 + -13 2 @@ -4627,19 +4649,6 @@ :)>. - - - 0 - - -9 - - - - 1 - 2 - (:auto !!:) !!!Synopsis (:include synopsis:) - - 0 @@ -4661,36 +4670,54 @@ - 7 + 11 2 - (:auto !!!:) (:include synopsis:) !!!!Requirements: E must be boost::(:link + (:auto !!:) All exception types that derive from boost::(:link 1 0 - -17 + -19 2 - :), or a type that derives (indirectly) from boost::(:link + :) can be used as type-safe containers of arbitrary data objects, while complying with the no-throw requirements (15.5.1) of the ANSI C++ standard for exception types. Data can be added to a boost::(:link 1 0 - -17 + -19 2 - :). !!!!Effects: Stores a copy of v into x. If x already contains data of type (:link + :) at the time of the throw, or at a later time. (:include 1 0 - -8 + -33 2 - :)<Tag,T>, that data is overwritten. !!!!Returns: x. (:include throws:) + :) (:include + 1 + + 0 + + -18 + + + 2 + :) (:include + 1 + + 0 + + -21 + + + 2 + :) @@ -4713,6 +4740,59 @@ -13 + + 7 + 2 + (:auto !!!:) (:include synopsis:) !!!!Requirements: E must be boost::(:link + 1 + + 0 + + -19 + + + 2 + :), or a type that derives (indirectly) from boost::(:link + 1 + + 0 + + -19 + + + 2 + :). !!!!Effects: Stores a copy of v into x. If x already contains data of type (:link + 1 + + 0 + + -9 + + + 2 + :)<Tag,T>, that data is overwritten. !!!!Returns: x. (:include throws:) + + + + + 0 + + -14 + + + + 1 + 2 + (:auto !!:) !!!Synopsis (:include synopsis:) + + + + + 0 + + -15 + + 21 2 @@ -4721,7 +4801,7 @@ 0 - -17 + -19 2 @@ -4739,7 +4819,7 @@ 0 - -14 + -16 2 @@ -4748,7 +4828,7 @@ 0 - -17 + -19 2 @@ -4757,7 +4837,7 @@ 0 - -17 + -19 2 @@ -4784,7 +4864,7 @@ 0 - -17 + -19 2 @@ -4793,7 +4873,7 @@ 0 - -11 + -13 2 @@ -4802,39 +4882,13 @@ 0 - -8 + -9 2 :)<Tag,T> template is instantiated, the system attempts overload resolution for an unqualified call to to_string(x), where x is of type T. If this is successful, the to_string overload is expected to return std::string and is used to convert objects of type T to string. Otherwise, the system attempts overload resolution for s << x, where s is a std::ostringstream and x is of type T. If this is successful, the operator<< overload is used to convert objects of type T to string. Otherwise the system is unable to convert objects of type T to string, and an unspecified stub string value is used without issuing a compile error. - - - 0 - - -14 - - - - 1 - 2 - (:auto !!:) !!!Synopsis (:include synopsis:) - - - - - 0 - - -15 - - - - 1 - 2 - (:auto !!:) !!!Synopsis (:include synopsis:) - - 0 @@ -4842,6 +4896,32 @@ -16 + + 1 + 2 + (:auto !!:) !!!Synopsis (:include synopsis:) + + + + + 0 + + -17 + + + + 1 + 2 + (:auto !!:) !!!Synopsis (:include synopsis:) + + + + + 0 + + -18 + + 21 2 @@ -4850,7 +4930,7 @@ 0 - -17 + -19 2 @@ -4859,7 +4939,7 @@ 0 - -14 + -16 2 @@ -4868,7 +4948,7 @@ 0 - -8 + -9 2 @@ -4877,7 +4957,7 @@ 0 - -17 + -19 2 @@ -4886,7 +4966,7 @@ 0 - -14 + -16 2 @@ -4895,7 +4975,7 @@ 0 - -8 + -9 2 @@ -4904,7 +4984,7 @@ 0 - -17 + -19 2 @@ -4913,7 +4993,7 @@ 0 - -17 + -19 2 @@ -4922,7 +5002,7 @@ 0 - -17 + -19 2 @@ -4942,7 +5022,7 @@ 0 - -17 + -19 @@ -4953,7 +5033,7 @@ 0 - -17 + -19 2 @@ -4962,7 +5042,7 @@ 0 - -17 + -19 2 @@ -4971,7 +5051,7 @@ 0 - -8 + -9 2 @@ -4980,7 +5060,7 @@ 0 - -11 + -13 2 @@ -4989,7 +5069,7 @@ 0 - -17 + -19 2 @@ -5036,7 +5116,7 @@ 0 - -18 + -20 @@ -5047,7 +5127,7 @@ 0 - -11 + -13 2 @@ -5056,7 +5136,7 @@ 0 - -17 + -19 2 @@ -5065,7 +5145,7 @@ 0 - -8 + -9 2 @@ -5076,7 +5156,7 @@ 0 - -19 + -21 @@ -5096,7 +5176,7 @@ 0 - -8 + -9 2 @@ -5105,7 +5185,7 @@ 0 - -8 + -9 2 @@ -5114,7 +5194,7 @@ 0 - -8 + -9 2 @@ -5123,7 +5203,7 @@ 0 - -17 + -19 2 @@ -5143,29 +5223,7 @@ 0 - -20 - - - - 3 - 2 - (:auto !!!:) (:include synopsis:) !!!!Effects: As if try { throw e; } catch( ... ) { return (:link - 1 - - 0 - - -29 - - - 2 - :)(); } - - - - - 0 - - -21 + -22 @@ -5176,7 +5234,7 @@ 0 - -9 + -10 2 @@ -5194,7 +5252,7 @@ 0 - -17 + -19 2 @@ -5218,64 +5276,6 @@ 2 :) may be used with any exception type; there is no requirement that it should derive from boost::(:link 1 - - 0 - - -17 - - - 2 - :). - - - - - 0 - - -22 - - - - 11 - 2 - (:auto !!:) All exception types that derive from boost::(:link - 1 - - 0 - - -17 - - - 2 - :) can be used as type-safe containers of arbitrary data objects, while complying with the no-throw requirements (15.5.1) of the ANSI C++ standard for exception types. Data can be added to a boost::(:link - 1 - - 0 - - -17 - - - 2 - :) at the time of the throw, or at a later time. (:include - 1 - - 0 - - -33 - - - 2 - :) (:include - 1 - - 0 - - -16 - - - 2 - :) (:include - 1 0 @@ -5283,7 +5283,7 @@ 2 - :) + :). @@ -5314,7 +5314,7 @@ 0 - -17 + -19 2 @@ -5323,7 +5323,7 @@ 0 - -17 + -19 2 @@ -5332,7 +5332,7 @@ 0 - -11 + -13 2 @@ -5367,7 +5367,7 @@ 0 - -17 + -19 2 @@ -5385,7 +5385,7 @@ 0 - -17 + -19 2 @@ -5394,7 +5394,7 @@ 0 - -14 + -16 2 @@ -5403,7 +5403,7 @@ 0 - -8 + -9 2 @@ -5412,7 +5412,7 @@ 0 - -8 + -9 2 @@ -5421,7 +5421,7 @@ 0 - -8 + -9 2 @@ -5448,7 +5448,7 @@ 0 - -17 + -19 2 @@ -5457,7 +5457,7 @@ 0 - -11 + -13 2 @@ -5466,7 +5466,7 @@ 0 - -17 + -19 2 @@ -5475,7 +5475,7 @@ 0 - -22 + -11 2 @@ -5510,7 +5510,7 @@ 0 - -17 + -19 2 @@ -5519,7 +5519,7 @@ 0 - -17 + -19 2 @@ -5550,7 +5550,7 @@ 0 - -7 + -8 2 @@ -5559,7 +5559,7 @@ 0 - -7 + -8 2 @@ -5613,7 +5613,7 @@ 0 - -7 + -8 2 @@ -5631,7 +5631,7 @@ 0 - -17 + -19 2 @@ -5640,7 +5640,7 @@ 0 - -17 + -19 2 @@ -5658,7 +5658,7 @@ 0 - -17 + -19 2 @@ -5680,7 +5680,7 @@ 0 - -17 + -19 2 @@ -5689,7 +5689,7 @@ 0 - -11 + -13 2 @@ -5698,7 +5698,7 @@ 0 - -13 + -15 2 @@ -5734,7 +5734,7 @@ 0 - -17 + -19 2 @@ -5765,7 +5765,7 @@ 0 - -17 + -19 2 @@ -5796,7 +5796,7 @@ 0 - -17 + -19 2 @@ -5818,7 +5818,7 @@ 0 - -14 + -16 2 @@ -5827,7 +5827,7 @@ 0 - -8 + -9 2 @@ -5836,7 +5836,7 @@ 0 - -17 + -19 2 @@ -5845,7 +5845,7 @@ 0 - -8 + -9 2 @@ -5854,7 +5854,7 @@ 0 - -17 + -19 2 @@ -5863,7 +5863,7 @@ 0 - -11 + -13 2 @@ -5912,7 +5912,7 @@ 0 - -7 + -8 2 @@ -5921,7 +5921,7 @@ 0 - -10 + -12 2 @@ -5930,7 +5930,7 @@ 0 - -17 + -19 2 @@ -5939,7 +5939,7 @@ 0 - -7 + -8 2 @@ -5948,7 +5948,7 @@ 0 - -7 + -8 2 @@ -5984,7 +5984,7 @@ 0 - -7 + -8 2 @@ -6011,7 +6011,7 @@ 0 - -7 + -8 2 @@ -6029,7 +6029,7 @@ 0 - -7 + -8 2 @@ -6104,7 +6104,7 @@ 0 - -7 + -8 2 @@ -6135,7 +6135,7 @@ 0 - -7 + -8 2 @@ -6171,7 +6171,7 @@ 0 - -7 + -8 2 @@ -6207,7 +6207,7 @@ 0 - -17 + -19 2 @@ -6216,7 +6216,7 @@ 0 - -7 + -8 2 @@ -6249,7 +6249,7 @@ 0 - -17 + -19 2 @@ -6258,7 +6258,7 @@ 0 - -17 + -19 2 @@ -6298,7 +6298,7 @@ 0 - -17 + -19 2 @@ -6307,7 +6307,7 @@ 0 - -21 + -22 2 @@ -6502,9 +6502,7 @@ - 1 - 2 - !!!!Throws: std::bad_alloc, or any exception emitted by the T copy constructor. + 0 @@ -6526,7 +6524,9 @@ - 0 + 1 + 2 + !!!!Throws: std::bad_alloc, or any exception emitted by the T copy constructor. @@ -6901,7 +6901,7 @@ 0 - -10 + -12 2 @@ -6945,7 +6945,7 @@ 0 - -10 + -12 2 @@ -6967,11 +6967,11 @@ 0 - -27 + -12 2 - :)> [@namespace boost { (:include def pre_indent="4":) }@] + :)> [@namespace boost { (:include decl pre_indent="4":) }@] @@ -6984,16 +6984,16 @@ 3 2 - [@#include <(:link + `#include <(:link 1 0 - -15 + -27 2 - :)> namespace boost { (:include api pre_indent="4":) }@] + :)> [@namespace boost { (:include def pre_indent="4":) }@] @@ -7011,7 +7011,7 @@ 0 - -15 + -17 2 @@ -7025,6 +7025,39 @@ -11 + + 0 + + + + + 0 + + -12 + + + + 3 + 2 + [@#include <(:link + 1 + + 0 + + -17 + + + 2 + :)> namespace boost { (:include api pre_indent="4":) }@] + + + + + 0 + + -13 + + 3 2 @@ -7044,7 +7077,7 @@ 0 - -12 + -14 @@ -7055,7 +7088,7 @@ 0 - -15 + -17 2 @@ -7066,7 +7099,7 @@ 0 - -13 + -15 @@ -7077,7 +7110,7 @@ 0 - -14 + -16 @@ -7090,7 +7123,7 @@ 0 - -15 + -17 @@ -7099,39 +7132,6 @@ [@namespace boost { (:include api pre_indent="4":) }@] - - - 0 - - -16 - - - - 0 - - - - - 0 - - -17 - - - - 3 - 2 - `#include <(:link - 1 - - 0 - - -15 - - - 2 - :)> [@namespace boost { (:include def pre_indent="4":) }@] - - 0 @@ -7140,18 +7140,7 @@ - 3 - 2 - `#include <(:link - 1 - - 0 - - -27 - - - 2 - :)> [@namespace boost { (:include decl pre_indent="4":) }@] + 0 @@ -7162,7 +7151,18 @@ - 0 + 3 + 2 + `#include <(:link + 1 + + 0 + + -17 + + + 2 + :)> [@namespace boost { (:include def pre_indent="4":) }@] @@ -7180,7 +7180,7 @@ 0 - -10 + -27 2 @@ -7272,7 +7272,7 @@ 0 - -15 + -17 2 @@ -7325,7 +7325,7 @@ 0 - -10 + -12 2 @@ -7426,7 +7426,7 @@ 0 - -9 + -10 2 @@ -7435,7 +7435,7 @@ 0 - -12 + -14 2 @@ -7457,7 +7457,7 @@ 0 - -10 + -12 2 @@ -7479,7 +7479,7 @@ 0 - -9 + -10 2 @@ -7512,7 +7512,7 @@ 0 - -12 + -14 2 @@ -7767,7 +7767,7 @@ - -22 + -11 @@ -7787,34 +7787,6 @@ -39 - - - - - 2 - 3A4D0506DEDA25E46C6F3B3936898F829C428AF153A7B1B5391B02ABA4C0AD0D - 1800726291 - 3277 - 464 - DF9EA87B0140AACF4422F1B76F6A6A409C15F32858BBBA85A35981A824C56BA9 - 1137981799 - 192 - 3079 - - - - - - 0 - ../../../../boost/exception/enable_current_exception.hpp - 0 - 0 - - - - -38 - - @@ -7863,146 +7835,6 @@ -34 - - - - - 2 - 548365B35C2AA24908DAA42A1F359940FCD1DE69D642E074E821AC86DCE54029 - 3649242015 - 6823 - 521 - F87D7E0321BDDAE23D5A6667CB12116411468AEC54E3B35FB9C8CA94BFECA41E - 1149388739 - 296 - 6402 - - - - - - 0 - ../../../../boost/exception_ptr.hpp - 0 - 0 - - - - -20 - - - - - - - 2 - 548365B35C2AA24908DAA42A1F359940FCD1DE69D642E074E821AC86DCE54029 - 3649242015 - 6823 - 521 - A098B6FA5BC8E72E0E69C0323195FCC142AE807564C6892FCBD88588F2FBE049 - 2579522516 - 405 - 1563 - - - - - - 0 - ../../../../boost/exception_ptr.hpp - 0 - 0 - - - - -37 - - - - - - - 2 - 548365B35C2AA24908DAA42A1F359940FCD1DE69D642E074E821AC86DCE54029 - 3649242015 - 6823 - 521 - 156B870761DB092CE4269C1173B479A344A1041BA2B883765AF19A72B371D776 - 3239976720 - 117 - 6700 - - - - - - 0 - ../../../../boost/exception_ptr.hpp - 0 - 0 - - - - -5 - - - - - - - 2 - 548365B35C2AA24908DAA42A1F359940FCD1DE69D642E074E821AC86DCE54029 - 3649242015 - 6823 - 521 - AB48477C625A1E68BF74B055D380697B5761C4DBA41F8B2148F6A0F8A2BAC38E - 3683655261 - 81 - 1480 - - - - - - 0 - ../../../../boost/exception_ptr.hpp - 0 - 0 - - - - -7 - - - - - - - 2 - 548365B35C2AA24908DAA42A1F359940FCD1DE69D642E074E821AC86DCE54029 - 3649242015 - 6823 - 521 - 5B9A60CD7925F05B8F4A0A8F690EC320226187C26D9D6DD9F3A7793C74A9F4FC - 3344368450 - 1912 - 4488 - - - - - - 0 - ../../../../boost/exception_ptr.hpp - 0 - 0 - - - - -29 - - @@ -8048,7 +7880,7 @@ - -12 + -14 @@ -8072,7 +7904,31 @@ - -21 + -22 + + + + + + + 1 + DA91A64CCC9A5B149DFB580E5466539607C9CE92A93F56CE4C03996A468C1145 + 2002159572 + 10547 + 323 + + + + + + 0 + ../../../../boost/exception_ptr.hpp + 0 + 0 + + + + -12 @@ -8100,7 +7956,7 @@ - -8 + -9 @@ -8128,7 +7984,147 @@ - -11 + -13 + + + + + + + 2 + 4546B9848279614FBDF70D0FB35B6D7A3432BF205DC9EC15C6016A77D2124E53 + 737034355 + 10349 + 521 + F87D7E0321BDDAE23D5A6667CB12116411468AEC54E3B35FB9C8CA94BFECA41E + 1149388739 + 296 + 9929 + + + + + + 0 + ../../../../boost/exception_ptr.hpp + 0 + 0 + + + + -7 + + + + + + + 2 + 4546B9848279614FBDF70D0FB35B6D7A3432BF205DC9EC15C6016A77D2124E53 + 737034355 + 10349 + 521 + CCBCB5EADA66B82DFC7650F467A0E51CA5B10EFCD3729EDFB038A1C5DCB5722D + 1007135774 + 701 + 3933 + + + + + + 0 + ../../../../boost/exception_ptr.hpp + 0 + 0 + + + + -37 + + + + + + + 2 + 4546B9848279614FBDF70D0FB35B6D7A3432BF205DC9EC15C6016A77D2124E53 + 737034355 + 10349 + 521 + C84057F7B3954843F5360E9764B35DC5EB1D8ED65CA9F1B6B633D95B417E3AA9 + 1591300832 + 2322 + 1609 + + + + + + 0 + ../../../../boost/exception_ptr.hpp + 0 + 0 + + + + -8 + + + + + + + 2 + 4546B9848279614FBDF70D0FB35B6D7A3432BF205DC9EC15C6016A77D2124E53 + 737034355 + 10349 + 521 + 8A536C83AAA6BF19C2B173BE32022C6363004D5F0B88F7982711F5D66F539FE9 + 3888149824 + 2495 + 7432 + + + + + + 0 + ../../../../boost/exception_ptr.hpp + 0 + 0 + + + + -29 + + + + + + + 2 + 4546B9848279614FBDF70D0FB35B6D7A3432BF205DC9EC15C6016A77D2124E53 + 737034355 + 10349 + 521 + 4B6ED02EA5B5A3B326838794C37ED01C5DC3E8D89FA78E62B9F7A0C78D4DB6FD + 2715164371 + 116 + 10227 + + + + + + 0 + ../../../../boost/exception_ptr.hpp + 0 + 0 + + + + -5 @@ -8152,7 +8148,7 @@ - -18 + -20 @@ -8224,7 +8220,7 @@ - -14 + -16 @@ -8248,7 +8244,7 @@ - -15 + -17 @@ -8276,7 +8272,7 @@ - -17 + -19 @@ -8407,30 +8403,6 @@ -40 - - - - - 1 - 59EC111578A82535A1DC3EDB486F029664F751D86C2C90D0D3FE0BAFAA87387E - 3274250395 - 3418 - 323 - - - - - - 0 - ../../../../boost/exception/enable_current_exception.hpp - 0 - 0 - - - - -9 - - @@ -8507,6 +8479,34 @@ -23 + + + + + 2 + 506A4FDA868A2B69175F6B3CF0FE18C9A87901D397934D3DE90A261C1F8409AA + 945649359 + 1603 + 367 + DF9EA87B0140AACF4422F1B76F6A6A409C15F32858BBBA85A35981A824C56BA9 + 1137981799 + 192 + 1405 + + + + + + 0 + ../../../../boost/exception/enable_current_exception.hpp + 0 + 0 + + + + -38 + + @@ -8536,9 +8536,9 @@ 1 - F052D2548BCDFFFA0DA6CB0AC3731B15EBE7E34F357A4485F0FCD205457859CA - 175131392 - 7021 + D5ABFC95B9593A7346BF1C09827808A9AE95C161469B25D50305FCD7AC1A6FC2 + 556762679 + 1647 323 @@ -8546,7 +8546,7 @@ 0 - ../../../../boost/exception_ptr.hpp + ../../../../boost/exception/enable_current_exception.hpp 0 0 @@ -8604,7 +8604,7 @@ - -16 + -18 @@ -8628,7 +8628,7 @@ - -13 + -15 @@ -8732,7 +8732,7 @@ - -19 + -21 @@ -8781,7 +8781,7 @@ -7 - type + exception_ptr free function @@ -8799,7 +8799,7 @@ -9 - + type @@ -8817,7 +8817,7 @@ -11 - error_info free function + tutorial @@ -8826,7 +8826,7 @@ -12 - error_info + @@ -8835,7 +8835,7 @@ -13 - diagnostic_information tutorial + error_info free function @@ -8844,7 +8844,7 @@ -14 - + error_info @@ -8853,7 +8853,7 @@ -15 - + diagnostic_information tutorial @@ -8862,7 +8862,7 @@ -16 - noalso noindex tutorial + @@ -8871,7 +8871,7 @@ -17 - type + @@ -8880,7 +8880,7 @@ -18 - + noalso noindex tutorial @@ -8889,7 +8889,7 @@ -19 - noalso noindex tutorial + type @@ -8898,7 +8898,7 @@ -20 - exception_ptr free function + @@ -8916,7 +8916,7 @@ -22 - tutorial + noalso noindex tutorial