From d0a7446c6ea8d71d9ed9b614410a5e7d0e13899e Mon Sep 17 00:00:00 2001
From: Michel Morin
Date: Wed, 30 Oct 2013 12:51:24 +0000
Subject: [PATCH] Correct broken links to C++ standard papers. Refs #9212.
[SVN r86524]
---
binders.html | 2 +-
index.html | 2 +-
mem_fun.html | 2 +-
negators.html | 2 +-
ptr_fun.html | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/binders.html b/binders.html
index 30c2c4b..c3443fe 100644
--- a/binders.html
+++ b/binders.html
@@ -121,7 +121,7 @@ public:
be std::ostream&&. Since you cannot have a reference to a
reference, at this point we should get a compilation error because
references to references are illegal in C++ (but see C++
+ "http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#106">C++
Standard core language active issues list).
The binders in this library avoid this problem by using the Boost
diff --git a/index.html b/index.html
index 86d8bac..f4315a0 100644
--- a/index.html
+++ b/index.html
@@ -228,7 +228,7 @@ std::for_each(c.begin(), c.end(),
The Standard Committee has recognised the problem of references to
references occurring during template instantiation and has moved to fix
the standard (see the C++
+ "http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#106">C++
standard core language active issues list).
diff --git a/mem_fun.html b/mem_fun.html
index 23dc102..54d3aee 100644
--- a/mem_fun.html
+++ b/mem_fun.html
@@ -151,7 +151,7 @@ public:
declaring the argument as const A&, then if A were a
reference type, we would have a reference to a reference, which is
currently illegal (but see C++ core
+ "http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#106">C++ core
language issue number 106)
So the way in which we want to declare the second argument for
diff --git a/negators.html b/negators.html
index 9d31750..5af3c54 100644
--- a/negators.html
+++ b/negators.html
@@ -99,7 +99,7 @@ public:
Note that if the Predicate's argument_type is a reference, the
type of operator()'s argument would be a reference to a reference.
Currently this is illegal in C++ (but see the C++
+ "http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#106">C++
standard core language active issues list).
However, if we instead defined operator() to accept Predicate's
diff --git a/ptr_fun.html b/ptr_fun.html
index 0dc62b4..a8ba265 100644
--- a/ptr_fun.html
+++ b/ptr_fun.html
@@ -108,7 +108,7 @@ public:
declaring the argument as const Arg&, then if Arg were a
reference type, we would have a reference to a reference, which is
currently illegal (but see C++ core
+ "http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#106">C++ core
language issue number 106)
So the way in which we want to declare the argument for