1 2The MPL supplies a suite of static assertion macros that are specifically 3designed to generate maximally useful and informative error messages 4within the diagnostic capabilities of each compiler. 5 6All assert macros can be used at class, function, or namespace scope. 7 8 9.. |Asserts| replace:: `Asserts`_ 10 11 12.. copyright:: Copyright � 2001-2009 Aleksey Gurtovoy and David Abrahams 13 Distributed under the Boost Software License, Version 1.0. (See accompanying 14 file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 15