mirror of
https://github.com/boostorg/boostbook.git
synced 2025-05-12 05:41:42 +00:00
Merged revisions 56441,56461,56468,56557-56562 via svnmerge from https://svn.boost.org/svn/boost/trunk ........ r56441 | danieljames | 2009-09-27 20:12:04 +0100 (Sun, 27 Sep 2009) | 1 line Try supporting reference parameters in pairs. Probably not required. ........ r56461 | danieljames | 2009-09-29 00:06:03 +0100 (Tue, 29 Sep 2009) | 1 line Remove the optimization for std::pair with a key reference. It'll be too much hassle to get a very unusual use case to work on all compilers. ........ r56468 | danieljames | 2009-09-29 08:46:44 +0100 (Tue, 29 Sep 2009) | 1 line Just remove the test since the test itself doesn't work on most compilers. ........ r56557 | danieljames | 2009-10-03 17:40:26 +0100 (Sat, 03 Oct 2009) | 1 line Fix the iterator category. ........ r56558 | danieljames | 2009-10-03 17:40:53 +0100 (Sat, 03 Oct 2009) | 2 lines Update reference docs to latest version of draft standard and fill in some missing details. ........ r56559 | danieljames | 2009-10-03 17:41:11 +0100 (Sat, 03 Oct 2009) | 1 line Stricter insert exception tests. ........ r56560 | danieljames | 2009-10-03 17:41:32 +0100 (Sat, 03 Oct 2009) | 1 line Insert using initializer lists. ........ r56561 | danieljames | 2009-10-03 17:42:00 +0100 (Sat, 03 Oct 2009) | 1 line Update the unordered rationale. ........ r56562 | danieljames | 2009-10-03 17:42:20 +0100 (Sat, 03 Oct 2009) | 1 line Make sure inserting from a range of types other than the value type is better tested. ........ [SVN r56700]
55 lines
1.5 KiB
C++
55 lines
1.5 KiB
C++
int global_integer;
|
|
static int global_static_integer;
|
|
const int global_const_integer = 1;
|
|
static const int global_static_const_integer = 2;
|
|
enum global_enum { enumerator };
|
|
|
|
namespace example
|
|
{
|
|
int namespace_integer;
|
|
static int namespace_static_integer;
|
|
const int namespace_const_integer = 1;
|
|
static const int namespace_static_const_integer = 2;
|
|
enum namespace_enum { enumerator };
|
|
|
|
class example
|
|
{
|
|
public:
|
|
int integer;
|
|
static int static_integer;
|
|
mutable int mutable_integer;
|
|
const int const_integer;
|
|
static const int static_const_integer;
|
|
|
|
class inner_class {
|
|
public:
|
|
int x;
|
|
}
|
|
|
|
enum class_enum { enumerator };
|
|
|
|
/// INTERNAL ONLY
|
|
enum internal_enum { internal_enumerator };
|
|
protected:
|
|
int protected_integer;
|
|
static int protected_static_integer;
|
|
mutable int protected_mutable_integer;
|
|
const int protected_const_integer;
|
|
static const int protected_static_const_integer;
|
|
|
|
enum protected_class_enum { enumerator2 };
|
|
private:
|
|
int private_integer;
|
|
static int private_static_integer;
|
|
mutable int private_mutable_integer;
|
|
const int private_const_integer;
|
|
static const int private_static_const_integer;
|
|
|
|
enum private_class_enum { enumerator3 };
|
|
};
|
|
|
|
template <typename TypeParameter, int NonTypeParameter,
|
|
typename TypeParameterWithDefault = int>
|
|
struct example_template {};
|
|
}
|