summaryrefslogtreecommitdiff
path: root/doc/html/boost/xpressive
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/boost/xpressive')
-rw-r--r--doc/html/boost/xpressive/_.html3
-rw-r--r--doc/html/boost/xpressive/_b.html3
-rw-r--r--doc/html/boost/xpressive/_d.html3
-rw-r--r--doc/html/boost/xpressive/_ln.html3
-rw-r--r--doc/html/boost/xpressive/_n.html3
-rw-r--r--doc/html/boost/xpressive/_s.html3
-rw-r--r--doc/html/boost/xpressive/_w.html3
-rw-r--r--doc/html/boost/xpressive/a1.html1
-rw-r--r--doc/html/boost/xpressive/a2.html1
-rw-r--r--doc/html/boost/xpressive/a3.html1
-rw-r--r--doc/html/boost/xpressive/a4.html1
-rw-r--r--doc/html/boost/xpressive/a5.html1
-rw-r--r--doc/html/boost/xpressive/a6.html1
-rw-r--r--doc/html/boost/xpressive/a7.html1
-rw-r--r--doc/html/boost/xpressive/a8.html1
-rw-r--r--doc/html/boost/xpressive/a9.html1
-rw-r--r--doc/html/boost/xpressive/after.html3
-rw-r--r--doc/html/boost/xpressive/alnum.html3
-rw-r--r--doc/html/boost/xpressive/alpha.html3
-rw-r--r--doc/html/boost/xpressive/as_idp358484288.html (renamed from doc/html/boost/xpressive/as_idp353048688.html)11
-rw-r--r--doc/html/boost/xpressive/as_xpr.html3
-rw-r--r--doc/html/boost/xpressive/at.html1
-rw-r--r--doc/html/boost/xpressive/back.html1
-rw-r--r--doc/html/boost/xpressive/basic_regex.html71
-rw-r--r--doc/html/boost/xpressive/before.html3
-rw-r--r--doc/html/boost/xpressive/blank.html3
-rw-r--r--doc/html/boost/xpressive/bol.html3
-rw-r--r--doc/html/boost/xpressive/bos.html3
-rw-r--r--doc/html/boost/xpressive/bow.html3
-rw-r--r--doc/html/boost/xpressive/by_ref.html3
-rw-r--r--doc/html/boost/xpressive/c_regex_traits.html127
-rw-r--r--doc/html/boost/xpressive/check.html3
-rw-r--r--doc/html/boost/xpressive/cntrl.html3
-rw-r--r--doc/html/boost/xpressive/compiler_traits.html1
-rw-r--r--doc/html/boost/xpressive/const_cast_idp358500768.html (renamed from doc/html/boost/xpressive/const_cast_idp353065168.html)11
-rw-r--r--doc/html/boost/xpressive/construct_idp358548464.html (renamed from doc/html/boost/xpressive/construct_idp353112864.html)5
-rw-r--r--doc/html/boost/xpressive/cpp_regex_traits.html109
-rw-r--r--doc/html/boost/xpressive/cref.html3
-rw-r--r--doc/html/boost/xpressive/digit.html3
-rw-r--r--doc/html/boost/xpressive/dynamic_cast_idp358495264.html (renamed from doc/html/boost/xpressive/dynamic_cast_idp353059664.html)13
-rw-r--r--doc/html/boost/xpressive/eol.html3
-rw-r--r--doc/html/boost/xpressive/eos.html3
-rw-r--r--doc/html/boost/xpressive/eow.html3
-rw-r--r--doc/html/boost/xpressive/first.html1
-rw-r--r--doc/html/boost/xpressive/front.html1
-rw-r--r--doc/html/boost/xpressive/function.html9
-rw-r--r--doc/html/boost/xpressive/graph.html3
-rw-r--r--doc/html/boost/xpressive/has_fold_case.html1
-rw-r--r--doc/html/boost/xpressive/has_fold_case_idp359300880.html (renamed from doc/html/boost/xpressive/has_fold_case_idp353865280.html)13
-rw-r--r--doc/html/boost/xpressive/has_fold_case_idp359305424.html (renamed from doc/html/boost/xpressive/has_fold_case_idp353869824.html)11
-rw-r--r--doc/html/boost/xpressive/icase.html3
-rw-r--r--doc/html/boost/xpressive/imbue.html3
-rw-r--r--doc/html/boost/xpressive/inf.html3
-rw-r--r--doc/html/boost/xpressive/insert.html1
-rw-r--r--doc/html/boost/xpressive/keep.html3
-rw-r--r--doc/html/boost/xpressive/length.html1
-rw-r--r--doc/html/boost/xpressive/let.html9
-rw-r--r--doc/html/boost/xpressive/local.html29
-rw-r--r--doc/html/boost/xpressive/lower.html3
-rw-r--r--doc/html/boost/xpressive/make_pair.html1
-rw-r--r--doc/html/boost/xpressive/mark_tag.html19
-rw-r--r--doc/html/boost/xpressive/match_results.html113
-rw-r--r--doc/html/boost/xpressive/matched.html1
-rw-r--r--doc/html/boost/xpressive/nil.html3
-rw-r--r--doc/html/boost/xpressive/null_regex_traits.html85
-rw-r--r--doc/html/boost/xpressive/op/as.html15
-rw-r--r--doc/html/boost/xpressive/op/at.html29
-rw-r--r--doc/html/boost/xpressive/op/at/result.html9
-rw-r--r--doc/html/boost/xpressive/op/at/result_This_C_idp358124288.html (renamed from doc/html/boost/xpressive/op/at/result_This_C_idp352688688.html)15
-rw-r--r--doc/html/boost/xpressive/op/at/result_This_C_idp358128208.html (renamed from doc/html/boost/xpressive/op/at/result_This_C_idp352692608.html)17
-rw-r--r--doc/html/boost/xpressive/op/at/result_This_C_idp358132128.html (renamed from doc/html/boost/xpressive/op/at/result_This_C_idp352696528.html)15
-rw-r--r--doc/html/boost/xpressive/op/back.html25
-rw-r--r--doc/html/boost/xpressive/op/back/result.html9
-rw-r--r--doc/html/boost/xpressive/op/back/result_This_S_idp358150096.html (renamed from doc/html/boost/xpressive/op/back/result_This_S_idp352714496.html)15
-rw-r--r--doc/html/boost/xpressive/op/const_cast_.html21
-rw-r--r--doc/html/boost/xpressive/op/construct.html27
-rw-r--r--doc/html/boost/xpressive/op/dynamic_cast_.html15
-rw-r--r--doc/html/boost/xpressive/op/first.html17
-rw-r--r--doc/html/boost/xpressive/op/first/result.html9
-rw-r--r--doc/html/boost/xpressive/op/first/result_This_P_idp358203248.html (renamed from doc/html/boost/xpressive/op/first/result_This_P_idp352767648.html)13
-rw-r--r--doc/html/boost/xpressive/op/front.html25
-rw-r--r--doc/html/boost/xpressive/op/front/result.html9
-rw-r--r--doc/html/boost/xpressive/op/front/result_This_S_idp358213584.html (renamed from doc/html/boost/xpressive/op/front/result_This_S_idp352777984.html)15
-rw-r--r--doc/html/boost/xpressive/op/insert.html31
-rw-r--r--doc/html/boost/xpressive/op/insert/result.html7
-rw-r--r--doc/html/boost/xpressive/op/length.html17
-rw-r--r--doc/html/boost/xpressive/op/length/result.html9
-rw-r--r--doc/html/boost/xpressive/op/length/result_This_S_idp358267936.html (renamed from doc/html/boost/xpressive/op/length/result_This_S_idp352832336.html)13
-rw-r--r--doc/html/boost/xpressive/op/make_pair.html27
-rw-r--r--doc/html/boost/xpressive/op/make_pair/result.html9
-rw-r--r--doc/html/boost/xpressive/op/make_pair/result_This_F_idp358280336.html (renamed from doc/html/boost/xpressive/op/make_pair/result_This_F_idp352844736.html)17
-rw-r--r--doc/html/boost/xpressive/op/matched.html19
-rw-r--r--doc/html/boost/xpressive/op/pop.html13
-rw-r--r--doc/html/boost/xpressive/op/pop_back.html13
-rw-r--r--doc/html/boost/xpressive/op/pop_front.html13
-rw-r--r--doc/html/boost/xpressive/op/push.html13
-rw-r--r--doc/html/boost/xpressive/op/push_back.html13
-rw-r--r--doc/html/boost/xpressive/op/push_front.html13
-rw-r--r--doc/html/boost/xpressive/op/second.html17
-rw-r--r--doc/html/boost/xpressive/op/second/result.html9
-rw-r--r--doc/html/boost/xpressive/op/second/result_This_P_idp358356624.html (renamed from doc/html/boost/xpressive/op/second/result_This_P_idp352921024.html)13
-rw-r--r--doc/html/boost/xpressive/op/static_cast_.html21
-rw-r--r--doc/html/boost/xpressive/op/str.html17
-rw-r--r--doc/html/boost/xpressive/op/str/result.html9
-rw-r--r--doc/html/boost/xpressive/op/str/result_This_S_idp358377360.html (renamed from doc/html/boost/xpressive/op/str/result_This_S_idp352941760.html)13
-rw-r--r--doc/html/boost/xpressive/op/throw_.html33
-rw-r--r--doc/html/boost/xpressive/op/top.html19
-rw-r--r--doc/html/boost/xpressive/op/top/result.html9
-rw-r--r--doc/html/boost/xpressive/op/top/result_This_S_idp358411392.html (renamed from doc/html/boost/xpressive/op/top/result_This_S_idp352975792.html)15
-rw-r--r--doc/html/boost/xpressive/op/unwrap_reference.html27
-rw-r--r--doc/html/boost/xpressive/op/unwrap_reference/result.html9
-rw-r--r--doc/html/boost/xpressive/op/unwrap_reference/result_This_R_idp358424688.html (renamed from doc/html/boost/xpressive/op/unwrap_reference/result_This_R_idp352989088.html)15
-rw-r--r--doc/html/boost/xpressive/op/unwrap_reference/result_This_R_idp358427776.html (renamed from doc/html/boost/xpressive/op/unwrap_reference/result_This_R_idp352992176.html)15
-rw-r--r--doc/html/boost/xpressive/operator_idp359160832.html (renamed from doc/html/boost/xpressive/operator_idp353725232.html)11
-rw-r--r--doc/html/boost/xpressive/optional.html3
-rw-r--r--doc/html/boost/xpressive/placeholder.html15
-rw-r--r--doc/html/boost/xpressive/pop.html1
-rw-r--r--doc/html/boost/xpressive/pop_back.html1
-rw-r--r--doc/html/boost/xpressive/pop_front.html1
-rw-r--r--doc/html/boost/xpressive/print.html3
-rw-r--r--doc/html/boost/xpressive/punct.html3
-rw-r--r--doc/html/boost/xpressive/push.html1
-rw-r--r--doc/html/boost/xpressive/push_back.html1
-rw-r--r--doc/html/boost/xpressive/push_front.html1
-rw-r--r--doc/html/boost/xpressive/range.html3
-rw-r--r--doc/html/boost/xpressive/range_begin.html3
-rw-r--r--doc/html/boost/xpressive/range_end.html9
-rw-r--r--doc/html/boost/xpressive/ref.html3
-rw-r--r--doc/html/boost/xpressive/reference.html21
-rw-r--r--doc/html/boost/xpressive/regex_compiler.html57
-rw-r--r--doc/html/boost/xpressive/regex_constants/error_type.html3
-rw-r--r--doc/html/boost/xpressive/regex_constants/match_flag_type.html3
-rw-r--r--doc/html/boost/xpressive/regex_constants/syntax_option_type.html3
-rw-r--r--doc/html/boost/xpressive/regex_error.html23
-rw-r--r--doc/html/boost/xpressive/regex_id_filter_predicate.html19
-rw-r--r--doc/html/boost/xpressive/regex_iterator.html49
-rw-r--r--doc/html/boost/xpressive/regex_match.html9
-rw-r--r--doc/html/boost/xpressive/regex_replace.html3
-rw-r--r--doc/html/boost/xpressive/regex_search.html3
-rw-r--r--doc/html/boost/xpressive/regex_token_iterator.html55
-rw-r--r--doc/html/boost/xpressive/regex_traits.html13
-rw-r--r--doc/html/boost/xpressive/regex_traits_version_1_tag.html3
-rw-r--r--doc/html/boost/xpressive/regex_traits_version_2_tag.html3
-rw-r--r--doc/html/boost/xpressive/repeat.html3
-rw-r--r--doc/html/boost/xpressive/s0.html1
-rw-r--r--doc/html/boost/xpressive/s1.html3
-rw-r--r--doc/html/boost/xpressive/s2.html1
-rw-r--r--doc/html/boost/xpressive/s3.html1
-rw-r--r--doc/html/boost/xpressive/s4.html1
-rw-r--r--doc/html/boost/xpressive/s5.html1
-rw-r--r--doc/html/boost/xpressive/s6.html1
-rw-r--r--doc/html/boost/xpressive/s7.html1
-rw-r--r--doc/html/boost/xpressive/s8.html1
-rw-r--r--doc/html/boost/xpressive/s9.html1
-rw-r--r--doc/html/boost/xpressive/second.html1
-rw-r--r--doc/html/boost/xpressive/self.html3
-rw-r--r--doc/html/boost/xpressive/set.html3
-rw-r--r--doc/html/boost/xpressive/skip.html3
-rw-r--r--doc/html/boost/xpressive/space.html3
-rw-r--r--doc/html/boost/xpressive/static_cast_idp358489776.html (renamed from doc/html/boost/xpressive/static_cast_idp353054176.html)13
-rw-r--r--doc/html/boost/xpressive/str.html1
-rw-r--r--doc/html/boost/xpressive/sub_match.html51
-rw-r--r--doc/html/boost/xpressive/swap_idp357897008.html (renamed from doc/html/boost/xpressive/swap_idp352461408.html)5
-rw-r--r--doc/html/boost/xpressive/top.html1
-rw-r--r--doc/html/boost/xpressive/unwrap_reference.html7
-rw-r--r--doc/html/boost/xpressive/upper.html3
-rw-r--r--doc/html/boost/xpressive/val.html9
-rw-r--r--doc/html/boost/xpressive/value.html29
-rw-r--r--doc/html/boost/xpressive/xdigit.html3
169 files changed, 1080 insertions, 911 deletions
diff --git a/doc/html/boost/xpressive/_.html b/doc/html/boost/xpressive/_.html
index ab4e2bab0f..2f78e7cd41 100644
--- a/doc/html/boost/xpressive/_.html
+++ b/doc/html/boost/xpressive/_.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> _<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534658960"></a><h2>Description</h2>
+<a name="idp541046736"></a><h2>Description</h2>
<p>Match any character, similar to '.' in perl syntax with the /s modifier. '_' matches any one character, including the newline.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/_b.html b/doc/html/boost/xpressive/_b.html
index ba78c8de4c..1d86db4c4b 100644
--- a/doc/html/boost/xpressive/_b.html
+++ b/doc/html/boost/xpressive/_b.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> _b<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534613488"></a><h2>Description</h2>
+<a name="idp541001312"></a><h2>Description</h2>
<p>'_b' matches the zero-width sub-sequence at the beginning or the end of a word. It is equivalent to (bow | eow). The regex traits are used to determine what constitutes a word character. To match a non-word boundary, use ~_b.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/_d.html b/doc/html/boost/xpressive/_d.html
index 5ef2f7fb37..62901f1c8b 100644
--- a/doc/html/boost/xpressive/_d.html
+++ b/doc/html/boost/xpressive/_d.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> _d<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534627328"></a><h2>Description</h2>
+<a name="idp541015168"></a><h2>Description</h2>
<p>'_d' matches a single digit character. The regex traits are used to determine which characters are digits. Use ~_d to match a character that is not a digit character.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/_ln.html b/doc/html/boost/xpressive/_ln.html
index 343ee4998a..59054b4012 100644
--- a/doc/html/boost/xpressive/_ln.html
+++ b/doc/html/boost/xpressive/_ln.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> _ln<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534652624"></a><h2>Description</h2>
+<a name="idp541040464"></a><h2>Description</h2>
<p>'_ln' matches a logical newline sequence. This can be any character in the line separator class, as determined by the regex traits, or the '\r\n' sequence. For the purpose of back-tracking, '\r\n' is treated as a unit. To match any one character that is not a logical newline, use ~_ln. </p>
</div>
</div>
diff --git a/doc/html/boost/xpressive/_n.html b/doc/html/boost/xpressive/_n.html
index 9a67ac2c77..827f7d39de 100644
--- a/doc/html/boost/xpressive/_n.html
+++ b/doc/html/boost/xpressive/_n.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="identifier">proto</span><span class="special">::</span><span class="identifier">terminal</span><span class="special">&lt;</span> <span class="keyword">char</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="keyword">const</span> _n<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534645856"></a><h2>Description</h2>
+<a name="idp541033632"></a><h2>Description</h2>
<p>'_n' matches a single newline character, '\n'. Use ~_n to match a character that is not a newline.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/_s.html b/doc/html/boost/xpressive/_s.html
index d36718ad44..2c8804997b 100644
--- a/doc/html/boost/xpressive/_s.html
+++ b/doc/html/boost/xpressive/_s.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> _s<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534634240"></a><h2>Description</h2>
+<a name="idp541022080"></a><h2>Description</h2>
<p>'_s' matches a single space character. The regex traits are used to determine which characters are space characters. Use ~_s to match a character that is not a space character.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/_w.html b/doc/html/boost/xpressive/_w.html
index c1d383e87b..35ad7df54d 100644
--- a/doc/html/boost/xpressive/_w.html
+++ b/doc/html/boost/xpressive/_w.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> _w<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534620464"></a><h2>Description</h2>
+<a name="idp541008176"></a><h2>Description</h2>
<p>'_w' matches a single word character. The regex traits are used to determine which characters are word characters. Use ~_w to match a character that is not a word character.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/a1.html b/doc/html/boost/xpressive/a1.html
index 1a2f3b1e0d..9d2639a1f6 100644
--- a/doc/html/boost/xpressive/a1.html
+++ b/doc/html/boost/xpressive/a1.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/a2.html b/doc/html/boost/xpressive/a2.html
index 5cab1292a4..6c0afae8f3 100644
--- a/doc/html/boost/xpressive/a2.html
+++ b/doc/html/boost/xpressive/a2.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/a3.html b/doc/html/boost/xpressive/a3.html
index 043e97c5cb..f71c14b5c6 100644
--- a/doc/html/boost/xpressive/a3.html
+++ b/doc/html/boost/xpressive/a3.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/a4.html b/doc/html/boost/xpressive/a4.html
index 8e0e9ac072..ac1fabf458 100644
--- a/doc/html/boost/xpressive/a4.html
+++ b/doc/html/boost/xpressive/a4.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/a5.html b/doc/html/boost/xpressive/a5.html
index 046158801b..017ad7cd03 100644
--- a/doc/html/boost/xpressive/a5.html
+++ b/doc/html/boost/xpressive/a5.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/a6.html b/doc/html/boost/xpressive/a6.html
index 1ad6127fa3..05da29d3fe 100644
--- a/doc/html/boost/xpressive/a6.html
+++ b/doc/html/boost/xpressive/a6.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/a7.html b/doc/html/boost/xpressive/a7.html
index 8c3c81851c..c1686dac28 100644
--- a/doc/html/boost/xpressive/a7.html
+++ b/doc/html/boost/xpressive/a7.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/a8.html b/doc/html/boost/xpressive/a8.html
index 5ae3be05f0..ab9f53938b 100644
--- a/doc/html/boost/xpressive/a8.html
+++ b/doc/html/boost/xpressive/a8.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/a9.html b/doc/html/boost/xpressive/a9.html
index d4f5af2f72..4188ee7f94 100644
--- a/doc/html/boost/xpressive/a9.html
+++ b/doc/html/boost/xpressive/a9.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/after.html b/doc/html/boost/xpressive/after.html
index 1925cd8424..ceb776e296 100644
--- a/doc/html/boost/xpressive/after.html
+++ b/doc/html/boost/xpressive/after.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="../../Expr.html" title="Concept Expr">Expr</a><span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">after</span><span class="special">(</span><span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span> expr<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534960528"></a><h2>Description</h2>
+<a name="idp541348448"></a><h2>Description</h2>
<p>after(expr) succeeds if the expr sub-expression would match at the current position minus N in the sequence, where N is the width of expr. expr is not included in the match. For instance, after("foo") succeeds if we are after a "foo". Look-behind assertions can be negated with the bit-complement operator.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/alnum.html b/doc/html/boost/xpressive/alnum.html
index e334edb3c0..5f6cd8169b 100644
--- a/doc/html/boost/xpressive/alnum.html
+++ b/doc/html/boost/xpressive/alnum.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> alnum<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534492704"></a><h2>Description</h2>
+<a name="idp540880336"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are alpha-numeric. To match any character that is not alpha-numeric, use ~alnum.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/alpha.html b/doc/html/boost/xpressive/alpha.html
index e25a437b85..2f8c438aea 100644
--- a/doc/html/boost/xpressive/alpha.html
+++ b/doc/html/boost/xpressive/alpha.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> alpha<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534499632"></a><h2>Description</h2>
+<a name="idp540887264"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are alphabetic. To match any character that is not alphabetic, use ~alpha.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/as_idp353048688.html b/doc/html/boost/xpressive/as_idp358484288.html
index dd4133aa42..27354c6811 100644
--- a/doc/html/boost/xpressive/as_idp353048688.html
+++ b/doc/html/boost/xpressive/as_idp358484288.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -7,7 +8,7 @@
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
<link rel="prev" href="unwrap_reference.html" title="Global unwrap_reference">
-<link rel="next" href="static_cast_idp353054176.html" title="Function template static_cast_">
+<link rel="next" href="static_cast_idp358489776.html" title="Function template static_cast_">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="unwrap_reference.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="static_cast_idp353054176.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="unwrap_reference.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="static_cast_idp358489776.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.as_idp353048688"></a><div class="titlepage"></div>
+<a name="boost.xpressive.as_idp358484288"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template as</span></h2>
<p>boost::xpressive::as &#8212; <code class="computeroutput">as()</code> is a lazy funtion for lexically casting a parameter to a different type. </p>
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> A<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">as</span><span class="special">(</span><span class="identifier">A</span> <span class="keyword">const</span> <span class="special">&amp;</span> a<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp531721856"></a><h2>Description</h2>
+<a name="idp538110976"></a><h2>Description</h2>
<p>
@@ -89,7 +90,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="unwrap_reference.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="static_cast_idp353054176.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="unwrap_reference.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="static_cast_idp358489776.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/as_xpr.html b/doc/html/boost/xpressive/as_xpr.html
index 4f3dcde270..e295b38621 100644
--- a/doc/html/boost/xpressive/as_xpr.html
+++ b/doc/html/boost/xpressive/as_xpr.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Literal<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">as_xpr</span><span class="special">(</span><span class="identifier">Literal</span> <span class="keyword">const</span> <span class="special">&amp;</span> literal<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534807248"></a><h2>Description</h2>
+<a name="idp541195248"></a><h2>Description</h2>
<p>Use as_xpr() to turn a literal into a regular expression. For instance, "foo" &gt;&gt; "bar" will not compile because both operands to the right-shift operator are const char*, and no such operator exists. Use as_xpr("foo") &gt;&gt; "bar" instead.</p>
<p>You can use as_xpr() with character literals in addition to string literals. For instance, as_xpr('a') will match an 'a'. You can also complement a character literal, as with ~as_xpr('a'). This will match any one character that is not an 'a'. </p>
</div>
diff --git a/doc/html/boost/xpressive/at.html b/doc/html/boost/xpressive/at.html
index c86f3effe5..1ccba71d59 100644
--- a/doc/html/boost/xpressive/at.html
+++ b/doc/html/boost/xpressive/at.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/back.html b/doc/html/boost/xpressive/back.html
index b7f0c4d6c5..34bbd1b22a 100644
--- a/doc/html/boost/xpressive/back.html
+++ b/doc/html/boost/xpressive/back.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/basic_regex.html b/doc/html/boost/xpressive/basic_regex.html
index e3f270f667..ae73120a50 100644
--- a/doc/html/boost/xpressive/basic_regex.html
+++ b/doc/html/boost/xpressive/basic_regex.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -7,7 +8,7 @@
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.basic_regex_hpp" title="Header &lt;boost/xpressive/basic_regex.hpp&gt;">
<link rel="prev" href="../../xpressive/reference.html" title="Reference">
-<link rel="next" href="swap_idp352461408.html" title="Function template swap">
+<link rel="next" href="swap_idp357897008.html" title="Function template swap">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../../xpressive/reference.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.basic_regex_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="swap_idp352461408.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../xpressive/reference.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.basic_regex_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="swap_idp357897008.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.basic_regex"></a><div class="titlepage"></div>
@@ -41,28 +42,28 @@
<span class="keyword">typedef</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <a name="boost.xpressive.basic_regex.flag_type"></a><span class="identifier">flag_type</span><span class="special">;</span>
<span class="comment">// <a class="link" href="basic_regex.html#boost.xpressive.basic_regexconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="basic_regex.html#idp352416944-bb"><span class="identifier">basic_regex</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="basic_regex.html#idp352418480-bb"><span class="identifier">basic_regex</span></a><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="../../Expr.html" title="Concept Expr">Expr</a><span class="special">&gt;</span> <a class="link" href="basic_regex.html#idp352426864-bb"><span class="identifier">basic_regex</span></a><span class="special">(</span><span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="basic_regex.html#idp352422176-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="../../Expr.html" title="Concept Expr">Expr</a><span class="special">&gt;</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="basic_regex.html#idp352431136-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="basic_regex.html#idp357852544-bb"><span class="identifier">basic_regex</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="basic_regex.html#idp357854080-bb"><span class="identifier">basic_regex</span></a><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="../../Expr.html" title="Concept Expr">Expr</a><span class="special">&gt;</span> <a class="link" href="basic_regex.html#idp357862464-bb"><span class="identifier">basic_regex</span></a><span class="special">(</span><span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="basic_regex.html#idp357857776-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="../../Expr.html" title="Concept Expr">Expr</a><span class="special">&gt;</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="basic_regex.html#idp357866736-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="basic_regex.html#idp352405888-bb">public member functions</a></span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="basic_regex.html#idp352406448-bb"><span class="identifier">mark_count</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">regex_id_type</span> <a class="link" href="basic_regex.html#idp352408048-bb"><span class="identifier">regex_id</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="basic_regex.html#idp352409632-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="basic_regex.html#idp357841488-bb">public member functions</a></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="basic_regex.html#idp357842048-bb"><span class="identifier">mark_count</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">regex_id_type</span> <a class="link" href="basic_regex.html#idp357843648-bb"><span class="identifier">regex_id</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="basic_regex.html#idp357845232-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="basic_regex.html#idp352437104-bb">public static functions</a></span>
+ <span class="comment">// <a class="link" href="basic_regex.html#idp357872704-bb">public static functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> InputIter<span class="special">&gt;</span>
<span class="keyword">static</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span>
- <a class="link" href="basic_regex.html#idp352437664-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">InputIter</span><span class="special">,</span> <span class="identifier">InputIter</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="basic_regex.html#idp357873264-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">InputIter</span><span class="special">,</span> <span class="identifier">InputIter</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> InputRange<span class="special">&gt;</span>
<span class="keyword">static</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span>
- <a class="link" href="basic_regex.html#idp352448192-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">InputRange</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="basic_regex.html#idp357883792-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">InputRange</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">static</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span>
- <a class="link" href="basic_regex.html#idp352452672-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="basic_regex.html#idp357888272-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">static</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span>
- <a class="link" href="basic_regex.html#idp352456304-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">flag_type</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="basic_regex.html#idp357891904-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">flag_type</span><span class="special">)</span><span class="special">;</span>
<span class="comment">// public data members</span>
<span class="keyword">static</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="keyword">const</span> <span class="identifier">ECMAScript</span><span class="special">;</span>
@@ -76,15 +77,15 @@
<span class="keyword">static</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">syntax_option_type</span> <span class="keyword">const</span> <span class="identifier">ignore_white_space</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp527363296"></a><h2>Description</h2>
+<a name="idp533752448"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp527363712"></a><h3>
+<a name="idp533752864"></a><h3>
<a name="boost.xpressive.basic_regexconstruct-copy-destruct"></a><code class="computeroutput">basic_regex</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="idp352416944-bb"></a><span class="identifier">basic_regex</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp357852544-bb"></a><span class="identifier">basic_regex</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p>
</p>
@@ -106,7 +107,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><a name="idp352418480-bb"></a><span class="identifier">basic_regex</span><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp357854080-bb"></a><span class="identifier">basic_regex</span><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
<p>
@@ -142,7 +143,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="../../Expr.html" title="Concept Expr">Expr</a><span class="special">&gt;</span> <a name="idp352426864-bb"></a><span class="identifier">basic_regex</span><span class="special">(</span><span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span> expr<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="../../Expr.html" title="Concept Expr">Expr</a><span class="special">&gt;</span> <a name="idp357862464-bb"></a><span class="identifier">basic_regex</span><span class="special">(</span><span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span> expr<span class="special">)</span><span class="special">;</span></pre>
<p>Construct from a static regular expression.</p>
<p>
@@ -184,7 +185,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp352422176-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp357857776-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
<p>
@@ -225,7 +226,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="../../Expr.html" title="Concept Expr">Expr</a><span class="special">&gt;</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp352431136-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span> expr<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="../../Expr.html" title="Concept Expr">Expr</a><span class="special">&gt;</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp357866736-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span> expr<span class="special">)</span><span class="special">;</span></pre>
<p>Construct from a static regular expression.</p>
<p>
@@ -279,19 +280,19 @@
</ol></div>
</div>
<div class="refsect2">
-<a name="idp527440560"></a><h3>
-<a name="idp352405888-bb"></a><code class="computeroutput">basic_regex</code> public member functions</h3>
+<a name="idp533829584"></a><h3>
+<a name="idp357841488-bb"></a><code class="computeroutput">basic_regex</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="idp352406448-bb"></a><span class="identifier">mark_count</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="idp357842048-bb"></a><span class="identifier">mark_count</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns the count of capturing sub-expressions in this regular expression </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">regex_id_type</span> <a name="idp352408048-bb"></a><span class="identifier">regex_id</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">regex_id_type</span> <a name="idp357843648-bb"></a><span class="identifier">regex_id</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns a token which uniquely identifies this regular expression. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">void</span> <a name="idp352409632-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="idp357845232-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
<p>Swaps the contents of this <code class="computeroutput"><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a></code> object with another.</p>
<p>
</p>
@@ -334,13 +335,13 @@
</ol></div>
</div>
<div class="refsect2">
-<a name="idp527472464"></a><h3>
-<a name="idp352437104-bb"></a><code class="computeroutput">basic_regex</code> public static functions</h3>
+<a name="idp533861488"></a><h3>
+<a name="idp357872704-bb"></a><code class="computeroutput">basic_regex</code> public static functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> InputIter<span class="special">&gt;</span>
<span class="keyword">static</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span>
- <a name="idp352437664-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">InputIter</span> begin<span class="special">,</span> <span class="identifier">InputIter</span> end<span class="special">,</span>
+ <a name="idp357873264-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">InputIter</span> begin<span class="special">,</span> <span class="identifier">InputIter</span> end<span class="special">,</span>
<span class="identifier">flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span></pre>
<p>Factory method for building a regex object from a range of characters. Equivalent to <code class="computeroutput"><a class="link" href="regex_compiler.html" title="Struct template regex_compiler">regex_compiler</a></code>&lt; BidiIter &gt;().compile(begin, end, flags);</p>
<p>
@@ -401,19 +402,19 @@
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> InputRange<span class="special">&gt;</span>
<span class="keyword">static</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span>
- <a name="idp352448192-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">InputRange</span> <span class="keyword">const</span> <span class="special">&amp;</span> pat<span class="special">,</span>
+ <a name="idp357883792-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">InputRange</span> <span class="keyword">const</span> <span class="special">&amp;</span> pat<span class="special">,</span>
<span class="identifier">flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span>
-<a name="idp352452672-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span> begin<span class="special">,</span>
+<a name="idp357888272-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span> begin<span class="special">,</span>
<span class="identifier">flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span>
-<a name="idp352456304-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span> begin<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> len<span class="special">,</span> <span class="identifier">flag_type</span> flags<span class="special">)</span><span class="special">;</span></pre>
+<a name="idp357891904-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span> begin<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> len<span class="special">,</span> <span class="identifier">flag_type</span> flags<span class="special">)</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
</ol></div>
@@ -430,7 +431,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../../xpressive/reference.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.basic_regex_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="swap_idp352461408.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../xpressive/reference.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.basic_regex_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="swap_idp357897008.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/before.html b/doc/html/boost/xpressive/before.html
index 4a5a4100d6..2ee9e1ff8b 100644
--- a/doc/html/boost/xpressive/before.html
+++ b/doc/html/boost/xpressive/before.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="../../Expr.html" title="Concept Expr">Expr</a><span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">before</span><span class="special">(</span><span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span> expr<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534943552"></a><h2>Description</h2>
+<a name="idp541331408"></a><h2>Description</h2>
<p>before(expr) succeeds if the expr sub-expression would match at the current position in the sequence, but expr is not included in the match. For instance, before("foo") succeeds if we are before a "foo". Look-ahead assertions can be negated with the bit-compliment operator.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/blank.html b/doc/html/boost/xpressive/blank.html
index 1877d56d05..5388a12ce1 100644
--- a/doc/html/boost/xpressive/blank.html
+++ b/doc/html/boost/xpressive/blank.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> blank<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534506496"></a><h2>Description</h2>
+<a name="idp540894192"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are blank characters. To match any character that is not blank, use ~blank.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/bol.html b/doc/html/boost/xpressive/bol.html
index ebefa48978..079b652ae7 100644
--- a/doc/html/boost/xpressive/bol.html
+++ b/doc/html/boost/xpressive/bol.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> bol<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534588704"></a><h2>Description</h2>
+<a name="idp540976464"></a><h2>Description</h2>
<p>'bol' matches the zero-width sub-sequence immediately following a logical newline sequence. The regex traits is used to determine what constitutes a logical newline sequence. </p>
</div>
</div>
diff --git a/doc/html/boost/xpressive/bos.html b/doc/html/boost/xpressive/bos.html
index 88bab0da06..9541199672 100644
--- a/doc/html/boost/xpressive/bos.html
+++ b/doc/html/boost/xpressive/bos.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> bos<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534575488"></a><h2>Description</h2>
+<a name="idp540963248"></a><h2>Description</h2>
<p>For the character sequence [begin, end), 'bos' matches the zero-width sub-sequence [begin, begin). </p>
</div>
</div>
diff --git a/doc/html/boost/xpressive/bow.html b/doc/html/boost/xpressive/bow.html
index b2f93581d1..0843039820 100644
--- a/doc/html/boost/xpressive/bow.html
+++ b/doc/html/boost/xpressive/bow.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> bow<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534601040"></a><h2>Description</h2>
+<a name="idp540988864"></a><h2>Description</h2>
<p>'bow' matches the zero-width sub-sequence immediately following a non-word character and preceeding a word character. The regex traits are used to determine what constitutes a word character. </p>
</div>
</div>
diff --git a/doc/html/boost/xpressive/by_ref.html b/doc/html/boost/xpressive/by_ref.html
index 5d972f27b1..7759165471 100644
--- a/doc/html/boost/xpressive/by_ref.html
+++ b/doc/html/boost/xpressive/by_ref.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,7 +37,7 @@
<span class="identifier">proto</span><span class="special">::</span><span class="identifier">terminal</span><span class="special">&lt;</span> <span class="identifier">reference_wrapper</span><span class="special">&lt;</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="keyword">const</span>
<span class="identifier">by_ref</span><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> rex<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534832208"></a><h2>Description</h2>
+<a name="idp541220256"></a><h2>Description</h2>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
diff --git a/doc/html/boost/xpressive/c_regex_traits.html b/doc/html/boost/xpressive/c_regex_traits.html
index 88413cb531..20c7bcaeba 100644
--- a/doc/html/boost/xpressive/c_regex_traits.html
+++ b/doc/html/boost/xpressive/c_regex_traits.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.xpressive_fwd_hpp" title="Header &lt;boost/xpressive/xpressive_fwd.hpp&gt;">
-<link rel="prev" href="has_fold_case_idp353869824.html" title="Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;">
+<link rel="prev" href="has_fold_case_idp359305424.html" title="Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;">
<link rel="next" href="compiler_traits.html" title="Struct template compiler_traits">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="has_fold_case_idp353869824.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.xpressive_fwd_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="compiler_traits.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="has_fold_case_idp359305424.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.xpressive_fwd_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="compiler_traits.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.c_regex_traits"></a><div class="titlepage"></div>
@@ -34,58 +35,58 @@
</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Char<span class="special">&gt;</span>
<span class="keyword">struct</span> <a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a> <span class="special">{</span>
<span class="comment">// <a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traitsconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="c_regex_traits.html#idp353911584-bb"><span class="identifier">c_regex_traits</span></a><span class="special">(</span><span class="identifier">locale_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="c_regex_traits.html#idp359347184-bb"><span class="identifier">c_regex_traits</span></a><span class="special">(</span><span class="identifier">locale_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="c_regex_traits.html#idp353881792-bb">public member functions</a></span>
- <span class="keyword">bool</span> <a class="link" href="c_regex_traits.html#idp353882352-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="c_regex_traits.html#idp353886304-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">string_type</span> <a class="link" href="c_regex_traits.html#idp353890256-bb"><span class="identifier">fold_case</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">locale_type</span> <a class="link" href="c_regex_traits.html#idp353897152-bb"><span class="identifier">imbue</span></a><span class="special">(</span><span class="identifier">locale_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">char</span> <a class="link" href="c_regex_traits.html#idp353899104-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">wchar_t</span> <a class="link" href="c_regex_traits.html#idp353900928-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="c_regex_traits.html#idp353902752-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="c_regex_traits.html#idp353904576-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="keyword">wchar_t</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">int</span> <a class="link" href="c_regex_traits.html#idp353906400-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">int</span> <a class="link" href="c_regex_traits.html#idp353908912-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="keyword">wchar_t</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="c_regex_traits.html#idp359317392-bb">public member functions</a></span>
+ <span class="keyword">bool</span> <a class="link" href="c_regex_traits.html#idp359317952-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="c_regex_traits.html#idp359321904-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">string_type</span> <a class="link" href="c_regex_traits.html#idp359325856-bb"><span class="identifier">fold_case</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">locale_type</span> <a class="link" href="c_regex_traits.html#idp359332752-bb"><span class="identifier">imbue</span></a><span class="special">(</span><span class="identifier">locale_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">char</span> <a class="link" href="c_regex_traits.html#idp359334704-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">wchar_t</span> <a class="link" href="c_regex_traits.html#idp359336528-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="c_regex_traits.html#idp359338352-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="c_regex_traits.html#idp359340176-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="keyword">wchar_t</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">int</span> <a class="link" href="c_regex_traits.html#idp359342000-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">int</span> <a class="link" href="c_regex_traits.html#idp359344512-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="keyword">wchar_t</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="c_regex_traits.html#idp353914016-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="c_regex_traits.html#idp353914576-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="c_regex_traits.html#idp353917968-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="c_regex_traits.html#idp353921392-bb"><span class="identifier">translate</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="c_regex_traits.html#idp353924736-bb"><span class="identifier">translate_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="c_regex_traits.html#idp353928192-bb"><span class="identifier">tolower</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="c_regex_traits.html#idp353931648-bb"><span class="identifier">toupper</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="c_regex_traits.html#idp353935104-bb"><span class="identifier">in_range</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="c_regex_traits.html#idp353940752-bb"><span class="identifier">in_range_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="c_regex_traits.html#idp353947184-bb"><span class="identifier">transform</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="c_regex_traits.html#idp359349616-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="c_regex_traits.html#idp359350176-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="c_regex_traits.html#idp359353568-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="c_regex_traits.html#idp359356992-bb"><span class="identifier">translate</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="c_regex_traits.html#idp359360336-bb"><span class="identifier">translate_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="c_regex_traits.html#idp359363792-bb"><span class="identifier">tolower</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="c_regex_traits.html#idp359367248-bb"><span class="identifier">toupper</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="c_regex_traits.html#idp359370704-bb"><span class="identifier">in_range</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="c_regex_traits.html#idp359376352-bb"><span class="identifier">in_range_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="c_regex_traits.html#idp359382784-bb"><span class="identifier">transform</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="c_regex_traits.html#idp353951856-bb"><span class="identifier">transform_primary</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="c_regex_traits.html#idp359387456-bb"><span class="identifier">transform_primary</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="c_regex_traits.html#idp353956576-bb"><span class="identifier">lookup_collatename</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="c_regex_traits.html#idp359392176-bb"><span class="identifier">lookup_collatename</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="keyword">static</span> <span class="identifier">char_class_type</span> <a class="link" href="c_regex_traits.html#idp353961264-bb"><span class="identifier">lookup_classname</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="c_regex_traits.html#idp353968016-bb"><span class="identifier">isctype</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_class_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">int</span> <a class="link" href="c_regex_traits.html#idp353973104-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">locale_type</span> <a class="link" href="c_regex_traits.html#idp353978224-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">char_class_type</span> <a class="link" href="c_regex_traits.html#idp359396864-bb"><span class="identifier">lookup_classname</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="c_regex_traits.html#idp359403616-bb"><span class="identifier">isctype</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_class_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="keyword">int</span> <a class="link" href="c_regex_traits.html#idp359408704-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">locale_type</span> <a class="link" href="c_regex_traits.html#idp359413824-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp536608224"></a><h2>Description</h2>
+<a name="idp542996240"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp536608640"></a><h3>
+<a name="idp542996656"></a><h3>
<a name="boost.xpressive.c_regex_traitsconstruct-copy-destruct"></a><code class="computeroutput">c_regex_traits</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><a name="idp353911584-bb"></a><span class="identifier">c_regex_traits</span><span class="special">(</span><span class="identifier">locale_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> loc <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp359347184-bb"></a><span class="identifier">c_regex_traits</span><span class="special">(</span><span class="identifier">locale_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> loc <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>
<p>Initialize a <code class="computeroutput"><a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a></code> object to use the global C locale. </p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp536620512"></a><h3>
-<a name="idp353881792-bb"></a><code class="computeroutput">c_regex_traits</code> public member functions</h3>
+<a name="idp543008528"></a><h3>
+<a name="idp359317392-bb"></a><code class="computeroutput">c_regex_traits</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="idp353882352-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idp359317952-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Checks two <code class="computeroutput"><a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a></code> objects for equality</p>
<p>
</p>
@@ -101,7 +102,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="idp353886304-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idp359321904-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Checks two <code class="computeroutput"><a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a></code> objects for inequality</p>
<p>
</p>
@@ -117,7 +118,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">string_type</span> <a name="idp353890256-bb"></a><span class="identifier">fold_case</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">string_type</span> <a name="idp359325856-bb"></a><span class="identifier">fold_case</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns a <code class="computeroutput">string_type</code> containing all the characters that compare equal disregrarding case to the one passed in. This function can only be called if <code class="computeroutput"><code class="computeroutput"><a class="link" href="has_fold_case.html" title="Struct template has_fold_case">has_fold_case</a></code>&lt;<code class="computeroutput"><a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a></code>&lt;Char&gt; &gt;::value</code> is <code class="computeroutput">true</code>.</p>
<p>
@@ -149,23 +150,23 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">locale_type</span> <a name="idp353897152-bb"></a><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">locale_type</span> loc<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">locale_type</span> <a name="idp359332752-bb"></a><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">locale_type</span> loc<span class="special">)</span><span class="special">;</span></pre>
<p>No-op </p>
</li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">char</span> <a name="idp353899104-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">wchar_t</span> <a name="idp353900928-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp353902752-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp353904576-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="keyword">wchar_t</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">int</span> <a name="idp353906400-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">,</span> <span class="keyword">int</span> radix<span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">int</span> <a name="idp353908912-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="keyword">wchar_t</span> ch<span class="special">,</span> <span class="keyword">int</span> radix<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">char</span> <a name="idp359334704-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">wchar_t</span> <a name="idp359336528-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp359338352-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp359340176-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="keyword">wchar_t</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">int</span> <a name="idp359342000-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">,</span> <span class="keyword">int</span> radix<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">int</span> <a name="idp359344512-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="keyword">wchar_t</span> ch<span class="special">,</span> <span class="keyword">int</span> radix<span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
<div class="refsect2">
-<a name="idp536714208"></a><h3>
-<a name="idp353914016-bb"></a><code class="computeroutput">c_regex_traits</code> public static functions</h3>
+<a name="idp543102224"></a><h3>
+<a name="idp359349616-bb"></a><code class="computeroutput">c_regex_traits</code> public static functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp353914576-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp359350176-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>Convert a char to a Char</p>
<p>
@@ -197,7 +198,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp353917968-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp359353568-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>Returns a hash value for a Char in the range [0, UCHAR_MAX]</p>
<p>
@@ -229,7 +230,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp353921392-bb"></a><span class="identifier">translate</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp359356992-bb"></a><span class="identifier">translate</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>No-op</p>
<p>
@@ -261,7 +262,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp353924736-bb"></a><span class="identifier">translate_nocase</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp359360336-bb"></a><span class="identifier">translate_nocase</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>Converts a character to lower-case using the current global C locale.</p>
<p>
@@ -293,7 +294,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp353928192-bb"></a><span class="identifier">tolower</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp359363792-bb"></a><span class="identifier">tolower</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>Converts a character to lower-case using the current global C locale.</p>
<p>
@@ -325,7 +326,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp353931648-bb"></a><span class="identifier">toupper</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp359367248-bb"></a><span class="identifier">toupper</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>Converts a character to upper-case using the current global C locale.</p>
<p>
@@ -357,7 +358,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp353935104-bb"></a><span class="identifier">in_range</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp359370704-bb"></a><span class="identifier">in_range</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>Checks to see if a character is within a character range.</p>
<p>
@@ -399,7 +400,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp353940752-bb"></a><span class="identifier">in_range_nocase</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp359376352-bb"></a><span class="identifier">in_range_nocase</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>Checks to see if a character is within a character range, irregardless of case.</p>
<p>
@@ -451,7 +452,7 @@
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp353947184-bb"></a><span class="identifier">transform</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
+ <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp359382784-bb"></a><span class="identifier">transform</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
<p>Returns a sort key for the character sequence designated by the iterator range [F1, F2) such that if the character sequence [G1, G2) sorts before the character sequence [H1, H2) then v.transform(G1, G2) &lt; v.transform(H1, H2).</p>
<div class="note"><table border="0" summary="Note">
<tr>
@@ -465,7 +466,7 @@
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp353951856-bb"></a><span class="identifier">transform_primary</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
+ <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp359387456-bb"></a><span class="identifier">transform_primary</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
<p>Returns a sort key for the character sequence designated by the iterator range [F1, F2) such that if the character sequence [G1, G2) sorts before the character sequence [H1, H2) when character case is not considered then v.transform_primary(G1, G2) &lt; v.transform_primary(H1, H2).</p>
<div class="note"><table border="0" summary="Note">
<tr>
@@ -479,7 +480,7 @@
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp353956576-bb"></a><span class="identifier">lookup_collatename</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
+ <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp359392176-bb"></a><span class="identifier">lookup_collatename</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
<p>Returns a sequence of characters that represents the collating element consisting of the character sequence designated by the iterator range [F1, F2). Returns an empty string if the character sequence is not a valid collating element.</p>
<div class="note"><table border="0" summary="Note">
<tr>
@@ -494,7 +495,7 @@
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
<span class="keyword">static</span> <span class="identifier">char_class_type</span>
- <a name="idp353961264-bb"></a><span class="identifier">lookup_classname</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">,</span> <span class="keyword">bool</span> icase<span class="special">)</span><span class="special">;</span></pre>
+ <a name="idp359396864-bb"></a><span class="identifier">lookup_classname</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">,</span> <span class="keyword">bool</span> icase<span class="special">)</span><span class="special">;</span></pre>
<p>For the character class name represented by the specified character sequence, return the corresponding bitmask representation.</p>
<p>
@@ -536,7 +537,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp353968016-bb"></a><span class="identifier">isctype</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="identifier">char_class_type</span> mask<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp359403616-bb"></a><span class="identifier">isctype</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="identifier">char_class_type</span> mask<span class="special">)</span><span class="special">;</span></pre>
<p>Tests a character against a character class bitmask.</p>
<p>
@@ -579,7 +580,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">int</span> <a name="idp353973104-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="keyword">int</span> radix<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">int</span> <a name="idp359408704-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="keyword">int</span> radix<span class="special">)</span><span class="special">;</span></pre>
<p>Convert a digit character into the integer it represents.</p>
<p>
@@ -622,7 +623,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">locale_type</span> <a name="idp353978224-bb"></a><span class="identifier">getloc</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">locale_type</span> <a name="idp359413824-bb"></a><span class="identifier">getloc</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p>No-op </p>
</li>
</ol></div>
@@ -639,7 +640,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="has_fold_case_idp353869824.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.xpressive_fwd_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="compiler_traits.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="has_fold_case_idp359305424.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.xpressive_fwd_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="compiler_traits.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/check.html b/doc/html/boost/xpressive/check.html
index 151aca3184..cd5b4ce806 100644
--- a/doc/html/boost/xpressive/check.html
+++ b/doc/html/boost/xpressive/check.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">check</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> t<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp531854224"></a><h2>Description</h2>
+<a name="idp538243280"></a><h2>Description</h2>
<p>
A <a class="link" href="../../xpressive/user_s_guide.html#boost_xpressive.user_s_guide.semantic_actions_and_user_defined_assertions.user_defined_assertions">user-defined assertion</a> is a kind of semantic action that evaluates a Boolean lambda and, if it evaluates to false, causes the match to fail at that location in the string. This will cause backtracking, so the match may ultimately succeed.</p>
<p>To use <code class="computeroutput">check()</code> to specify a user-defined assertion in a regex, use the following syntax:</p>
diff --git a/doc/html/boost/xpressive/cntrl.html b/doc/html/boost/xpressive/cntrl.html
index 3caae665cb..41ac4f2644 100644
--- a/doc/html/boost/xpressive/cntrl.html
+++ b/doc/html/boost/xpressive/cntrl.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> cntrl<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534513344"></a><h2>Description</h2>
+<a name="idp540901104"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are control characters. To match any character that is not a control character, use ~cntrl.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/compiler_traits.html b/doc/html/boost/xpressive/compiler_traits.html
index 78e2c24a5c..c2b5b90ccd 100644
--- a/doc/html/boost/xpressive/compiler_traits.html
+++ b/doc/html/boost/xpressive/compiler_traits.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/const_cast_idp353065168.html b/doc/html/boost/xpressive/const_cast_idp358500768.html
index 69a31ccb12..a088eb0230 100644
--- a/doc/html/boost/xpressive/const_cast_idp353065168.html
+++ b/doc/html/boost/xpressive/const_cast_idp358500768.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="dynamic_cast_idp353059664.html" title="Function template dynamic_cast_">
+<link rel="prev" href="dynamic_cast_idp358495264.html" title="Function template dynamic_cast_">
<link rel="next" href="val.html" title="Function template val">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="dynamic_cast_idp353059664.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="val.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="dynamic_cast_idp358495264.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="val.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.const_cast_idp353065168"></a><div class="titlepage"></div>
+<a name="boost.xpressive.const_cast_idp358500768"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template const_cast_</span></h2>
<p>boost::xpressive::const_cast_ &#8212; <code class="computeroutput">dynamic_cast_</code> is a lazy funtion for const-casting a parameter to a different type. </p>
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> A<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">const_cast_</span><span class="special">(</span><span class="identifier">A</span> <span class="keyword">const</span> <span class="special">&amp;</span> a<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp531783376"></a><h2>Description</h2>
+<a name="idp538172304"></a><h2>Description</h2>
<p>
@@ -89,7 +90,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="dynamic_cast_idp353059664.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="val.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="dynamic_cast_idp358495264.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="val.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/construct_idp353112864.html b/doc/html/boost/xpressive/construct_idp358548464.html
index 490955e027..a9045e2531 100644
--- a/doc/html/boost/xpressive/construct_idp353112864.html
+++ b/doc/html/boost/xpressive/construct_idp358548464.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -23,7 +24,7 @@
<a accesskey="p" href="let.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_match.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.construct_idp353112864"></a><div class="titlepage"></div>
+<a name="boost.xpressive.construct_idp358548464"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template construct</span></h2>
<p>boost::xpressive::construct &#8212; A lazy funtion for constructing objects objects of the specified type. </p>
@@ -35,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span><span class="special">...</span> Args<span class="special">&gt;</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">construct</span><span class="special">(</span><span class="identifier">Args</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">...</span> args<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp532068640"></a><h2>Description</h2>
+<a name="idp538457568"></a><h2>Description</h2>
<p>
diff --git a/doc/html/boost/xpressive/cpp_regex_traits.html b/doc/html/boost/xpressive/cpp_regex_traits.html
index 45b76b972a..ce3f3d3cd8 100644
--- a/doc/html/boost/xpressive/cpp_regex_traits.html
+++ b/doc/html/boost/xpressive/cpp_regex_traits.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,55 +35,55 @@
</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Char<span class="special">&gt;</span>
<span class="keyword">struct</span> <a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a> <span class="special">{</span>
<span class="comment">// <a class="link" href="cpp_regex_traits.html#boost.xpressive.cpp_regex_traitsconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="cpp_regex_traits.html#idp354058256-bb"><span class="identifier">cpp_regex_traits</span></a><span class="special">(</span><span class="identifier">locale_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="cpp_regex_traits.html#idp359493856-bb"><span class="identifier">cpp_regex_traits</span></a><span class="special">(</span><span class="identifier">locale_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="cpp_regex_traits.html#idp353984176-bb">public member functions</a></span>
- <span class="keyword">bool</span> <a class="link" href="cpp_regex_traits.html#idp353984736-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="cpp_regex_traits.html#idp353988704-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">char_type</span> <a class="link" href="cpp_regex_traits.html#idp353992672-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">char_type</span> <a class="link" href="cpp_regex_traits.html#idp353996080-bb"><span class="identifier">translate_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">char_type</span> <a class="link" href="cpp_regex_traits.html#idp353999504-bb"><span class="identifier">tolower</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">char_type</span> <a class="link" href="cpp_regex_traits.html#idp354002928-bb"><span class="identifier">toupper</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">string_type</span> <a class="link" href="cpp_regex_traits.html#idp354006352-bb"><span class="identifier">fold_case</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="cpp_regex_traits.html#idp354013248-bb"><span class="identifier">in_range_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="cpp_regex_traits.html#idp359419776-bb">public member functions</a></span>
+ <span class="keyword">bool</span> <a class="link" href="cpp_regex_traits.html#idp359420336-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="cpp_regex_traits.html#idp359424304-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">char_type</span> <a class="link" href="cpp_regex_traits.html#idp359428272-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">char_type</span> <a class="link" href="cpp_regex_traits.html#idp359431680-bb"><span class="identifier">translate_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">char_type</span> <a class="link" href="cpp_regex_traits.html#idp359435104-bb"><span class="identifier">tolower</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">char_type</span> <a class="link" href="cpp_regex_traits.html#idp359438528-bb"><span class="identifier">toupper</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">string_type</span> <a class="link" href="cpp_regex_traits.html#idp359441952-bb"><span class="identifier">fold_case</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="cpp_regex_traits.html#idp359448848-bb"><span class="identifier">in_range_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="identifier">string_type</span> <a class="link" href="cpp_regex_traits.html#idp354019696-bb"><span class="identifier">transform_primary</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">string_type</span> <a class="link" href="cpp_regex_traits.html#idp359455296-bb"><span class="identifier">transform_primary</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="identifier">string_type</span> <a class="link" href="cpp_regex_traits.html#idp354024416-bb"><span class="identifier">lookup_collatename</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">string_type</span> <a class="link" href="cpp_regex_traits.html#idp359460016-bb"><span class="identifier">lookup_collatename</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="identifier">char_class_type</span> <a class="link" href="cpp_regex_traits.html#idp354029104-bb"><span class="identifier">lookup_classname</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="cpp_regex_traits.html#idp354035856-bb"><span class="identifier">isctype</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_class_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">int</span> <a class="link" href="cpp_regex_traits.html#idp354040944-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">locale_type</span> <a class="link" href="cpp_regex_traits.html#idp354046128-bb"><span class="identifier">imbue</span></a><span class="special">(</span><span class="identifier">locale_type</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">locale_type</span> <a class="link" href="cpp_regex_traits.html#idp354049232-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="cpp_regex_traits.html#idp354050800-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="cpp_regex_traits.html#idp354052624-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="cpp_regex_traits.html#idp354054448-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="keyword">signed</span> <span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="cpp_regex_traits.html#idp354056272-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="keyword">wchar_t</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">char_class_type</span> <a class="link" href="cpp_regex_traits.html#idp359464704-bb"><span class="identifier">lookup_classname</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="cpp_regex_traits.html#idp359471456-bb"><span class="identifier">isctype</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_class_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">int</span> <a class="link" href="cpp_regex_traits.html#idp359476544-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">locale_type</span> <a class="link" href="cpp_regex_traits.html#idp359481728-bb"><span class="identifier">imbue</span></a><span class="special">(</span><span class="identifier">locale_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">locale_type</span> <a class="link" href="cpp_regex_traits.html#idp359484832-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="cpp_regex_traits.html#idp359486400-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="cpp_regex_traits.html#idp359488224-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="cpp_regex_traits.html#idp359490048-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="keyword">signed</span> <span class="keyword">char</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="cpp_regex_traits.html#idp359491872-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="keyword">wchar_t</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="cpp_regex_traits.html#idp354060752-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="cpp_regex_traits.html#idp354061312-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="cpp_regex_traits.html#idp354064736-bb"><span class="identifier">translate</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="cpp_regex_traits.html#idp354068080-bb"><span class="identifier">in_range</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="cpp_regex_traits.html#idp359496352-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="cpp_regex_traits.html#idp359496912-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="cpp_regex_traits.html#idp359500336-bb"><span class="identifier">translate</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="cpp_regex_traits.html#idp359503680-bb"><span class="identifier">in_range</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp537068192"></a><h2>Description</h2>
+<a name="idp543456464"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp537068608"></a><h3>
+<a name="idp543456880"></a><h3>
<a name="boost.xpressive.cpp_regex_traitsconstruct-copy-destruct"></a><code class="computeroutput">cpp_regex_traits</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><a name="idp354058256-bb"></a><span class="identifier">cpp_regex_traits</span><span class="special">(</span><span class="identifier">locale_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> loc <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp359493856-bb"></a><span class="identifier">cpp_regex_traits</span><span class="special">(</span><span class="identifier">locale_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> loc <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>
<p>Initialize a <code class="computeroutput"><a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a></code> object to use the specified std::locale, or the global std::locale if none is specified. </p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp537080464"></a><h3>
-<a name="idp353984176-bb"></a><code class="computeroutput">cpp_regex_traits</code> public member functions</h3>
+<a name="idp543468800"></a><h3>
+<a name="idp359419776-bb"></a><code class="computeroutput">cpp_regex_traits</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="idp353984736-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idp359420336-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Checks two <code class="computeroutput"><a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a></code> objects for equality</p>
<p>
</p>
@@ -98,7 +99,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="idp353988704-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idp359424304-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Checks two <code class="computeroutput"><a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a></code> objects for inequality</p>
<p>
</p>
@@ -114,7 +115,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">char_type</span> <a name="idp353992672-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">char_type</span> <a name="idp359428272-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Convert a char to a Char</p>
<p>
@@ -146,7 +147,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">char_type</span> <a name="idp353996080-bb"></a><span class="identifier">translate_nocase</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">char_type</span> <a name="idp359431680-bb"></a><span class="identifier">translate_nocase</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Converts a character to lower-case using the internally-stored std::locale.</p>
<p>
@@ -178,7 +179,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">char_type</span> <a name="idp353999504-bb"></a><span class="identifier">tolower</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">char_type</span> <a name="idp359435104-bb"></a><span class="identifier">tolower</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Converts a character to lower-case using the internally-stored std::locale.</p>
<p>
@@ -210,7 +211,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">char_type</span> <a name="idp354002928-bb"></a><span class="identifier">toupper</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">char_type</span> <a name="idp359438528-bb"></a><span class="identifier">toupper</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Converts a character to upper-case using the internally-stored std::locale.</p>
<p>
@@ -242,7 +243,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">string_type</span> <a name="idp354006352-bb"></a><span class="identifier">fold_case</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">string_type</span> <a name="idp359441952-bb"></a><span class="identifier">fold_case</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns a <code class="computeroutput">string_type</code> containing all the characters that compare equal disregrarding case to the one passed in. This function can only be called if <code class="computeroutput"><code class="computeroutput"><a class="link" href="has_fold_case.html" title="Struct template has_fold_case">has_fold_case</a></code>&lt;<code class="computeroutput"><a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a></code>&lt;Char&gt; &gt;::value</code> is <code class="computeroutput">true</code>.</p>
<p>
@@ -274,7 +275,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="idp354013248-bb"></a><span class="identifier">in_range_nocase</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idp359448848-bb"></a><span class="identifier">in_range_nocase</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Checks to see if a character is within a character range, irregardless of case.</p>
<p>
@@ -326,7 +327,7 @@
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="identifier">string_type</span> <a name="idp354019696-bb"></a><span class="identifier">transform_primary</span><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <span class="identifier">string_type</span> <a name="idp359455296-bb"></a><span class="identifier">transform_primary</span><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns a sort key for the character sequence designated by the iterator range [F1, F2) such that if the character sequence [G1, G2) sorts before the character sequence [H1, H2) when character case is not considered then v.transform_primary(G1, G2) &lt; v.transform_primary(H1, H2).</p>
<div class="note"><table border="0" summary="Note">
<tr>
@@ -340,7 +341,7 @@
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="identifier">string_type</span> <a name="idp354024416-bb"></a><span class="identifier">lookup_collatename</span><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <span class="identifier">string_type</span> <a name="idp359460016-bb"></a><span class="identifier">lookup_collatename</span><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns a sequence of characters that represents the collating element consisting of the character sequence designated by the iterator range [F1, F2). Returns an empty string if the character sequence is not a valid collating element.</p>
<div class="note"><table border="0" summary="Note">
<tr>
@@ -355,7 +356,7 @@
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
<span class="identifier">char_class_type</span>
- <a name="idp354029104-bb"></a><span class="identifier">lookup_classname</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">,</span> <span class="keyword">bool</span> icase<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <a name="idp359464704-bb"></a><span class="identifier">lookup_classname</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">,</span> <span class="keyword">bool</span> icase<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>For the character class name represented by the specified character sequence, return the corresponding bitmask representation.</p>
<p>
@@ -397,7 +398,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="idp354035856-bb"></a><span class="identifier">isctype</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="identifier">char_class_type</span> mask<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idp359471456-bb"></a><span class="identifier">isctype</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="identifier">char_class_type</span> mask<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Tests a character against a character class bitmask.</p>
<p>
@@ -440,7 +441,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">int</span> <a name="idp354040944-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="keyword">int</span> radix<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">int</span> <a name="idp359476544-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="keyword">int</span> radix<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Convert a digit character into the integer it represents.</p>
<p>
@@ -483,7 +484,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">locale_type</span> <a name="idp354046128-bb"></a><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">locale_type</span> loc<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">locale_type</span> <a name="idp359481728-bb"></a><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">locale_type</span> loc<span class="special">)</span><span class="special">;</span></pre>
<p>Imbues *this with loc</p>
<p>
@@ -515,21 +516,21 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">locale_type</span> <a name="idp354049232-bb"></a><span class="identifier">getloc</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">locale_type</span> <a name="idp359484832-bb"></a><span class="identifier">getloc</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns the current std::locale used by *this. </p>
</li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp354050800-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp354052624-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp354054448-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="keyword">signed</span> <span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp354056272-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="keyword">wchar_t</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp359486400-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp359488224-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp359490048-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="keyword">signed</span> <span class="keyword">char</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="special">&gt;</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp359491872-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="keyword">wchar_t</span> ch<span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
<div class="refsect2">
-<a name="idp537293344"></a><h3>
-<a name="idp354060752-bb"></a><code class="computeroutput">cpp_regex_traits</code> public static functions</h3>
+<a name="idp543681616"></a><h3>
+<a name="idp359496352-bb"></a><code class="computeroutput">cpp_regex_traits</code> public static functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp354061312-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp359496912-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>Returns a hash value for a Char in the range [0, UCHAR_MAX]</p>
<p>
@@ -561,7 +562,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp354064736-bb"></a><span class="identifier">translate</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp359500336-bb"></a><span class="identifier">translate</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>No-op</p>
<p>
@@ -593,7 +594,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp354068080-bb"></a><span class="identifier">in_range</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp359503680-bb"></a><span class="identifier">in_range</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>Checks to see if a character is within a character range.</p>
<p>
diff --git a/doc/html/boost/xpressive/cref.html b/doc/html/boost/xpressive/cref.html
index ba69badbc7..441c3d8945 100644
--- a/doc/html/boost/xpressive/cref.html
+++ b/doc/html/boost/xpressive/cref.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <a class="link" href="reference.html" title="Struct template reference">reference</a><span class="special">&lt;</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="identifier">cref</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> t<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp531840112"></a><h2>Description</h2>
+<a name="idp538229104"></a><h2>Description</h2>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
diff --git a/doc/html/boost/xpressive/digit.html b/doc/html/boost/xpressive/digit.html
index e78c47525b..d481f5f362 100644
--- a/doc/html/boost/xpressive/digit.html
+++ b/doc/html/boost/xpressive/digit.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> digit<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534520272"></a><h2>Description</h2>
+<a name="idp540908032"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are digits. To match any character that is not a digit, use ~digit.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/dynamic_cast_idp353059664.html b/doc/html/boost/xpressive/dynamic_cast_idp358495264.html
index 0223cee6b6..55cd3a350f 100644
--- a/doc/html/boost/xpressive/dynamic_cast_idp353059664.html
+++ b/doc/html/boost/xpressive/dynamic_cast_idp358495264.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,8 +7,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="static_cast_idp353054176.html" title="Function template static_cast_">
-<link rel="next" href="const_cast_idp353065168.html" title="Function template const_cast_">
+<link rel="prev" href="static_cast_idp358489776.html" title="Function template static_cast_">
+<link rel="next" href="const_cast_idp358500768.html" title="Function template const_cast_">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="static_cast_idp353054176.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="const_cast_idp353065168.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="static_cast_idp358489776.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="const_cast_idp358500768.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.dynamic_cast_idp353059664"></a><div class="titlepage"></div>
+<a name="boost.xpressive.dynamic_cast_idp358495264"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template dynamic_cast_</span></h2>
<p>boost::xpressive::dynamic_cast_ &#8212; <code class="computeroutput">dynamic_cast_</code> is a lazy funtion for dynamically casting a parameter to a different type. </p>
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> A<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">dynamic_cast_</span><span class="special">(</span><span class="identifier">A</span> <span class="keyword">const</span> <span class="special">&amp;</span> a<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp531762912"></a><h2>Description</h2>
+<a name="idp538151968"></a><h2>Description</h2>
<p>
@@ -89,7 +90,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="static_cast_idp353054176.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="const_cast_idp353065168.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="static_cast_idp358489776.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="const_cast_idp358500768.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/eol.html b/doc/html/boost/xpressive/eol.html
index 441c935106..215ea87b7a 100644
--- a/doc/html/boost/xpressive/eol.html
+++ b/doc/html/boost/xpressive/eol.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> eol<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534594832"></a><h2>Description</h2>
+<a name="idp540982656"></a><h2>Description</h2>
<p>'eol' matches the zero-width sub-sequence immediately preceeding a logical newline sequence. The regex traits is used to determine what constitutes a logical newline sequence. </p>
</div>
</div>
diff --git a/doc/html/boost/xpressive/eos.html b/doc/html/boost/xpressive/eos.html
index cc4d481188..10b37bccd0 100644
--- a/doc/html/boost/xpressive/eos.html
+++ b/doc/html/boost/xpressive/eos.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> eos<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534581616"></a><h2>Description</h2>
+<a name="idp540969376"></a><h2>Description</h2>
<p>For the character sequence [begin, end), 'eos' matches the zero-width sub-sequence [end, end).</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/eow.html b/doc/html/boost/xpressive/eow.html
index 24507b6ce9..79d52ad743 100644
--- a/doc/html/boost/xpressive/eow.html
+++ b/doc/html/boost/xpressive/eow.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> eow<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534607248"></a><h2>Description</h2>
+<a name="idp540995072"></a><h2>Description</h2>
<p>'eow' matches the zero-width sub-sequence immediately following a word character and preceeding a non-word character. The regex traits are used to determine what constitutes a word character. </p>
</div>
</div>
diff --git a/doc/html/boost/xpressive/first.html b/doc/html/boost/xpressive/first.html
index 75003a540d..e9c8a368e9 100644
--- a/doc/html/boost/xpressive/first.html
+++ b/doc/html/boost/xpressive/first.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/front.html b/doc/html/boost/xpressive/front.html
index 16f90ba47f..852d80d2bd 100644
--- a/doc/html/boost/xpressive/front.html
+++ b/doc/html/boost/xpressive/front.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/function.html b/doc/html/boost/xpressive/function.html
index f55322ca6c..cf88bc2c4e 100644
--- a/doc/html/boost/xpressive/function.html
+++ b/doc/html/boost/xpressive/function.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="op/unwrap_reference/result_This_R_idp352992176.html" title="Struct template result&lt;This(Ref)&gt;">
+<link rel="prev" href="op/unwrap_reference/result_This_R_idp358427776.html" title="Struct template result&lt;This(Ref)&gt;">
<link rel="next" href="local.html" title="Struct template local">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="op/unwrap_reference/result_This_R_idp352992176.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="local.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="op/unwrap_reference/result_This_R_idp358427776.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="local.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.function"></a><div class="titlepage"></div>
@@ -37,7 +38,7 @@
<span class="keyword">typedef</span> <span class="identifier">proto</span><span class="special">::</span><span class="identifier">terminal</span><span class="special">&lt;</span> <span class="identifier">PolymorphicFunctionObject</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.function.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp530930928"></a><h2>Description</h2>
+<a name="idp537319984"></a><h2>Description</h2>
<p>Use <code class="computeroutput"><a class="link" href="function.html" title="Struct template function">xpressive::function</a>&lt;&gt;</code> to turn an ordinary polymorphic function object type into a type that can be used to declare an object for use in xpressive semantic actions.</p>
<p>For example, the global object <code class="computeroutput">xpressive::push_back</code> can be used to create deferred actions that have the effect of pushing a value into a container. It is defined with <code class="computeroutput"><a class="link" href="function.html" title="Struct template function">xpressive::function</a>&lt;&gt;</code> as follows:</p>
<pre class="programlisting"><span class="identifier">xpressive</span><span class="special">::</span><span class="identifier">function</span><span class="special">&lt;</span><span class="identifier">xpressive</span><span class="special">::</span><span class="identifier">op</span><span class="special">::</span><span class="identifier">push_back</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="keyword">const</span> <span class="identifier">push_back</span> <span class="special">=</span> <span class="special">{</span><span class="special">}</span><span class="special">;</span>
@@ -63,7 +64,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="op/unwrap_reference/result_This_R_idp352992176.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="local.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="op/unwrap_reference/result_This_R_idp358427776.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="local.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/graph.html b/doc/html/boost/xpressive/graph.html
index 0a07e354a9..42ef43efc0 100644
--- a/doc/html/boost/xpressive/graph.html
+++ b/doc/html/boost/xpressive/graph.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> graph<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534527184"></a><h2>Description</h2>
+<a name="idp540914944"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are graphable. To match any character that is not graphable, use ~graph.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/has_fold_case.html b/doc/html/boost/xpressive/has_fold_case.html
index 5c3bfbf612..bfe1912892 100644
--- a/doc/html/boost/xpressive/has_fold_case.html
+++ b/doc/html/boost/xpressive/has_fold_case.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/has_fold_case_idp353865280.html b/doc/html/boost/xpressive/has_fold_case_idp359300880.html
index ace86b09c4..815f47662d 100644
--- a/doc/html/boost/xpressive/has_fold_case_idp353865280.html
+++ b/doc/html/boost/xpressive/has_fold_case_idp359300880.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,8 +7,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp" title="Header &lt;boost/xpressive/traits/c_regex_traits.hpp&gt;">
-<link rel="prev" href="operator_idp353725232.html" title="Function template operator&lt;&lt;">
-<link rel="next" href="has_fold_case_idp353869824.html" title="Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;">
+<link rel="prev" href="operator_idp359160832.html" title="Function template operator&lt;&lt;">
+<link rel="next" href="has_fold_case_idp359305424.html" title="Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator_idp353725232.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_idp353869824.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_idp359160832.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_idp359305424.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.has_fold_case_idp353865280"></a><div class="titlepage"></div>
+<a name="boost.xpressive.has_fold_case_idp359300880"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;</span></h2>
<p>boost::xpressive::has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;</p>
@@ -32,7 +33,7 @@
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp" title="Header &lt;boost/xpressive/traits/c_regex_traits.hpp&gt;">boost/xpressive/traits/c_regex_traits.hpp</a>&gt;
</span>
-<span class="keyword">struct</span> <a class="link" href="has_fold_case_idp353865280.html" title="Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;">has_fold_case</a><span class="special">&lt;</span><span class="identifier">c_regex_traits</span><span class="special">&lt;</span> <span class="keyword">char</span> <span class="special">&gt;</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">true_</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="has_fold_case_idp359300880.html" title="Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;">has_fold_case</a><span class="special">&lt;</span><span class="identifier">c_regex_traits</span><span class="special">&lt;</span> <span class="keyword">char</span> <span class="special">&gt;</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">true_</span> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -45,7 +46,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator_idp353725232.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_idp353869824.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_idp359160832.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_idp359305424.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/has_fold_case_idp353869824.html b/doc/html/boost/xpressive/has_fold_case_idp359305424.html
index f5802a38b4..ae4ee8ae43 100644
--- a/doc/html/boost/xpressive/has_fold_case_idp353869824.html
+++ b/doc/html/boost/xpressive/has_fold_case_idp359305424.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp" title="Header &lt;boost/xpressive/traits/cpp_regex_traits.hpp&gt;">
-<link rel="prev" href="has_fold_case_idp353865280.html" title="Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;">
+<link rel="prev" href="has_fold_case_idp359300880.html" title="Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;">
<link rel="next" href="c_regex_traits.html" title="Struct template c_regex_traits">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="has_fold_case_idp353865280.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="c_regex_traits.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="has_fold_case_idp359300880.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="c_regex_traits.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.has_fold_case_idp353869824"></a><div class="titlepage"></div>
+<a name="boost.xpressive.has_fold_case_idp359305424"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;</span></h2>
<p>boost::xpressive::has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;</p>
@@ -32,7 +33,7 @@
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp" title="Header &lt;boost/xpressive/traits/cpp_regex_traits.hpp&gt;">boost/xpressive/traits/cpp_regex_traits.hpp</a>&gt;
</span>
-<span class="keyword">struct</span> <a class="link" href="has_fold_case_idp353869824.html" title="Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;">has_fold_case</a><span class="special">&lt;</span><span class="identifier">cpp_regex_traits</span><span class="special">&lt;</span> <span class="keyword">char</span> <span class="special">&gt;</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">true_</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="has_fold_case_idp359305424.html" title="Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;">has_fold_case</a><span class="special">&lt;</span><span class="identifier">cpp_regex_traits</span><span class="special">&lt;</span> <span class="keyword">char</span> <span class="special">&gt;</span><span class="special">&gt;</span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">true_</span> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -45,7 +46,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="has_fold_case_idp353865280.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="c_regex_traits.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="has_fold_case_idp359300880.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="c_regex_traits.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/icase.html b/doc/html/boost/xpressive/icase.html
index 69dba7e71f..ee47a173f5 100644
--- a/doc/html/boost/xpressive/icase.html
+++ b/doc/html/boost/xpressive/icase.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="../../Expr.html" title="Concept Expr">Expr</a><span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">icase</span><span class="special">(</span><span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span> expr<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534794448"></a><h2>Description</h2>
+<a name="idp541182384"></a><h2>Description</h2>
<p>Use icase() to make a sub-expression case-insensitive. For instance, "foo" &gt;&gt; icase(set['b'] &gt;&gt; "ar") will match "foo" exactly followed by "bar" irrespective of case. </p>
</div>
</div>
diff --git a/doc/html/boost/xpressive/imbue.html b/doc/html/boost/xpressive/imbue.html
index 5c1d2876af..ea7cf6cf78 100644
--- a/doc/html/boost/xpressive/imbue.html
+++ b/doc/html/boost/xpressive/imbue.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Locale<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">imbue</span><span class="special">(</span><span class="identifier">Locale</span> <span class="keyword">const</span> <span class="special">&amp;</span> loc<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534978064"></a><h2>Description</h2>
+<a name="idp541365984"></a><h2>Description</h2>
<p>imbue() instructs the regex engine to use the specified traits or locale when matching the regex. The entire expression must use the same traits/locale. For instance, the following specifies a locale for use with a regex: std::locale loc; sregex rx = imbue(loc)(+digit);</p>
<p>
</p>
diff --git a/doc/html/boost/xpressive/inf.html b/doc/html/boost/xpressive/inf.html
index 262126b879..099e314187 100644
--- a/doc/html/boost/xpressive/inf.html
+++ b/doc/html/boost/xpressive/inf.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="keyword">const</span> inf<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534480272"></a><h2>Description</h2>
+<a name="idp540867904"></a><h2>Description</h2>
<p>Magic value used with the repeat&lt;&gt;() function template to specify an unbounded repeat. Use as: repeat&lt;17, inf&gt;('a'). The equivalent in perl is /a{17,}/. </p>
</div>
</div>
diff --git a/doc/html/boost/xpressive/insert.html b/doc/html/boost/xpressive/insert.html
index 2cf020e473..539a18e1d5 100644
--- a/doc/html/boost/xpressive/insert.html
+++ b/doc/html/boost/xpressive/insert.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/keep.html b/doc/html/boost/xpressive/keep.html
index af8b099277..ed1eba96b4 100644
--- a/doc/html/boost/xpressive/keep.html
+++ b/doc/html/boost/xpressive/keep.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <a class="link" href="../../Expr.html" title="Concept Expr">Expr</a><span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">keep</span><span class="special">(</span><span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span> expr<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534926672"></a><h2>Description</h2>
+<a name="idp541314528"></a><h2>Description</h2>
<p>Turn off back-tracking for a sub-expression. Any branches or repeats within the sub-expression will match only one way, and no other alternatives are tried.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/length.html b/doc/html/boost/xpressive/length.html
index 055654d210..5b65d71e7e 100644
--- a/doc/html/boost/xpressive/length.html
+++ b/doc/html/boost/xpressive/length.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/let.html b/doc/html/boost/xpressive/let.html
index 5dc23fa045..8ede2d6950 100644
--- a/doc/html/boost/xpressive/let.html
+++ b/doc/html/boost/xpressive/let.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -7,7 +8,7 @@
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
<link rel="prev" href="check.html" title="Function template check">
-<link rel="next" href="construct_idp353112864.html" title="Function template construct">
+<link rel="next" href="construct_idp358548464.html" title="Function template construct">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="check.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="construct_idp353112864.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="check.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="construct_idp358548464.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.let"></a><div class="titlepage"></div>
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span><span class="special">...</span> ArgBindings<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">let</span><span class="special">(</span><span class="identifier">ArgBindings</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">...</span> args<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp531949024"></a><h2>Description</h2>
+<a name="idp538338016"></a><h2>Description</h2>
<p>
<code class="computeroutput">xpressive::let()</code> serves the same purpose as <code class="computeroutput">match_results::let()</code>; that is, it binds a placeholder to a local value. The purpose is to allow a regex with semantic actions to be defined that refers to objects that do not yet exist. Rather than referring directly to an object, a semantic action can refer to a placeholder, and the value of the placeholder can be specified later with a <span class="emphasis"><em>let expression</em></span>. The <span class="emphasis"><em>let expression</em></span> created with <code class="computeroutput">let()</code> is passed to the constructor of either <code class="computeroutput"><code class="computeroutput"><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a></code></code> or <code class="computeroutput"><code class="computeroutput"><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a></code></code>.</p>
<p>See the section <a class="link" href="../../xpressive/user_s_guide.html#boost_xpressive.user_s_guide.semantic_actions_and_user_defined_assertions.referring_to_non_local_variables"> "Referring to Non-Local Variables"</a> in the Users' Guide for more discussion.</p>
@@ -103,7 +104,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="check.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="construct_idp353112864.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="check.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="construct_idp358548464.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/local.html b/doc/html/boost/xpressive/local.html
index 1f82479710..18d9849996 100644
--- a/doc/html/boost/xpressive/local.html
+++ b/doc/html/boost/xpressive/local.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,15 +35,15 @@
</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span>
<span class="keyword">struct</span> <a class="link" href="local.html" title="Struct template local">local</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">proto</span><span class="special">::</span><span class="identifier">terminal</span><span class="special">::</span><span class="identifier">type</span><span class="special">&lt;</span> <span class="identifier">reference_wrapper</span><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span> <span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// <a class="link" href="local.html#boost.xpressive.localconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="local.html#idp352625904-bb"><span class="identifier">local</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="local.html#idp352626960-bb"><span class="identifier">local</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="local.html#idp358061504-bb"><span class="identifier">local</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="local.html#idp358062560-bb"><span class="identifier">local</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="local.html#idp352622368-bb">public member functions</a></span>
- <span class="identifier">T</span> <span class="special">&amp;</span> <a class="link" href="local.html#idp352622928-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a class="link" href="local.html#idp352624080-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="local.html#idp358057968-bb">public member functions</a></span>
+ <span class="identifier">T</span> <span class="special">&amp;</span> <a class="link" href="local.html#idp358058528-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a class="link" href="local.html#idp358059680-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp531041872"></a><h2>Description</h2>
+<a name="idp537431056"></a><h2>Description</h2>
<p>
Below is an example of how to use <code class="computeroutput">local&lt;&gt;</code> in semantic actions.</p>
<pre class="programlisting"><span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">xpressive</span><span class="special">;</span>
@@ -65,22 +66,22 @@ Below is an example of how to use <code class="computeroutput">local&lt;&gt;</co
<p>
</p>
<div class="refsect2">
-<a name="idp531080832"></a><h3>Template Parameters</h3>
+<a name="idp537470016"></a><h3>Template Parameters</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">typename</span> T</pre>
<p>The type of the local variable.</p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp531083968"></a><h3>
+<a name="idp537473152"></a><h3>
<a name="boost.xpressive.localconstruct-copy-destruct"></a><code class="computeroutput">local</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="idp352625904-bb"></a><span class="identifier">local</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Store a default-constructed value of type <code class="computeroutput">T</code>. </li>
+<pre class="literallayout"><a name="idp358061504-bb"></a><span class="identifier">local</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Store a default-constructed value of type <code class="computeroutput">T</code>. </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp352626960-bb"></a><span class="identifier">local</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> t<span class="special">)</span><span class="special">;</span></pre>Store a default-constructed value of type <code class="computeroutput">T</code>. <p>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp358062560-bb"></a><span class="identifier">local</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> t<span class="special">)</span><span class="special">;</span></pre>Store a default-constructed value of type <code class="computeroutput">T</code>. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
@@ -105,13 +106,13 @@ Below is an example of how to use <code class="computeroutput">local&lt;&gt;</co
</ol></div>
</div>
<div class="refsect2">
-<a name="idp531101120"></a><h3>
-<a name="idp352622368-bb"></a><code class="computeroutput">local</code> public member functions</h3>
+<a name="idp537490304"></a><h3>
+<a name="idp358057968-bb"></a><code class="computeroutput">local</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="identifier">T</span> <span class="special">&amp;</span> <a name="idp352622928-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Fetch the wrapped value. </li>
+<pre class="literallayout"><span class="identifier">T</span> <span class="special">&amp;</span> <a name="idp358058528-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Fetch the wrapped value. </li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a name="idp352624080-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a name="idp358059680-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
</ol></div>
diff --git a/doc/html/boost/xpressive/lower.html b/doc/html/boost/xpressive/lower.html
index 02b9d0b85f..3dca3ea973 100644
--- a/doc/html/boost/xpressive/lower.html
+++ b/doc/html/boost/xpressive/lower.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> lower<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534534096"></a><h2>Description</h2>
+<a name="idp540921856"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are lower-case. To match any character that is not a lower-case character, use ~lower.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/make_pair.html b/doc/html/boost/xpressive/make_pair.html
index b121c246a2..6b0e602036 100644
--- a/doc/html/boost/xpressive/make_pair.html
+++ b/doc/html/boost/xpressive/make_pair.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/mark_tag.html b/doc/html/boost/xpressive/mark_tag.html
index 7d5883996b..dd8b00da1d 100644
--- a/doc/html/boost/xpressive/mark_tag.html
+++ b/doc/html/boost/xpressive/mark_tag.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,13 +35,13 @@
</span>
<span class="keyword">struct</span> <a class="link" href="mark_tag.html" title="Struct mark_tag">mark_tag</a> <span class="special">{</span>
<span class="comment">// <a class="link" href="mark_tag.html#boost.xpressive.mark_tagconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="mark_tag.html#idp353492992-bb"><span class="identifier">mark_tag</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="mark_tag.html#idp358928592-bb"><span class="identifier">mark_tag</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="mark_tag.html#idp353489600-bb">private static functions</a></span>
- <span class="keyword">static</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="mark_tag.html#idp353490176-bb"><span class="identifier">make_tag</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="mark_tag.html#idp358925200-bb">private static functions</a></span>
+ <span class="keyword">static</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="mark_tag.html#idp358925776-bb"><span class="identifier">make_tag</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534427008"></a><h2>Description</h2>
+<a name="idp540814640"></a><h2>Description</h2>
<p><code class="computeroutput"><a class="link" href="mark_tag.html" title="Struct mark_tag">mark_tag</a></code> is the type of the global sub-match placeholders <code class="computeroutput">s0</code>, <code class="computeroutput">s1</code>, etc.. You can use the <code class="computeroutput"><a class="link" href="mark_tag.html" title="Struct mark_tag">mark_tag</a></code> type to create your own sub-match placeholders with more meaningful names. This is roughly equivalent to the "named capture" feature of dynamic regular expressions.</p>
<p>To create a named sub-match placeholder, initialize it with a unique integer. The integer must only be unique within the regex in which the placeholder is used. Then you can use it within static regexes to created sub-matches by assigning a sub-expression to it, or to refer back to already created sub-matches.</p>
<pre class="programlisting"><span class="identifier">mark_tag</span> <span class="identifier">number</span><span class="special">(</span><span class="number">1</span><span class="special">)</span><span class="special">;</span> <span class="comment">// "number" is now equivalent to "s1"</span>
@@ -49,12 +50,12 @@
</pre>
<p>After a successful <code class="computeroutput">regex_match()</code> or <code class="computeroutput">regex_search()</code>, the sub-match placeholder can be used to index into the <code class="computeroutput"><a class="link" href="match_results.html" title="Struct template match_results">match_results</a>&lt;&gt;</code> object to retrieve the corresponding sub-match. </p>
<div class="refsect2">
-<a name="idp534449760"></a><h3>
+<a name="idp540837392"></a><h3>
<a name="boost.xpressive.mark_tagconstruct-copy-destruct"></a><code class="computeroutput">mark_tag</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><a name="idp353492992-bb"></a><span class="identifier">mark_tag</span><span class="special">(</span><span class="keyword">int</span> mark_nbr<span class="special">)</span><span class="special">;</span></pre>Initialize a <code class="computeroutput"><a class="link" href="mark_tag.html" title="Struct mark_tag">mark_tag</a></code> placeholder. <p>
+<pre class="literallayout"><a name="idp358928592-bb"></a><span class="identifier">mark_tag</span><span class="special">(</span><span class="keyword">int</span> mark_nbr<span class="special">)</span><span class="special">;</span></pre>Initialize a <code class="computeroutput"><a class="link" href="mark_tag.html" title="Struct mark_tag">mark_tag</a></code> placeholder. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
@@ -85,9 +86,9 @@
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp534465696"></a><h3>
-<a name="idp353489600-bb"></a><code class="computeroutput">mark_tag</code> private static functions</h3>
-<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="idp353490176-bb"></a><span class="identifier">make_tag</span><span class="special">(</span><span class="keyword">int</span> mark_nbr<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="idp540853264"></a><h3>
+<a name="idp358925200-bb"></a><code class="computeroutput">mark_tag</code> private static functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="idp358925776-bb"></a><span class="identifier">make_tag</span><span class="special">(</span><span class="keyword">int</span> mark_nbr<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
</div>
</div>
</div>
diff --git a/doc/html/boost/xpressive/match_results.html b/doc/html/boost/xpressive/match_results.html
index b0a67fe684..bf723aff3b 100644
--- a/doc/html/boost/xpressive/match_results.html
+++ b/doc/html/boost/xpressive/match_results.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.match_results_hpp" title="Header &lt;boost/xpressive/match_results.hpp&gt;">
-<link rel="prev" href="swap_idp352461408.html" title="Function template swap">
+<link rel="prev" href="swap_idp357897008.html" title="Function template swap">
<link rel="next" href="regex_id_filter_predicate.html" title="Struct template regex_id_filter_predicate">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="swap_idp352461408.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.match_results_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_id_filter_predicate.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="swap_idp357897008.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.match_results_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_id_filter_predicate.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.match_results"></a><div class="titlepage"></div>
@@ -46,56 +47,56 @@
<span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.xpressive.match_results.nested_results_type"></a><span class="identifier">nested_results_type</span><span class="special">;</span>
<span class="comment">// <a class="link" href="match_results.html#boost.xpressive.match_resultsconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="match_results.html#idp352580960-bb"><span class="identifier">match_results</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="match_results.html#idp352583328-bb"><span class="identifier">match_results</span></a><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="match_results.html#idp352590464-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="match_results.html#idp352590176-bb"><span class="special">~</span><span class="identifier">match_results</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="match_results.html#idp358016560-bb"><span class="identifier">match_results</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="match_results.html#idp358018928-bb"><span class="identifier">match_results</span></a><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="match_results.html#idp358026064-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="match_results.html#idp358025776-bb"><span class="special">~</span><span class="identifier">match_results</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="match_results.html#idp352489792-bb">public member functions</a></span>
- <span class="identifier">size_type</span> <a class="link" href="match_results.html#idp352490352-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="match_results.html#idp352492048-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">difference_type</span> <a class="link" href="match_results.html#idp352493584-bb"><span class="identifier">length</span></a><span class="special">(</span><span class="identifier">size_type</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">difference_type</span> <a class="link" href="match_results.html#idp352496112-bb"><span class="identifier">position</span></a><span class="special">(</span><span class="identifier">size_type</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">string_type</span> <a class="link" href="match_results.html#idp352499600-bb"><span class="identifier">str</span></a><span class="special">(</span><span class="identifier">size_type</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="identifier">const_reference</span> <a class="link" href="match_results.html#idp352502128-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_reference</span> <a class="link" href="match_results.html#idp352507648-bb"><span class="identifier">prefix</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_reference</span> <a class="link" href="match_results.html#idp352510768-bb"><span class="identifier">suffix</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="match_results.html#idp352513888-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">const_iterator</span> <a class="link" href="match_results.html#idp352515520-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="match_results.html#idp352517152-bb"><span class="keyword">operator</span> <span class="identifier">bool_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="match_results.html#idp352518752-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">regex_id_type</span> <a class="link" href="match_results.html#idp352520336-bb"><span class="identifier">regex_id</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">nested_results_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a class="link" href="match_results.html#idp352523360-bb"><span class="identifier">nested_results</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="match_results.html#idp357925392-bb">public member functions</a></span>
+ <span class="identifier">size_type</span> <a class="link" href="match_results.html#idp357925952-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="match_results.html#idp357927648-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">difference_type</span> <a class="link" href="match_results.html#idp357929184-bb"><span class="identifier">length</span></a><span class="special">(</span><span class="identifier">size_type</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">difference_type</span> <a class="link" href="match_results.html#idp357931712-bb"><span class="identifier">position</span></a><span class="special">(</span><span class="identifier">size_type</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">string_type</span> <a class="link" href="match_results.html#idp357935200-bb"><span class="identifier">str</span></a><span class="special">(</span><span class="identifier">size_type</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="identifier">const_reference</span> <a class="link" href="match_results.html#idp357937728-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_reference</span> <a class="link" href="match_results.html#idp357943248-bb"><span class="identifier">prefix</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_reference</span> <a class="link" href="match_results.html#idp357946368-bb"><span class="identifier">suffix</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="match_results.html#idp357949488-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">const_iterator</span> <a class="link" href="match_results.html#idp357951120-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="match_results.html#idp357952752-bb"><span class="keyword">operator</span> <span class="identifier">bool_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="match_results.html#idp357954352-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">regex_id_type</span> <a class="link" href="match_results.html#idp357955936-bb"><span class="identifier">regex_id</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">nested_results_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a class="link" href="match_results.html#idp357958960-bb"><span class="identifier">nested_results</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Format<span class="special">,</span> <span class="keyword">typename</span> OutputIterator<span class="special">&gt;</span>
<span class="identifier">OutputIterator</span>
- <a class="link" href="match_results.html#idp352525664-bb"><span class="identifier">format</span></a><span class="special">(</span><span class="identifier">OutputIterator</span><span class="special">,</span> <span class="identifier">Format</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
+ <a class="link" href="match_results.html#idp357961264-bb"><span class="identifier">format</span></a><span class="special">(</span><span class="identifier">OutputIterator</span><span class="special">,</span> <span class="identifier">Format</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">format_default</span><span class="special">,</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> OutputIterator<span class="special">&gt;</span>
<span class="identifier">OutputIterator</span>
- <a class="link" href="match_results.html#idp352543792-bb"><span class="identifier">format</span></a><span class="special">(</span><span class="identifier">OutputIterator</span><span class="special">,</span> <span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">,</span>
+ <a class="link" href="match_results.html#idp357979392-bb"><span class="identifier">format</span></a><span class="special">(</span><span class="identifier">OutputIterator</span><span class="special">,</span> <span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">format_default</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Format<span class="special">,</span> <span class="keyword">typename</span> OutputIterator<span class="special">&gt;</span>
- <span class="identifier">string_type</span> <a class="link" href="match_results.html#idp352548688-bb"><span class="identifier">format</span></a><span class="special">(</span><span class="identifier">Format</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
+ <span class="identifier">string_type</span> <a class="link" href="match_results.html#idp357984288-bb"><span class="identifier">format</span></a><span class="special">(</span><span class="identifier">Format</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">format_default</span><span class="special">,</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">string_type</span> <a class="link" href="match_results.html#idp352569232-bb"><span class="identifier">format</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">,</span>
+ <span class="identifier">string_type</span> <a class="link" href="match_results.html#idp358004832-bb"><span class="identifier">format</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">format_default</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="match_results.html#idp352572592-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Arg<span class="special">&gt;</span> <a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="match_results.html#idp352577712-bb"><span class="identifier">let</span></a><span class="special">(</span><span class="identifier">Arg</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="match_results.html#idp358008192-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Arg<span class="special">&gt;</span> <a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="match_results.html#idp358013312-bb"><span class="identifier">let</span></a><span class="special">(</span><span class="identifier">Arg</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp527829952"></a><h2>Description</h2>
+<a name="idp534218768"></a><h2>Description</h2>
<p>Class template <a class="link" href="match_results.html" title="Struct template match_results">match_results</a>&lt;&gt; denotes a collection of sequences representing the result of a regular expression match. Storage for the collection is allocated and freed as necessary by the member functions of class <a class="link" href="match_results.html" title="Struct template match_results">match_results</a>&lt;&gt;.</p>
<p>The class template <a class="link" href="match_results.html" title="Struct template match_results">match_results</a>&lt;&gt; conforms to the requirements of a Sequence, as specified in (lib.sequence.reqmts), except that only operations defined for const-qualified Sequences are supported. </p>
<div class="refsect2">
-<a name="idp527834272"></a><h3>
+<a name="idp534223088"></a><h3>
<a name="boost.xpressive.match_resultsconstruct-copy-destruct"></a><code class="computeroutput">match_results</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="idp352580960-bb"></a><span class="identifier">match_results</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp358016560-bb"></a><span class="identifier">match_results</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p>
@@ -127,7 +128,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><a name="idp352583328-bb"></a><span class="identifier">match_results</span><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp358018928-bb"></a><span class="identifier">match_results</span><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
<p>
@@ -198,7 +199,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp352590464-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp358026064-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
<p>
@@ -268,39 +269,39 @@
</tbody>
</table></div>
</li>
-<li class="listitem"><pre class="literallayout"><a name="idp352590176-bb"></a><span class="special">~</span><span class="identifier">match_results</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp358025776-bb"></a><span class="special">~</span><span class="identifier">match_results</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
<div class="refsect2">
-<a name="idp527892704"></a><h3>
-<a name="idp352489792-bb"></a><code class="computeroutput">match_results</code> public member functions</h3>
+<a name="idp534281648"></a><h3>
+<a name="idp357925392-bb"></a><code class="computeroutput">match_results</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp352490352-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp357925952-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns one plus the number of marked sub-expressions in the regular expression that was matched if *this represents the result of a successful match. Otherwise returns 0. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="idp352492048-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idp357927648-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns size() == 0. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">difference_type</span> <a name="idp352493584-bb"></a><span class="identifier">length</span><span class="special">(</span><span class="identifier">size_type</span> sub <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">difference_type</span> <a name="idp357929184-bb"></a><span class="identifier">length</span><span class="special">(</span><span class="identifier">size_type</span> sub <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns (*this)[sub].length(). </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">difference_type</span> <a name="idp352496112-bb"></a><span class="identifier">position</span><span class="special">(</span><span class="identifier">size_type</span> sub <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">difference_type</span> <a name="idp357931712-bb"></a><span class="identifier">position</span><span class="special">(</span><span class="identifier">size_type</span> sub <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>If !(*this)[sub].matched then returns -1. Otherwise returns std::distance(base, (*this)[sub].first), where base is the start iterator of the sequence that was searched. [Note - unless this is part of a repeated search with a <code class="computeroutput"><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a></code> then base is the same as prefix().first - end note] </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">string_type</span> <a name="idp352499600-bb"></a><span class="identifier">str</span><span class="special">(</span><span class="identifier">size_type</span> sub <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">string_type</span> <a name="idp357935200-bb"></a><span class="identifier">str</span><span class="special">(</span><span class="identifier">size_type</span> sub <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns (*this)[sub].str(). </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="identifier">const_reference</span> <a name="idp352502128-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="identifier">const_reference</span> <a name="idp357937728-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns a reference to the <code class="computeroutput"><a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a></code> object representing the sequence that matched marked sub-expression sub. If sub == 0 then returns a reference to a <code class="computeroutput"><a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a></code> object representing the sequence that matched the whole regular expression. If sub &gt;= size() then returns a <code class="computeroutput"><a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a></code> object representing an unmatched sub-expression. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">const_reference</span> <a name="idp352507648-bb"></a><span class="identifier">prefix</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">const_reference</span> <a name="idp357943248-bb"></a><span class="identifier">prefix</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns a reference to the <code class="computeroutput"><a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a></code> object representing the character sequence from the start of the string being matched/searched, to the start of the match found.</p>
<p>
</p>
@@ -316,7 +317,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">const_reference</span> <a name="idp352510768-bb"></a><span class="identifier">suffix</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">const_reference</span> <a name="idp357946368-bb"></a><span class="identifier">suffix</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns a reference to the <code class="computeroutput"><a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a></code> object representing the character sequence from the end of the match found to the end of the string being matched/searched.</p>
<p>
</p>
@@ -332,33 +333,33 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp352513888-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp357949488-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns a starting iterator that enumerates over all the marked sub-expression matches stored in *this. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp352515520-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp357951120-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns a terminating iterator that enumerates over all the marked sub-expression matches stored in *this. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a name="idp352517152-bb"></a><span class="keyword">operator</span> <span class="identifier">bool_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp357952752-bb"></a><span class="keyword">operator</span> <span class="identifier">bool_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns a true value if (*this)[0].matched, else returns a false value. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="idp352518752-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idp357954352-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns true if empty() || !(*this)[0].matched, else returns false. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">regex_id_type</span> <a name="idp352520336-bb"></a><span class="identifier">regex_id</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">regex_id_type</span> <a name="idp357955936-bb"></a><span class="identifier">regex_id</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns the id of the <code class="computeroutput"><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a></code> object most recently used with this <code class="computeroutput"><a class="link" href="match_results.html" title="Struct template match_results">match_results</a></code> object. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">nested_results_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a name="idp352523360-bb"></a><span class="identifier">nested_results</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">nested_results_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a name="idp357958960-bb"></a><span class="identifier">nested_results</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Returns a Sequence of nested <code class="computeroutput"><a class="link" href="match_results.html" title="Struct template match_results">match_results</a></code> elements. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Format<span class="special">,</span> <span class="keyword">typename</span> OutputIterator<span class="special">&gt;</span>
<span class="identifier">OutputIterator</span>
- <a name="idp352525664-bb"></a><span class="identifier">format</span><span class="special">(</span><span class="identifier">OutputIterator</span> out<span class="special">,</span> <span class="identifier">Format</span> <span class="keyword">const</span> <span class="special">&amp;</span> fmt<span class="special">,</span>
+ <a name="idp357961264-bb"></a><span class="identifier">format</span><span class="special">(</span><span class="identifier">OutputIterator</span> out<span class="special">,</span> <span class="identifier">Format</span> <span class="keyword">const</span> <span class="special">&amp;</span> fmt<span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">format_default</span><span class="special">,</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>If <code class="computeroutput">Format</code> models <code class="computeroutput">ForwardRange</code> or is a null-terminated string, this function copies the character sequence in <code class="computeroutput">fmt</code> to <code class="computeroutput">OutputIterator</code> <code class="computeroutput">out</code>. For each format specifier or escape sequence in <code class="computeroutput">fmt</code>, replace that sequence with either the character(s) it represents, or the sequence within <code class="computeroutput">*this</code> to which it refers. The bitmasks specified in flags determines what format specifiers or escape sequences are recognized. By default, this is the format used by ECMA-262, ECMAScript Language Specification, Chapter 15 part 5.4.11 String.prototype.replace.</p>
@@ -369,13 +370,13 @@
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> OutputIterator<span class="special">&gt;</span>
<span class="identifier">OutputIterator</span>
- <a name="idp352543792-bb"></a><span class="identifier">format</span><span class="special">(</span><span class="identifier">OutputIterator</span> out<span class="special">,</span> <span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span> fmt<span class="special">,</span>
+ <a name="idp357979392-bb"></a><span class="identifier">format</span><span class="special">(</span><span class="identifier">OutputIterator</span> out<span class="special">,</span> <span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span> fmt<span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">format_default</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Format<span class="special">,</span> <span class="keyword">typename</span> OutputIterator<span class="special">&gt;</span>
- <span class="identifier">string_type</span> <a name="idp352548688-bb"></a><span class="identifier">format</span><span class="special">(</span><span class="identifier">Format</span> <span class="keyword">const</span> <span class="special">&amp;</span> fmt<span class="special">,</span>
+ <span class="identifier">string_type</span> <a name="idp357984288-bb"></a><span class="identifier">format</span><span class="special">(</span><span class="identifier">Format</span> <span class="keyword">const</span> <span class="special">&amp;</span> fmt<span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">format_default</span><span class="special">,</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>If <code class="computeroutput">Format</code> models <code class="computeroutput">ForwardRange</code> or is a null-terminated string, this function returns a copy of the character sequence <code class="computeroutput">fmt</code>. For each format specifier or escape sequence in <code class="computeroutput">fmt</code>, replace that sequence with either the character(s) it represents, or the sequence within <code class="computeroutput">*this</code> to which it refers. The bitmasks specified in <code class="computeroutput">flags</code> determines what format specifiers or escape sequences are recognized. By default this is the format used by ECMA-262, ECMAScript Language Specification, Chapter 15 part 5.4.11 String.prototype.replace.</p>
@@ -384,12 +385,12 @@
<p>Otherwise, if <code class="computeroutput">Format</code> models <code class="computeroutput">Callable&lt;<code class="computeroutput"><a class="link" href="match_results.html" title="Struct template match_results">match_results</a></code>&lt;BidiIter&gt; &gt;</code>, this function returns <code class="computeroutput">fmt(*this)</code>. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">string_type</span> <a name="idp352569232-bb"></a><span class="identifier">format</span><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span> fmt<span class="special">,</span>
+<pre class="literallayout"><span class="identifier">string_type</span> <a name="idp358004832-bb"></a><span class="identifier">format</span><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span> fmt<span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">format_default</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">void</span> <a name="idp352572592-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="idp358008192-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
<p>Swaps the contents of two <code class="computeroutput"><a class="link" href="match_results.html" title="Struct template match_results">match_results</a></code> objects. Guaranteed not to throw.
@@ -425,7 +426,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Arg<span class="special">&gt;</span> <a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp352577712-bb"></a><span class="identifier">let</span><span class="special">(</span><span class="identifier">Arg</span> <span class="keyword">const</span> <span class="special">&amp;</span> arg<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Arg<span class="special">&gt;</span> <a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp358013312-bb"></a><span class="identifier">let</span><span class="special">(</span><span class="identifier">Arg</span> <span class="keyword">const</span> <span class="special">&amp;</span> arg<span class="special">)</span><span class="special">;</span></pre>
<p>TODO document me </p>
</li>
</ol></div>
@@ -442,7 +443,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="swap_idp352461408.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.match_results_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_id_filter_predicate.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="swap_idp357897008.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.match_results_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_id_filter_predicate.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/matched.html b/doc/html/boost/xpressive/matched.html
index 27778c2227..d1a4b10c44 100644
--- a/doc/html/boost/xpressive/matched.html
+++ b/doc/html/boost/xpressive/matched.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/nil.html b/doc/html/boost/xpressive/nil.html
index a3f6598830..efbcb758d9 100644
--- a/doc/html/boost/xpressive/nil.html
+++ b/doc/html/boost/xpressive/nil.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> nil<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534486576"></a><h2>Description</h2>
+<a name="idp540874208"></a><h2>Description</h2>
<p>Successfully matches a zero-width sequence. nil always succeeds and never consumes any characters. </p>
</div>
</div>
diff --git a/doc/html/boost/xpressive/null_regex_traits.html b/doc/html/boost/xpressive/null_regex_traits.html
index 7e9f1ff9e6..fd034a0299 100644
--- a/doc/html/boost/xpressive/null_regex_traits.html
+++ b/doc/html/boost/xpressive/null_regex_traits.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,49 +35,49 @@
</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Elem<span class="special">&gt;</span>
<span class="keyword">struct</span> <a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a> <span class="special">{</span>
<span class="comment">// <a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traitsconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="null_regex_traits.html#idp354088880-bb"><span class="identifier">null_regex_traits</span></a><span class="special">(</span><span class="identifier">locale_type</span> <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="null_regex_traits.html#idp359524480-bb"><span class="identifier">null_regex_traits</span></a><span class="special">(</span><span class="identifier">locale_type</span> <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="null_regex_traits.html#idp354076896-bb">public member functions</a></span>
- <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#idp354077456-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#idp354081408-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">char_type</span> <a class="link" href="null_regex_traits.html#idp354085360-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="null_regex_traits.html#idp359512496-bb">public member functions</a></span>
+ <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#idp359513056-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#idp359517008-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">char_type</span> <a class="link" href="null_regex_traits.html#idp359520960-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="null_regex_traits.html#idp354091296-bb">public static functions</a></span>
- <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="null_regex_traits.html#idp354091856-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="null_regex_traits.html#idp354095280-bb"><span class="identifier">translate</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="null_regex_traits.html#idp354098624-bb"><span class="identifier">translate_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#idp354101968-bb"><span class="identifier">in_range</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#idp354107616-bb"><span class="identifier">in_range_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="null_regex_traits.html#idp354114624-bb"><span class="identifier">transform</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="null_regex_traits.html#idp359526896-bb">public static functions</a></span>
+ <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="null_regex_traits.html#idp359527456-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="null_regex_traits.html#idp359530880-bb"><span class="identifier">translate</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="null_regex_traits.html#idp359534224-bb"><span class="identifier">translate_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#idp359537568-bb"><span class="identifier">in_range</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#idp359543216-bb"><span class="identifier">in_range_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="null_regex_traits.html#idp359550224-bb"><span class="identifier">transform</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="null_regex_traits.html#idp354119296-bb"><span class="identifier">transform_primary</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="null_regex_traits.html#idp359554896-bb"><span class="identifier">transform_primary</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="null_regex_traits.html#idp354124016-bb"><span class="identifier">lookup_collatename</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="null_regex_traits.html#idp359559616-bb"><span class="identifier">lookup_collatename</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="keyword">static</span> <span class="identifier">char_class_type</span> <a class="link" href="null_regex_traits.html#idp354128704-bb"><span class="identifier">lookup_classname</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#idp354135920-bb"><span class="identifier">isctype</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_class_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">int</span> <a class="link" href="null_regex_traits.html#idp354141152-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">locale_type</span> <a class="link" href="null_regex_traits.html#idp354146384-bb"><span class="identifier">imbue</span></a><span class="special">(</span><span class="identifier">locale_type</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="identifier">locale_type</span> <a class="link" href="null_regex_traits.html#idp354149728-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">char_class_type</span> <a class="link" href="null_regex_traits.html#idp359564304-bb"><span class="identifier">lookup_classname</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#idp359571520-bb"><span class="identifier">isctype</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_class_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="keyword">int</span> <a class="link" href="null_regex_traits.html#idp359576752-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">locale_type</span> <a class="link" href="null_regex_traits.html#idp359581984-bb"><span class="identifier">imbue</span></a><span class="special">(</span><span class="identifier">locale_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">static</span> <span class="identifier">locale_type</span> <a class="link" href="null_regex_traits.html#idp359585328-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp537461968"></a><h2>Description</h2>
+<a name="idp543850176"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp537462384"></a><h3>
+<a name="idp543850592"></a><h3>
<a name="boost.xpressive.null_regex_traitsconstruct-copy-destruct"></a><code class="computeroutput">null_regex_traits</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><a name="idp354088880-bb"></a><span class="identifier">null_regex_traits</span><span class="special">(</span><span class="identifier">locale_type</span> <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp359524480-bb"></a><span class="identifier">null_regex_traits</span><span class="special">(</span><span class="identifier">locale_type</span> <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>
<p>Initialize a <code class="computeroutput"><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a></code> object. </p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp537472992"></a><h3>
-<a name="idp354076896-bb"></a><code class="computeroutput">null_regex_traits</code> public member functions</h3>
+<a name="idp543861136"></a><h3>
+<a name="idp359512496-bb"></a><code class="computeroutput">null_regex_traits</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="idp354077456-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idp359513056-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Checks two <code class="computeroutput"><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a></code> objects for equality</p>
<p>
</p>
@@ -92,7 +93,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="idp354081408-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idp359517008-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Checks two <code class="computeroutput"><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a></code> objects for inequality</p>
<p>
</p>
@@ -108,7 +109,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">char_type</span> <a name="idp354085360-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">char_type</span> <a name="idp359520960-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Convert a char to a Elem</p>
<p>
@@ -142,11 +143,11 @@
</ol></div>
</div>
<div class="refsect2">
-<a name="idp537511024"></a><h3>
-<a name="idp354091296-bb"></a><code class="computeroutput">null_regex_traits</code> public static functions</h3>
+<a name="idp543899168"></a><h3>
+<a name="idp359526896-bb"></a><code class="computeroutput">null_regex_traits</code> public static functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp354091856-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="idp359527456-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>Returns a hash value for a Elem in the range [0, UCHAR_MAX]</p>
<p>
@@ -178,7 +179,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp354095280-bb"></a><span class="identifier">translate</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp359530880-bb"></a><span class="identifier">translate</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>No-op</p>
<p>
@@ -210,7 +211,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp354098624-bb"></a><span class="identifier">translate_nocase</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="idp359534224-bb"></a><span class="identifier">translate_nocase</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>No-op</p>
<p>
@@ -242,7 +243,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp354101968-bb"></a><span class="identifier">in_range</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp359537568-bb"></a><span class="identifier">in_range</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>Checks to see if a character is within a character range.</p>
<p>
@@ -284,7 +285,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp354107616-bb"></a><span class="identifier">in_range_nocase</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp359543216-bb"></a><span class="identifier">in_range_nocase</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
<p>Checks to see if a character is within a character range.</p>
<p>
@@ -336,7 +337,7 @@
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp354114624-bb"></a><span class="identifier">transform</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
+ <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp359550224-bb"></a><span class="identifier">transform</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
<p>Returns a sort key for the character sequence designated by the iterator range [F1, F2) such that if the character sequence [G1, G2) sorts before the character sequence [H1, H2) then v.transform(G1, G2) &lt; v.transform(H1, H2).</p>
<div class="note"><table border="0" summary="Note">
<tr>
@@ -350,7 +351,7 @@
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp354119296-bb"></a><span class="identifier">transform_primary</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
+ <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp359554896-bb"></a><span class="identifier">transform_primary</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
<p>Returns a sort key for the character sequence designated by the iterator range [F1, F2) such that if the character sequence [G1, G2) sorts before the character sequence [H1, H2) when character case is not considered then v.transform_primary(G1, G2) &lt; v.transform_primary(H1, H2).</p>
<div class="note"><table border="0" summary="Note">
<tr>
@@ -364,7 +365,7 @@
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
- <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp354124016-bb"></a><span class="identifier">lookup_collatename</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
+ <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp359559616-bb"></a><span class="identifier">lookup_collatename</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
<p>Returns a sequence of characters that represents the collating element consisting of the character sequence designated by the iterator range [F1, F2). Returns an empty string if the character sequence is not a valid collating element.</p>
<div class="note"><table border="0" summary="Note">
<tr>
@@ -379,7 +380,7 @@
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span>
<span class="keyword">static</span> <span class="identifier">char_class_type</span>
- <a name="idp354128704-bb"></a><span class="identifier">lookup_classname</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">,</span> <span class="keyword">bool</span> icase<span class="special">)</span><span class="special">;</span></pre>
+ <a name="idp359564304-bb"></a><span class="identifier">lookup_classname</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">,</span> <span class="keyword">bool</span> icase<span class="special">)</span><span class="special">;</span></pre>
<p>The <code class="computeroutput"><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a></code> does not have character classifications, so lookup_classname() is unused.</p>
<p>
@@ -421,7 +422,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp354135920-bb"></a><span class="identifier">isctype</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="identifier">char_class_type</span> mask<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp359571520-bb"></a><span class="identifier">isctype</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="identifier">char_class_type</span> mask<span class="special">)</span><span class="special">;</span></pre>
<p>The <code class="computeroutput"><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a></code> does not have character classifications, so isctype() is unused.</p>
<p>
@@ -459,7 +460,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">int</span> <a name="idp354141152-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="keyword">int</span> radix<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">int</span> <a name="idp359576752-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="keyword">int</span> radix<span class="special">)</span><span class="special">;</span></pre>
<p>The <code class="computeroutput"><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a></code> recognizes no elements as digits, so value() is unused.</p>
<p>
@@ -497,7 +498,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">locale_type</span> <a name="idp354146384-bb"></a><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">locale_type</span> loc<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">locale_type</span> <a name="idp359581984-bb"></a><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">locale_type</span> loc<span class="special">)</span><span class="special">;</span></pre>
<p>Not used</p>
<p>
@@ -529,7 +530,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">locale_type</span> <a name="idp354149728-bb"></a><span class="identifier">getloc</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">locale_type</span> <a name="idp359585328-bb"></a><span class="identifier">getloc</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p>Returns locale_type().</p>
<p>
</p>
diff --git a/doc/html/boost/xpressive/op/as.html b/doc/html/boost/xpressive/op/as.html
index 9760602853..eef9c68dbd 100644
--- a/doc/html/boost/xpressive/op/as.html
+++ b/doc/html/boost/xpressive/op/as.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,25 +37,25 @@
<span class="comment">// types</span>
<span class="keyword">typedef</span> <span class="identifier">T</span> <a name="boost.xpressive.op.as.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="as.html#idp352680736-bb">public member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a class="link" href="as.html#idp352681296-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="as.html#idp358116336-bb">public member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a class="link" href="as.html#idp358116896-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp528560464"></a><h2>Description</h2>
+<a name="idp534949024"></a><h2>Description</h2>
<p>
</p>
<div class="refsect2">
-<a name="idp528561136"></a><h3>Template Parameters</h3>
+<a name="idp534949696"></a><h3>Template Parameters</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">typename</span> T</pre>
<p>The type to which to lexically cast the parameter. </p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp528564288"></a><h3>
-<a name="idp352680736-bb"></a><code class="computeroutput">as</code> public member functions</h3>
+<a name="idp534952848"></a><h3>
+<a name="idp358116336-bb"></a><code class="computeroutput">as</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a name="idp352681296-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a name="idp358116896-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
diff --git a/doc/html/boost/xpressive/op/at.html b/doc/html/boost/xpressive/op/at.html
index f2c7b65d71..a61a6666a8 100644
--- a/doc/html/boost/xpressive/op/at.html
+++ b/doc/html/boost/xpressive/op/at.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -38,36 +39,36 @@
<span class="keyword">struct</span> <a class="link" href="at/result.html" title="Struct template result">result</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> Idx<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="at/result_This_C_idp352688688.html" title="Struct template result&lt;This(Cont &amp;, Idx)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="at/result_This_C_idp358124288.html" title="Struct template result&lt;This(Cont &amp;, Idx)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">reference</span> <a class="link" href="at/result_This_C_idp352688688.html#boost.xpressive.op.at.result_This(C_idp352688688.type"><span class="identifier">type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">reference</span> <a class="link" href="at/result_This_C_idp358124288.html#boost.xpressive.op.at.result_This(C_idp358124288.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> Idx<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="at/result_This_C_idp352692608.html" title="Struct template result&lt;This(Cont const &amp;, Idx)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Cont</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="at/result_This_C_idp358128208.html" title="Struct template result&lt;This(Cont const &amp;, Idx)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Cont</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">const_reference</span> <a class="link" href="at/result_This_C_idp352692608.html#boost.xpressive.op.at.result_This(C_idp352692608.type"><span class="identifier">type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">const_reference</span> <a class="link" href="at/result_This_C_idp358128208.html#boost.xpressive.op.at.result_This(C_idp358128208.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> Idx<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="at/result_This_C_idp352696528.html" title="Struct template result&lt;This(Cont, Idx)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Cont</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="at/result_This_C_idp358132128.html" title="Struct template result&lt;This(Cont, Idx)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Cont</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">const_reference</span> <a class="link" href="at/result_This_C_idp352696528.html#boost.xpressive.op.at.result_This(C_idp352696528.type"><span class="identifier">type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">const_reference</span> <a class="link" href="at/result_This_C_idp358132128.html#boost.xpressive.op.at.result_This(C_idp358132128.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="at.html#idp352700448-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="at.html#idp358136048-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> Idx<span class="special">&gt;</span>
- <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">reference</span> <a class="link" href="at.html#idp352701008-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">reference</span> <a class="link" href="at.html#idp358136608-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> Idx<span class="special">&gt;</span>
- <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">const_reference</span> <a class="link" href="at.html#idp352707600-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Cont</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">const_reference</span> <a class="link" href="at.html#idp358143200-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Cont</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp528681408"></a><h2>Description</h2>
+<a name="idp535070032"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp528681824"></a><h3>
-<a name="idp352700448-bb"></a><code class="computeroutput">at</code> public member functions</h3>
+<a name="idp535070448"></a><h3>
+<a name="idp358136048-bb"></a><code class="computeroutput">at</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> Idx<span class="special">&gt;</span>
- <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">reference</span> <a name="idp352701008-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span> c<span class="special">,</span> <span class="identifier">Idx</span> idx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">reference</span> <a name="idp358136608-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span> c<span class="special">,</span> <span class="identifier">Idx</span> idx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
@@ -110,7 +111,7 @@
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> Idx<span class="special">&gt;</span>
- <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">const_reference</span> <a name="idp352707600-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Cont</span> <span class="keyword">const</span> <span class="special">&amp;</span> c<span class="special">,</span> <span class="identifier">Idx</span> idx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">const_reference</span> <a name="idp358143200-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Cont</span> <span class="keyword">const</span> <span class="special">&amp;</span> c<span class="special">,</span> <span class="identifier">Idx</span> idx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
</ol></div>
diff --git a/doc/html/boost/xpressive/op/at/result.html b/doc/html/boost/xpressive/op/at/result.html
index 459c777586..20b42fea98 100644
--- a/doc/html/boost/xpressive/op/at/result.html
+++ b/doc/html/boost/xpressive/op/at/result.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,9 +6,9 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../at.html#idp528681408" title="Description">
+<link rel="up" href="../at.html#idp535070032" title="Description">
<link rel="prev" href="../at.html" title="Struct at">
-<link rel="next" href="result_This_C_idp352688688.html" title="Struct template result&lt;This(Cont &amp;, Idx)&gt;">
+<link rel="next" href="result_This_C_idp358124288.html" title="Struct template result&lt;This(Cont &amp;, Idx)&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../at.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp528681408"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_C_idp352688688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../at.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp535070032"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_C_idp358124288.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.at.result"></a><div class="titlepage"></div>
@@ -46,7 +47,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../at.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp528681408"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_C_idp352688688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../at.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp535070032"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_C_idp358124288.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/at/result_This_C_idp352688688.html b/doc/html/boost/xpressive/op/at/result_This_C_idp358124288.html
index e12f7cfd8b..38e397d8c7 100644
--- a/doc/html/boost/xpressive/op/at/result_This_C_idp352688688.html
+++ b/doc/html/boost/xpressive/op/at/result_This_C_idp358124288.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,9 +6,9 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../at.html#idp528681408" title="Description">
+<link rel="up" href="../at.html#idp535070032" title="Description">
<link rel="prev" href="result.html" title="Struct template result">
-<link rel="next" href="result_This_C_idp352692608.html" title="Struct template result&lt;This(Cont const &amp;, Idx)&gt;">
+<link rel="next" href="result_This_C_idp358128208.html" title="Struct template result&lt;This(Cont const &amp;, Idx)&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp528681408"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_C_idp352692608.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp535070032"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_C_idp358128208.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.op.at.result_This(C_idp352688688"></a><div class="titlepage"></div>
+<a name="boost.xpressive.op.at.result_This(C_idp358124288"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct template result&lt;This(Cont &amp;, Idx)&gt;</span></h2>
<p>boost::xpressive::op::at::result&lt;This(Cont &amp;, Idx)&gt;</p>
@@ -33,9 +34,9 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> Idx<span class="special">&gt;</span>
-<span class="keyword">struct</span> <a class="link" href="result_This_C_idp352688688.html" title="Struct template result&lt;This(Cont &amp;, Idx)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="result_This_C_idp358124288.html" title="Struct template result&lt;This(Cont &amp;, Idx)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">reference</span> <a name="boost.xpressive.op.at.result_This(C_idp352688688.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">reference</span> <a name="boost.xpressive.op.at.result_This(C_idp358124288.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -48,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp528681408"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_C_idp352692608.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp535070032"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_C_idp358128208.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/at/result_This_C_idp352692608.html b/doc/html/boost/xpressive/op/at/result_This_C_idp358128208.html
index 3215dfbbe2..c6477e4c8e 100644
--- a/doc/html/boost/xpressive/op/at/result_This_C_idp352692608.html
+++ b/doc/html/boost/xpressive/op/at/result_This_C_idp358128208.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,9 +6,9 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../at.html#idp528681408" title="Description">
-<link rel="prev" href="result_This_C_idp352688688.html" title="Struct template result&lt;This(Cont &amp;, Idx)&gt;">
-<link rel="next" href="result_This_C_idp352696528.html" title="Struct template result&lt;This(Cont, Idx)&gt;">
+<link rel="up" href="../at.html#idp535070032" title="Description">
+<link rel="prev" href="result_This_C_idp358124288.html" title="Struct template result&lt;This(Cont &amp;, Idx)&gt;">
+<link rel="next" href="result_This_C_idp358132128.html" title="Struct template result&lt;This(Cont, Idx)&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result_This_C_idp352688688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp528681408"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_C_idp352696528.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result_This_C_idp358124288.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp535070032"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_C_idp358132128.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.op.at.result_This(C_idp352692608"></a><div class="titlepage"></div>
+<a name="boost.xpressive.op.at.result_This(C_idp358128208"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct template result&lt;This(Cont const &amp;, Idx)&gt;</span></h2>
<p>boost::xpressive::op::at::result&lt;This(Cont const &amp;, Idx)&gt;</p>
@@ -33,9 +34,9 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> Idx<span class="special">&gt;</span>
-<span class="keyword">struct</span> <a class="link" href="result_This_C_idp352692608.html" title="Struct template result&lt;This(Cont const &amp;, Idx)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Cont</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="result_This_C_idp358128208.html" title="Struct template result&lt;This(Cont const &amp;, Idx)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Cont</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">const_reference</span> <a name="boost.xpressive.op.at.result_This(C_idp352692608.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">const_reference</span> <a name="boost.xpressive.op.at.result_This(C_idp358128208.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -48,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result_This_C_idp352688688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp528681408"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_C_idp352696528.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result_This_C_idp358124288.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp535070032"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_C_idp358132128.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/at/result_This_C_idp352696528.html b/doc/html/boost/xpressive/op/at/result_This_C_idp358132128.html
index 645af4444d..186dd3a4b4 100644
--- a/doc/html/boost/xpressive/op/at/result_This_C_idp352696528.html
+++ b/doc/html/boost/xpressive/op/at/result_This_C_idp358132128.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,8 +6,8 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../at.html#idp528681408" title="Description">
-<link rel="prev" href="result_This_C_idp352692608.html" title="Struct template result&lt;This(Cont const &amp;, Idx)&gt;">
+<link rel="up" href="../at.html#idp535070032" title="Description">
+<link rel="prev" href="result_This_C_idp358128208.html" title="Struct template result&lt;This(Cont const &amp;, Idx)&gt;">
<link rel="next" href="../back.html" title="Struct back">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result_This_C_idp352692608.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp528681408"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../back.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result_This_C_idp358128208.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp535070032"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../back.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.op.at.result_This(C_idp352696528"></a><div class="titlepage"></div>
+<a name="boost.xpressive.op.at.result_This(C_idp358132128"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct template result&lt;This(Cont, Idx)&gt;</span></h2>
<p>boost::xpressive::op::at::result&lt;This(Cont, Idx)&gt;</p>
@@ -33,9 +34,9 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> Idx<span class="special">&gt;</span>
-<span class="keyword">struct</span> <a class="link" href="result_This_C_idp352696528.html" title="Struct template result&lt;This(Cont, Idx)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Cont</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="result_This_C_idp358132128.html" title="Struct template result&lt;This(Cont, Idx)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Cont</span><span class="special">,</span> <span class="identifier">Idx</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">const_reference</span> <a name="boost.xpressive.op.at.result_This(C_idp352696528.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">Cont</span><span class="special">::</span><span class="identifier">const_reference</span> <a name="boost.xpressive.op.at.result_This(C_idp358132128.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -48,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result_This_C_idp352692608.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp528681408"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../back.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result_This_C_idp358128208.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../at.html#idp535070032"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../back.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/back.html b/doc/html/boost/xpressive/op/back.html
index 85efb50ebc..fd7454bf65 100644
--- a/doc/html/boost/xpressive/op/back.html
+++ b/doc/html/boost/xpressive/op/back.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="at/result_This_C_idp352696528.html" title="Struct template result&lt;This(Cont, Idx)&gt;">
+<link rel="prev" href="at/result_This_C_idp358132128.html" title="Struct template result&lt;This(Cont, Idx)&gt;">
<link rel="next" href="back/result.html" title="Struct template result">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="at/result_This_C_idp352696528.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="back/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="at/result_This_C_idp358132128.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="back/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.back"></a><div class="titlepage"></div>
@@ -38,24 +39,24 @@
<span class="keyword">struct</span> <a class="link" href="back/result.html" title="Struct template result">result</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Sequence<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="back/result_This_S_idp352714496.html" title="Struct template result&lt;This(Sequence)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="back/result_This_S_idp358150096.html" title="Struct template result&lt;This(Sequence)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sequence</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="back/result_This_S_idp352714496.html#boost.xpressive.op.back.result_This(S_idp352714496.sequence_type"><span class="identifier">sequence_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">is_const</span><span class="special">&lt;</span> <span class="identifier">sequence_type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="../value.html" title="Struct template value">value</a><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">const_reference</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">reference</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="back/result_This_S_idp352714496.html#boost.xpressive.op.back.result_This(S_idp352714496.type"><span class="identifier">type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sequence</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="back/result_This_S_idp358150096.html#boost.xpressive.op.back.result_This(S_idp358150096.sequence_type"><span class="identifier">sequence_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">is_const</span><span class="special">&lt;</span> <span class="identifier">sequence_type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="../value.html" title="Struct template value">value</a><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">const_reference</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">reference</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="back/result_This_S_idp358150096.html#boost.xpressive.op.back.result_This(S_idp358150096.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="back.html#idp352718960-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="back.html#idp358154560-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span>
- <a class="link" href="back/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="back.html" title="Struct back">back</a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="back.html#idp352719520-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="back/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="back.html" title="Struct back">back</a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="back.html#idp358155120-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp528862816"></a><h2>Description</h2>
+<a name="idp535251696"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp528863232"></a><h3>
-<a name="idp352718960-bb"></a><code class="computeroutput">back</code> public member functions</h3>
+<a name="idp535252112"></a><h3>
+<a name="idp358154560-bb"></a><code class="computeroutput">back</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span>
- <a class="link" href="back/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="back.html" title="Struct back">back</a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="idp352719520-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <a class="link" href="back/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="back.html" title="Struct back">back</a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="idp358155120-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
@@ -98,7 +99,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="at/result_This_C_idp352696528.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="back/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="at/result_This_C_idp358132128.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="back/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/back/result.html b/doc/html/boost/xpressive/op/back/result.html
index 2eff03bd89..928639b40f 100644
--- a/doc/html/boost/xpressive/op/back/result.html
+++ b/doc/html/boost/xpressive/op/back/result.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,9 +6,9 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../back.html#idp528862816" title="Description">
+<link rel="up" href="../back.html#idp535251696" title="Description">
<link rel="prev" href="../back.html" title="Struct back">
-<link rel="next" href="result_This_S_idp352714496.html" title="Struct template result&lt;This(Sequence)&gt;">
+<link rel="next" href="result_This_S_idp358150096.html" title="Struct template result&lt;This(Sequence)&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../back.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../back.html#idp528862816"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp352714496.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../back.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../back.html#idp535251696"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp358150096.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.back.result"></a><div class="titlepage"></div>
@@ -46,7 +47,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../back.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../back.html#idp528862816"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp352714496.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../back.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../back.html#idp535251696"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp358150096.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/back/result_This_S_idp352714496.html b/doc/html/boost/xpressive/op/back/result_This_S_idp358150096.html
index 7c55f3682f..e7db8e9b97 100644
--- a/doc/html/boost/xpressive/op/back/result_This_S_idp352714496.html
+++ b/doc/html/boost/xpressive/op/back/result_This_S_idp358150096.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,7 +6,7 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../back.html#idp528862816" title="Description">
+<link rel="up" href="../back.html#idp535251696" title="Description">
<link rel="prev" href="result.html" title="Struct template result">
<link rel="next" href="../const_cast_.html" title="Struct template const_cast_">
</head>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../back.html#idp528862816"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../const_cast_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../back.html#idp535251696"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../const_cast_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.op.back.result_This(S_idp352714496"></a><div class="titlepage"></div>
+<a name="boost.xpressive.op.back.result_This(S_idp358150096"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct template result&lt;This(Sequence)&gt;</span></h2>
<p>boost::xpressive::op::back::result&lt;This(Sequence)&gt;</p>
@@ -33,10 +34,10 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Sequence<span class="special">&gt;</span>
-<span class="keyword">struct</span> <a class="link" href="result_This_S_idp352714496.html" title="Struct template result&lt;This(Sequence)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="result_This_S_idp358150096.html" title="Struct template result&lt;This(Sequence)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sequence</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.back.result_This(S_idp352714496.sequence_type"></a><span class="identifier">sequence_type</span><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">is_const</span><span class="special">&lt;</span> <span class="identifier">sequence_type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="../../value.html" title="Struct template value">value</a><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">const_reference</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">reference</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.back.result_This(S_idp352714496.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sequence</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.back.result_This(S_idp358150096.sequence_type"></a><span class="identifier">sequence_type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">is_const</span><span class="special">&lt;</span> <span class="identifier">sequence_type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="../../value.html" title="Struct template value">value</a><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">const_reference</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">reference</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.back.result_This(S_idp358150096.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -49,7 +50,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../back.html#idp528862816"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../const_cast_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../back.html#idp535251696"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../const_cast_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/const_cast_.html b/doc/html/boost/xpressive/op/const_cast_.html
index 9aab438b5a..8739f43f0c 100644
--- a/doc/html/boost/xpressive/op/const_cast_.html
+++ b/doc/html/boost/xpressive/op/const_cast_.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="back/result_This_S_idp352714496.html" title="Struct template result&lt;This(Sequence)&gt;">
+<link rel="prev" href="back/result_This_S_idp358150096.html" title="Struct template result&lt;This(Sequence)&gt;">
<link rel="next" href="construct.html" title="Struct template construct">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="back/result_This_S_idp352714496.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="construct.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="back/result_This_S_idp358150096.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="construct.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.const_cast_"></a><div class="titlepage"></div>
@@ -36,25 +37,25 @@
<span class="comment">// types</span>
<span class="keyword">typedef</span> <span class="identifier">T</span> <a name="boost.xpressive.op.const_cast_.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="const_cast_.html#idp352728816-bb">public member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a class="link" href="const_cast_.html#idp352729376-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="const_cast_.html#idp358164416-bb">public member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a class="link" href="const_cast_.html#idp358164976-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp528959408"></a><h2>Description</h2>
+<a name="idp535348208"></a><h2>Description</h2>
<p>
</p>
<div class="refsect2">
-<a name="idp528960080"></a><h3>Template Parameters</h3>
+<a name="idp535348880"></a><h3>Template Parameters</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">typename</span> T</pre>
<p>The type to which to const-cast the parameter. </p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp528963232"></a><h3>
-<a name="idp352728816-bb"></a><code class="computeroutput">const_cast_</code> public member functions</h3>
+<a name="idp535352032"></a><h3>
+<a name="idp358164416-bb"></a><code class="computeroutput">const_cast_</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a name="idp352729376-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a name="idp358164976-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
@@ -102,7 +103,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="back/result_This_S_idp352714496.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="construct.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="back/result_This_S_idp358150096.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="construct.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/construct.html b/doc/html/boost/xpressive/op/construct.html
index 9a3197c84d..3a7d0e25f0 100644
--- a/doc/html/boost/xpressive/op/construct.html
+++ b/doc/html/boost/xpressive/op/construct.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,45 +37,45 @@
<span class="comment">// types</span>
<span class="keyword">typedef</span> <span class="identifier">T</span> <a name="boost.xpressive.op.construct.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="construct.html#idp352738640-bb">public member functions</a></span>
- <span class="identifier">T</span> <a class="link" href="construct.html#idp352739200-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">&gt;</span> <span class="identifier">T</span> <a class="link" href="construct.html#idp352740864-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="construct.html#idp358174240-bb">public member functions</a></span>
+ <span class="identifier">T</span> <a class="link" href="construct.html#idp358174800-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">&gt;</span> <span class="identifier">T</span> <a class="link" href="construct.html#idp358176464-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">&gt;</span>
- <span class="identifier">T</span> <a class="link" href="construct.html#idp352744064-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">T</span> <a class="link" href="construct.html#idp358179664-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">&gt;</span>
- <span class="identifier">T</span> <a class="link" href="construct.html#idp352748512-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">T</span> <a class="link" href="construct.html#idp358184112-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp529044960"></a><h2>Description</h2>
+<a name="idp535433520"></a><h2>Description</h2>
<p>
</p>
<div class="refsect2">
-<a name="idp529045632"></a><h3>Template Parameters</h3>
+<a name="idp535434192"></a><h3>Template Parameters</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">typename</span> T</pre>
<p>The type of the object to construct. </p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp529048768"></a><h3>
-<a name="idp352738640-bb"></a><code class="computeroutput">construct</code> public member functions</h3>
+<a name="idp535437328"></a><h3>
+<a name="idp358174240-bb"></a><code class="computeroutput">construct</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="identifier">T</span> <a name="idp352739200-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">T</span> <a name="idp358174800-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">&gt;</span> <span class="identifier">T</span> <a name="idp352740864-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">&gt;</span> <span class="identifier">T</span> <a name="idp358176464-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">&gt;</span>
- <span class="identifier">T</span> <a name="idp352744064-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <span class="identifier">T</span> <a name="idp358179664-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">&gt;</span>
- <span class="identifier">T</span> <a name="idp352748512-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span> a2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <span class="identifier">T</span> <a name="idp358184112-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span> a2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
diff --git a/doc/html/boost/xpressive/op/dynamic_cast_.html b/doc/html/boost/xpressive/op/dynamic_cast_.html
index ade9a32a02..460750c708 100644
--- a/doc/html/boost/xpressive/op/dynamic_cast_.html
+++ b/doc/html/boost/xpressive/op/dynamic_cast_.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,25 +37,25 @@
<span class="comment">// types</span>
<span class="keyword">typedef</span> <span class="identifier">T</span> <a name="boost.xpressive.op.dynamic_cast_.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="dynamic_cast_.html#idp352760432-bb">public member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a class="link" href="dynamic_cast_.html#idp352760992-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="dynamic_cast_.html#idp358196032-bb">public member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a class="link" href="dynamic_cast_.html#idp358196592-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp529135296"></a><h2>Description</h2>
+<a name="idp535523856"></a><h2>Description</h2>
<p>
</p>
<div class="refsect2">
-<a name="idp529135968"></a><h3>Template Parameters</h3>
+<a name="idp535524528"></a><h3>Template Parameters</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">typename</span> T</pre>
<p>The type to which to dynamically cast the parameter. </p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp529139120"></a><h3>
-<a name="idp352760432-bb"></a><code class="computeroutput">dynamic_cast_</code> public member functions</h3>
+<a name="idp535527680"></a><h3>
+<a name="idp358196032-bb"></a><code class="computeroutput">dynamic_cast_</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a name="idp352760992-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a name="idp358196592-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
diff --git a/doc/html/boost/xpressive/op/first.html b/doc/html/boost/xpressive/op/first.html
index 5e4af69859..ad47ad945d 100644
--- a/doc/html/boost/xpressive/op/first.html
+++ b/doc/html/boost/xpressive/op/first.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -38,21 +39,21 @@
<span class="keyword">struct</span> <a class="link" href="first/result.html" title="Struct template result">result</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Pair<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="first/result_This_P_idp352767648.html" title="Struct template result&lt;This(Pair)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Pair</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="first/result_This_P_idp358203248.html" title="Struct template result&lt;This(Pair)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Pair</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Pair</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">first_type</span> <a class="link" href="first/result_This_P_idp352767648.html#boost.xpressive.op.first.result_This(P_idp352767648.type"><span class="identifier">type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Pair</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">first_type</span> <a class="link" href="first/result_This_P_idp358203248.html#boost.xpressive.op.first.result_This(P_idp358203248.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="first.html#idp352770752-bb">public member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Pair<span class="special">&gt;</span> <span class="identifier">Pair</span><span class="special">::</span><span class="identifier">first_type</span> <a class="link" href="first.html#idp352771312-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Pair</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="first.html#idp358206352-bb">public member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Pair<span class="special">&gt;</span> <span class="identifier">Pair</span><span class="special">::</span><span class="identifier">first_type</span> <a class="link" href="first.html#idp358206912-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Pair</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp529202592"></a><h2>Description</h2>
+<a name="idp535591152"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp529203008"></a><h3>
-<a name="idp352770752-bb"></a><code class="computeroutput">first</code> public member functions</h3>
+<a name="idp535591568"></a><h3>
+<a name="idp358206352-bb"></a><code class="computeroutput">first</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Pair<span class="special">&gt;</span> <span class="identifier">Pair</span><span class="special">::</span><span class="identifier">first_type</span> <a name="idp352771312-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Pair</span> <span class="keyword">const</span> <span class="special">&amp;</span> p<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Pair<span class="special">&gt;</span> <span class="identifier">Pair</span><span class="special">::</span><span class="identifier">first_type</span> <a name="idp358206912-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Pair</span> <span class="keyword">const</span> <span class="special">&amp;</span> p<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
diff --git a/doc/html/boost/xpressive/op/first/result.html b/doc/html/boost/xpressive/op/first/result.html
index cf44493029..fe62f81262 100644
--- a/doc/html/boost/xpressive/op/first/result.html
+++ b/doc/html/boost/xpressive/op/first/result.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,9 +6,9 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../first.html#idp529202592" title="Description">
+<link rel="up" href="../first.html#idp535591152" title="Description">
<link rel="prev" href="../first.html" title="Struct first">
-<link rel="next" href="result_This_P_idp352767648.html" title="Struct template result&lt;This(Pair)&gt;">
+<link rel="next" href="result_This_P_idp358203248.html" title="Struct template result&lt;This(Pair)&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../first.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../first.html#idp529202592"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_P_idp352767648.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../first.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../first.html#idp535591152"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_P_idp358203248.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.first.result"></a><div class="titlepage"></div>
@@ -46,7 +47,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../first.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../first.html#idp529202592"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_P_idp352767648.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../first.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../first.html#idp535591152"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_P_idp358203248.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/first/result_This_P_idp352767648.html b/doc/html/boost/xpressive/op/first/result_This_P_idp358203248.html
index a876a67ebe..2adec0bd72 100644
--- a/doc/html/boost/xpressive/op/first/result_This_P_idp352767648.html
+++ b/doc/html/boost/xpressive/op/first/result_This_P_idp358203248.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,7 +6,7 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../first.html#idp529202592" title="Description">
+<link rel="up" href="../first.html#idp535591152" title="Description">
<link rel="prev" href="result.html" title="Struct template result">
<link rel="next" href="../front.html" title="Struct front">
</head>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../first.html#idp529202592"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../front.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../first.html#idp535591152"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../front.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.op.first.result_This(P_idp352767648"></a><div class="titlepage"></div>
+<a name="boost.xpressive.op.first.result_This(P_idp358203248"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct template result&lt;This(Pair)&gt;</span></h2>
<p>boost::xpressive::op::first::result&lt;This(Pair)&gt;</p>
@@ -33,9 +34,9 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Pair<span class="special">&gt;</span>
-<span class="keyword">struct</span> <a class="link" href="result_This_P_idp352767648.html" title="Struct template result&lt;This(Pair)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Pair</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="result_This_P_idp358203248.html" title="Struct template result&lt;This(Pair)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Pair</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Pair</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">first_type</span> <a name="boost.xpressive.op.first.result_This(P_idp352767648.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Pair</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">first_type</span> <a name="boost.xpressive.op.first.result_This(P_idp358203248.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -48,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../first.html#idp529202592"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../front.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../first.html#idp535591152"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../front.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/front.html b/doc/html/boost/xpressive/op/front.html
index 4b0bb1148f..225f32f59c 100644
--- a/doc/html/boost/xpressive/op/front.html
+++ b/doc/html/boost/xpressive/op/front.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="first/result_This_P_idp352767648.html" title="Struct template result&lt;This(Pair)&gt;">
+<link rel="prev" href="first/result_This_P_idp358203248.html" title="Struct template result&lt;This(Pair)&gt;">
<link rel="next" href="front/result.html" title="Struct template result">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="first/result_This_P_idp352767648.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="front/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="first/result_This_P_idp358203248.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="front/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.front"></a><div class="titlepage"></div>
@@ -38,24 +39,24 @@
<span class="keyword">struct</span> <a class="link" href="front/result.html" title="Struct template result">result</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Sequence<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="front/result_This_S_idp352777984.html" title="Struct template result&lt;This(Sequence)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="front/result_This_S_idp358213584.html" title="Struct template result&lt;This(Sequence)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sequence</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="front/result_This_S_idp352777984.html#boost.xpressive.op.front.result_This(S_idp352777984.sequence_type"><span class="identifier">sequence_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">is_const</span><span class="special">&lt;</span> <span class="identifier">sequence_type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="../value.html" title="Struct template value">value</a><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">const_reference</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">reference</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="front/result_This_S_idp352777984.html#boost.xpressive.op.front.result_This(S_idp352777984.type"><span class="identifier">type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sequence</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="front/result_This_S_idp358213584.html#boost.xpressive.op.front.result_This(S_idp358213584.sequence_type"><span class="identifier">sequence_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">is_const</span><span class="special">&lt;</span> <span class="identifier">sequence_type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="../value.html" title="Struct template value">value</a><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">const_reference</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">reference</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="front/result_This_S_idp358213584.html#boost.xpressive.op.front.result_This(S_idp358213584.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="front.html#idp352782448-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="front.html#idp358218048-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span>
- <a class="link" href="front/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="front.html" title="Struct front">front</a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="front.html#idp352783008-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="front/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="front.html" title="Struct front">front</a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="front.html#idp358218608-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp529319136"></a><h2>Description</h2>
+<a name="idp535707632"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp529319552"></a><h3>
-<a name="idp352782448-bb"></a><code class="computeroutput">front</code> public member functions</h3>
+<a name="idp535708048"></a><h3>
+<a name="idp358218048-bb"></a><code class="computeroutput">front</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span>
- <a class="link" href="front/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="front.html" title="Struct front">front</a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="idp352783008-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <a class="link" href="front/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="front.html" title="Struct front">front</a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="idp358218608-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
@@ -98,7 +99,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="first/result_This_P_idp352767648.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="front/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="first/result_This_P_idp358203248.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="front/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/front/result.html b/doc/html/boost/xpressive/op/front/result.html
index 1f57c05192..e2bc25fe9e 100644
--- a/doc/html/boost/xpressive/op/front/result.html
+++ b/doc/html/boost/xpressive/op/front/result.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,9 +6,9 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../front.html#idp529319136" title="Description">
+<link rel="up" href="../front.html#idp535707632" title="Description">
<link rel="prev" href="../front.html" title="Struct front">
-<link rel="next" href="result_This_S_idp352777984.html" title="Struct template result&lt;This(Sequence)&gt;">
+<link rel="next" href="result_This_S_idp358213584.html" title="Struct template result&lt;This(Sequence)&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../front.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../front.html#idp529319136"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp352777984.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../front.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../front.html#idp535707632"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp358213584.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.front.result"></a><div class="titlepage"></div>
@@ -46,7 +47,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../front.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../front.html#idp529319136"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp352777984.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../front.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../front.html#idp535707632"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp358213584.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/front/result_This_S_idp352777984.html b/doc/html/boost/xpressive/op/front/result_This_S_idp358213584.html
index ef3261fe52..6a982bb8b2 100644
--- a/doc/html/boost/xpressive/op/front/result_This_S_idp352777984.html
+++ b/doc/html/boost/xpressive/op/front/result_This_S_idp358213584.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,7 +6,7 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../front.html#idp529319136" title="Description">
+<link rel="up" href="../front.html#idp535707632" title="Description">
<link rel="prev" href="result.html" title="Struct template result">
<link rel="next" href="../insert.html" title="Struct insert">
</head>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../front.html#idp529319136"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../insert.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../front.html#idp535707632"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../insert.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.op.front.result_This(S_idp352777984"></a><div class="titlepage"></div>
+<a name="boost.xpressive.op.front.result_This(S_idp358213584"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct template result&lt;This(Sequence)&gt;</span></h2>
<p>boost::xpressive::op::front::result&lt;This(Sequence)&gt;</p>
@@ -33,10 +34,10 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Sequence<span class="special">&gt;</span>
-<span class="keyword">struct</span> <a class="link" href="result_This_S_idp352777984.html" title="Struct template result&lt;This(Sequence)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="result_This_S_idp358213584.html" title="Struct template result&lt;This(Sequence)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sequence</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.front.result_This(S_idp352777984.sequence_type"></a><span class="identifier">sequence_type</span><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">is_const</span><span class="special">&lt;</span> <span class="identifier">sequence_type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="../../value.html" title="Struct template value">value</a><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">const_reference</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">reference</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.front.result_This(S_idp352777984.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sequence</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.front.result_This(S_idp358213584.sequence_type"></a><span class="identifier">sequence_type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">is_const</span><span class="special">&lt;</span> <span class="identifier">sequence_type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="../../value.html" title="Struct template value">value</a><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">const_reference</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">reference</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.front.result_This(S_idp358213584.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -49,7 +50,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../front.html#idp529319136"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../insert.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../front.html#idp535707632"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../insert.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/insert.html b/doc/html/boost/xpressive/op/insert.html
index 842fb7ab0b..0fff1e7af3 100644
--- a/doc/html/boost/xpressive/op/insert.html
+++ b/doc/html/boost/xpressive/op/insert.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="front/result_This_S_idp352777984.html" title="Struct template result&lt;This(Sequence)&gt;">
+<link rel="prev" href="front/result_This_S_idp358213584.html" title="Struct template result&lt;This(Sequence)&gt;">
<link rel="next" href="insert/result.html" title="Struct template result">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="front/result_This_S_idp352777984.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="front/result_This_S_idp358213584.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.insert"></a><div class="titlepage"></div>
@@ -40,48 +41,48 @@
<span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="insert/result.html#boost.xpressive.op.insert.result.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="insert.html#idp352791456-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="insert.html#idp358227056-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> A0<span class="special">&gt;</span>
<a class="link" href="insert/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="insert.html" title="Struct insert">insert</a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
- <a class="link" href="insert.html#idp352792016-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="insert.html#idp358227616-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">&gt;</span>
<a class="link" href="insert/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="insert.html" title="Struct insert">insert</a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
- <a class="link" href="insert.html#idp352797216-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="insert.html#idp358232816-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">&gt;</span>
<a class="link" href="insert/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="insert.html" title="Struct insert">insert</a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
- <a class="link" href="insert.html#idp352803664-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="insert.html#idp358239264-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">,</span> <span class="keyword">typename</span> A3<span class="special">&gt;</span>
<a class="link" href="insert/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="insert.html" title="Struct insert">insert</a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A3</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
- <a class="link" href="insert.html#idp352811376-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A3</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="insert.html#idp358246976-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A3</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp529533120"></a><h2>Description</h2>
+<a name="idp535921680"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp529533536"></a><h3>
-<a name="idp352791456-bb"></a><code class="computeroutput">insert</code> public member functions</h3>
+<a name="idp535922096"></a><h3>
+<a name="idp358227056-bb"></a><code class="computeroutput">insert</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> A0<span class="special">&gt;</span>
<a class="link" href="insert/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="insert.html" title="Struct insert">insert</a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
- <a name="idp352792016-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <a name="idp358227616-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">&gt;</span>
<a class="link" href="insert/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="insert.html" title="Struct insert">insert</a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
- <a name="idp352797216-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <a name="idp358232816-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">&gt;</span>
<a class="link" href="insert/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="insert.html" title="Struct insert">insert</a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
- <a name="idp352803664-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span> a2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <a name="idp358239264-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span> a2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Cont<span class="special">,</span> <span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">,</span> <span class="keyword">typename</span> A3<span class="special">&gt;</span>
<a class="link" href="insert/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="insert.html" title="Struct insert">insert</a><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A3</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
- <a name="idp352811376-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span> a2<span class="special">,</span>
+ <a name="idp358246976-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Cont</span> <span class="special">&amp;</span> cont<span class="special">,</span> <span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span> a2<span class="special">,</span>
<span class="identifier">A3</span> <span class="keyword">const</span> <span class="special">&amp;</span> a3<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
@@ -153,7 +154,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="front/result_This_S_idp352777984.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="front/result_This_S_idp358213584.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/insert/result.html b/doc/html/boost/xpressive/op/insert/result.html
index 883da35755..22edc6d04a 100644
--- a/doc/html/boost/xpressive/op/insert/result.html
+++ b/doc/html/boost/xpressive/op/insert/result.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,7 +6,7 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../insert.html#idp529533120" title="Description">
+<link rel="up" href="../insert.html#idp535921680" title="Description">
<link rel="prev" href="../insert.html" title="Struct insert">
<link rel="next" href="../length.html" title="Struct length">
</head>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../insert.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../insert.html#idp529533120"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../length.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../insert.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../insert.html#idp535921680"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../length.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.insert.result"></a><div class="titlepage"></div>
@@ -48,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../insert.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../insert.html#idp529533120"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../length.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../insert.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../insert.html#idp535921680"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../length.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/length.html b/doc/html/boost/xpressive/op/length.html
index 14f87a0182..efdcc44134 100644
--- a/doc/html/boost/xpressive/op/length.html
+++ b/doc/html/boost/xpressive/op/length.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -38,21 +39,21 @@
<span class="keyword">struct</span> <a class="link" href="length/result.html" title="Struct template result">result</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Sub<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="length/result_This_S_idp352832336.html" title="Struct template result&lt;This(Sub)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sub</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="length/result_This_S_idp358267936.html" title="Struct template result&lt;This(Sub)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sub</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sub</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">difference_type</span> <a class="link" href="length/result_This_S_idp352832336.html#boost.xpressive.op.length.result_This(S_idp352832336.type"><span class="identifier">type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sub</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">difference_type</span> <a class="link" href="length/result_This_S_idp358267936.html#boost.xpressive.op.length.result_This(S_idp358267936.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="length.html#idp352835440-bb">public member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="identifier">Sub</span><span class="special">::</span><span class="identifier">difference_type</span> <a class="link" href="length.html#idp352836000-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="length.html#idp358271040-bb">public member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="identifier">Sub</span><span class="special">::</span><span class="identifier">difference_type</span> <a class="link" href="length.html#idp358271600-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp529742544"></a><h2>Description</h2>
+<a name="idp536131296"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp529742960"></a><h3>
-<a name="idp352835440-bb"></a><code class="computeroutput">length</code> public member functions</h3>
+<a name="idp536131712"></a><h3>
+<a name="idp358271040-bb"></a><code class="computeroutput">length</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="identifier">Sub</span><span class="special">::</span><span class="identifier">difference_type</span> <a name="idp352836000-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="identifier">Sub</span><span class="special">::</span><span class="identifier">difference_type</span> <a name="idp358271600-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
diff --git a/doc/html/boost/xpressive/op/length/result.html b/doc/html/boost/xpressive/op/length/result.html
index 0207820f8d..177240f559 100644
--- a/doc/html/boost/xpressive/op/length/result.html
+++ b/doc/html/boost/xpressive/op/length/result.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,9 +6,9 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../length.html#idp529742544" title="Description">
+<link rel="up" href="../length.html#idp536131296" title="Description">
<link rel="prev" href="../length.html" title="Struct length">
-<link rel="next" href="result_This_S_idp352832336.html" title="Struct template result&lt;This(Sub)&gt;">
+<link rel="next" href="result_This_S_idp358267936.html" title="Struct template result&lt;This(Sub)&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../length.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../length.html#idp529742544"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp352832336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../length.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../length.html#idp536131296"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp358267936.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.length.result"></a><div class="titlepage"></div>
@@ -46,7 +47,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../length.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../length.html#idp529742544"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp352832336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../length.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../length.html#idp536131296"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp358267936.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/length/result_This_S_idp352832336.html b/doc/html/boost/xpressive/op/length/result_This_S_idp358267936.html
index 55c57047bf..9fb30883c0 100644
--- a/doc/html/boost/xpressive/op/length/result_This_S_idp352832336.html
+++ b/doc/html/boost/xpressive/op/length/result_This_S_idp358267936.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,7 +6,7 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../length.html#idp529742544" title="Description">
+<link rel="up" href="../length.html#idp536131296" title="Description">
<link rel="prev" href="result.html" title="Struct template result">
<link rel="next" href="../make_pair.html" title="Struct make_pair">
</head>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../length.html#idp529742544"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../make_pair.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../length.html#idp536131296"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../make_pair.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.op.length.result_This(S_idp352832336"></a><div class="titlepage"></div>
+<a name="boost.xpressive.op.length.result_This(S_idp358267936"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct template result&lt;This(Sub)&gt;</span></h2>
<p>boost::xpressive::op::length::result&lt;This(Sub)&gt;</p>
@@ -33,9 +34,9 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Sub<span class="special">&gt;</span>
-<span class="keyword">struct</span> <a class="link" href="result_This_S_idp352832336.html" title="Struct template result&lt;This(Sub)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sub</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="result_This_S_idp358267936.html" title="Struct template result&lt;This(Sub)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sub</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sub</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">difference_type</span> <a name="boost.xpressive.op.length.result_This(S_idp352832336.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sub</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">difference_type</span> <a name="boost.xpressive.op.length.result_This(S_idp358267936.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -48,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../length.html#idp529742544"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../make_pair.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../length.html#idp536131296"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../make_pair.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/make_pair.html b/doc/html/boost/xpressive/op/make_pair.html
index 6ee2d731b4..006fb28fc8 100644
--- a/doc/html/boost/xpressive/op/make_pair.html
+++ b/doc/html/boost/xpressive/op/make_pair.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="length/result_This_S_idp352832336.html" title="Struct template result&lt;This(Sub)&gt;">
+<link rel="prev" href="length/result_This_S_idp358267936.html" title="Struct template result&lt;This(Sub)&gt;">
<link rel="next" href="make_pair/result.html" title="Struct template result">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="length/result_This_S_idp352832336.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="make_pair/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="length/result_This_S_idp358267936.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="make_pair/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.make_pair"></a><div class="titlepage"></div>
@@ -38,26 +39,26 @@
<span class="keyword">struct</span> <a class="link" href="make_pair/result.html" title="Struct template result">result</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> First<span class="special">,</span> <span class="keyword">typename</span> Second<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="make_pair/result_This_F_idp352844736.html" title="Struct template result&lt;This(First, Second)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">First</span><span class="special">,</span> <span class="identifier">Second</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="make_pair/result_This_F_idp358280336.html" title="Struct template result&lt;This(First, Second)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">First</span><span class="special">,</span> <span class="identifier">Second</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">decay</span><span class="special">&lt;</span> <span class="identifier">First</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="make_pair/result_This_F_idp352844736.html#boost.xpressive.op.make_pair.result_This(F_idp352844736.first_type"><span class="identifier">first_type</span></a><span class="special">;</span> <span class="comment">// For exposition only. </span>
- <span class="keyword">typedef</span> <span class="identifier">decay</span><span class="special">&lt;</span> <span class="identifier">Second</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="make_pair/result_This_F_idp352844736.html#boost.xpressive.op.make_pair.result_This(F_idp352844736.second_type"><span class="identifier">second_type</span></a><span class="special">;</span> <span class="comment">// For exposition only. </span>
- <span class="keyword">typedef</span> std::pair<span class="special">&lt;</span> <span class="identifier">first_type</span><span class="special">,</span> <span class="identifier">second_type</span> <span class="special">&gt;</span> <a class="link" href="make_pair/result_This_F_idp352844736.html#boost.xpressive.op.make_pair.result_This(F_idp352844736.type"><span class="identifier">type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">decay</span><span class="special">&lt;</span> <span class="identifier">First</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="make_pair/result_This_F_idp358280336.html#boost.xpressive.op.make_pair.result_This(F_idp358280336.first_type"><span class="identifier">first_type</span></a><span class="special">;</span> <span class="comment">// For exposition only. </span>
+ <span class="keyword">typedef</span> <span class="identifier">decay</span><span class="special">&lt;</span> <span class="identifier">Second</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="make_pair/result_This_F_idp358280336.html#boost.xpressive.op.make_pair.result_This(F_idp358280336.second_type"><span class="identifier">second_type</span></a><span class="special">;</span> <span class="comment">// For exposition only. </span>
+ <span class="keyword">typedef</span> std::pair<span class="special">&lt;</span> <span class="identifier">first_type</span><span class="special">,</span> <span class="identifier">second_type</span> <span class="special">&gt;</span> <a class="link" href="make_pair/result_This_F_idp358280336.html#boost.xpressive.op.make_pair.result_This(F_idp358280336.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="make_pair.html#idp352851232-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="make_pair.html#idp358286832-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> First<span class="special">,</span> <span class="keyword">typename</span> Second<span class="special">&gt;</span>
- std::pair<span class="special">&lt;</span> <span class="identifier">First</span><span class="special">,</span> <span class="identifier">Second</span> <span class="special">&gt;</span> <a class="link" href="make_pair.html#idp352851792-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">First</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Second</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ std::pair<span class="special">&lt;</span> <span class="identifier">First</span><span class="special">,</span> <span class="identifier">Second</span> <span class="special">&gt;</span> <a class="link" href="make_pair.html#idp358287392-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">First</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Second</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp529863232"></a><h2>Description</h2>
+<a name="idp536252048"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp529863648"></a><h3>
-<a name="idp352851232-bb"></a><code class="computeroutput">make_pair</code> public member functions</h3>
+<a name="idp536252464"></a><h3>
+<a name="idp358286832-bb"></a><code class="computeroutput">make_pair</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> First<span class="special">,</span> <span class="keyword">typename</span> Second<span class="special">&gt;</span>
std::pair<span class="special">&lt;</span> <span class="identifier">First</span><span class="special">,</span> <span class="identifier">Second</span> <span class="special">&gt;</span>
- <a name="idp352851792-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">First</span> <span class="keyword">const</span> <span class="special">&amp;</span> first<span class="special">,</span> <span class="identifier">Second</span> <span class="keyword">const</span> <span class="special">&amp;</span> second<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <a name="idp358287392-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">First</span> <span class="keyword">const</span> <span class="special">&amp;</span> first<span class="special">,</span> <span class="identifier">Second</span> <span class="keyword">const</span> <span class="special">&amp;</span> second<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
@@ -106,7 +107,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="length/result_This_S_idp352832336.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="make_pair/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="length/result_This_S_idp358267936.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="make_pair/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/make_pair/result.html b/doc/html/boost/xpressive/op/make_pair/result.html
index 79fcfd56d3..8908b636f9 100644
--- a/doc/html/boost/xpressive/op/make_pair/result.html
+++ b/doc/html/boost/xpressive/op/make_pair/result.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,9 +6,9 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../make_pair.html#idp529863232" title="Description">
+<link rel="up" href="../make_pair.html#idp536252048" title="Description">
<link rel="prev" href="../make_pair.html" title="Struct make_pair">
-<link rel="next" href="result_This_F_idp352844736.html" title="Struct template result&lt;This(First, Second)&gt;">
+<link rel="next" href="result_This_F_idp358280336.html" title="Struct template result&lt;This(First, Second)&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../make_pair.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../make_pair.html#idp529863232"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_F_idp352844736.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../make_pair.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../make_pair.html#idp536252048"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_F_idp358280336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.make_pair.result"></a><div class="titlepage"></div>
@@ -46,7 +47,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../make_pair.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../make_pair.html#idp529863232"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_F_idp352844736.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../make_pair.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../make_pair.html#idp536252048"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_F_idp358280336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/make_pair/result_This_F_idp352844736.html b/doc/html/boost/xpressive/op/make_pair/result_This_F_idp358280336.html
index e5f46dd37e..05ce9171dd 100644
--- a/doc/html/boost/xpressive/op/make_pair/result_This_F_idp352844736.html
+++ b/doc/html/boost/xpressive/op/make_pair/result_This_F_idp358280336.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,7 +6,7 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../make_pair.html#idp529863232" title="Description">
+<link rel="up" href="../make_pair.html#idp536252048" title="Description">
<link rel="prev" href="result.html" title="Struct template result">
<link rel="next" href="../matched.html" title="Struct matched">
</head>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../make_pair.html#idp529863232"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../matched.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../make_pair.html#idp536252048"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../matched.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.op.make_pair.result_This(F_idp352844736"></a><div class="titlepage"></div>
+<a name="boost.xpressive.op.make_pair.result_This(F_idp358280336"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct template result&lt;This(First, Second)&gt;</span></h2>
<p>boost::xpressive::op::make_pair::result&lt;This(First, Second)&gt;</p>
@@ -33,11 +34,11 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> First<span class="special">,</span> <span class="keyword">typename</span> Second<span class="special">&gt;</span>
-<span class="keyword">struct</span> <a class="link" href="result_This_F_idp352844736.html" title="Struct template result&lt;This(First, Second)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">First</span><span class="special">,</span> <span class="identifier">Second</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="result_This_F_idp358280336.html" title="Struct template result&lt;This(First, Second)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">First</span><span class="special">,</span> <span class="identifier">Second</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">decay</span><span class="special">&lt;</span> <span class="identifier">First</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.make_pair.result_This(F_idp352844736.first_type"></a><span class="identifier">first_type</span><span class="special">;</span> <span class="comment">// For exposition only. </span>
- <span class="keyword">typedef</span> <span class="identifier">decay</span><span class="special">&lt;</span> <span class="identifier">Second</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.make_pair.result_This(F_idp352844736.second_type"></a><span class="identifier">second_type</span><span class="special">;</span> <span class="comment">// For exposition only. </span>
- <span class="keyword">typedef</span> std::pair<span class="special">&lt;</span> <span class="identifier">first_type</span><span class="special">,</span> <span class="identifier">second_type</span> <span class="special">&gt;</span> <a name="boost.xpressive.op.make_pair.result_This(F_idp352844736.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">decay</span><span class="special">&lt;</span> <span class="identifier">First</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.make_pair.result_This(F_idp358280336.first_type"></a><span class="identifier">first_type</span><span class="special">;</span> <span class="comment">// For exposition only. </span>
+ <span class="keyword">typedef</span> <span class="identifier">decay</span><span class="special">&lt;</span> <span class="identifier">Second</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.make_pair.result_This(F_idp358280336.second_type"></a><span class="identifier">second_type</span><span class="special">;</span> <span class="comment">// For exposition only. </span>
+ <span class="keyword">typedef</span> std::pair<span class="special">&lt;</span> <span class="identifier">first_type</span><span class="special">,</span> <span class="identifier">second_type</span> <span class="special">&gt;</span> <a name="boost.xpressive.op.make_pair.result_This(F_idp358280336.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -50,7 +51,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../make_pair.html#idp529863232"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../matched.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../make_pair.html#idp536252048"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../matched.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/matched.html b/doc/html/boost/xpressive/op/matched.html
index 561ea2edf9..f41c724cf2 100644
--- a/doc/html/boost/xpressive/op/matched.html
+++ b/doc/html/boost/xpressive/op/matched.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="make_pair/result_This_F_idp352844736.html" title="Struct template result&lt;This(First, Second)&gt;">
+<link rel="prev" href="make_pair/result_This_F_idp358280336.html" title="Struct template result&lt;This(First, Second)&gt;">
<link rel="next" href="pop.html" title="Struct pop">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="make_pair/result_This_F_idp352844736.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="pop.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="make_pair/result_This_F_idp358280336.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="pop.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.matched"></a><div class="titlepage"></div>
@@ -36,16 +37,16 @@
<span class="comment">// types</span>
<span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.xpressive.op.matched.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="matched.html#idp352860896-bb">public member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="keyword">bool</span> <a class="link" href="matched.html#idp352861456-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="matched.html#idp358296496-bb">public member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="keyword">bool</span> <a class="link" href="matched.html#idp358297056-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp529960672"></a><h2>Description</h2>
+<a name="idp536349696"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp529961088"></a><h3>
-<a name="idp352860896-bb"></a><code class="computeroutput">matched</code> public member functions</h3>
+<a name="idp536350112"></a><h3>
+<a name="idp358296496-bb"></a><code class="computeroutput">matched</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="keyword">bool</span> <a name="idp352861456-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="keyword">bool</span> <a name="idp358297056-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
@@ -88,7 +89,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="make_pair/result_This_F_idp352844736.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="pop.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="make_pair/result_This_F_idp358280336.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="pop.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/pop.html b/doc/html/boost/xpressive/op/pop.html
index a62cd79e50..64dd7aee1c 100644
--- a/doc/html/boost/xpressive/op/pop.html
+++ b/doc/html/boost/xpressive/op/pop.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,16 +37,16 @@
<span class="comment">// types</span>
<span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.xpressive.op.pop.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="pop.html#idp352868560-bb">public member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="pop.html#idp352869120-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="pop.html#idp358304160-bb">public member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="pop.html#idp358304720-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp530002544"></a><h2>Description</h2>
+<a name="idp536391504"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp530002960"></a><h3>
-<a name="idp352868560-bb"></a><code class="computeroutput">pop</code> public member functions</h3>
+<a name="idp536391920"></a><h3>
+<a name="idp358304160-bb"></a><code class="computeroutput">pop</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span> <span class="keyword">void</span> <a name="idp352869120-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Equivalent to <code class="computeroutput">seq.pop()</code>. <p>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span> <span class="keyword">void</span> <a name="idp358304720-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Equivalent to <code class="computeroutput">seq.pop()</code>. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
diff --git a/doc/html/boost/xpressive/op/pop_back.html b/doc/html/boost/xpressive/op/pop_back.html
index 9b6a813c1d..cc391fec7a 100644
--- a/doc/html/boost/xpressive/op/pop_back.html
+++ b/doc/html/boost/xpressive/op/pop_back.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,16 +37,16 @@
<span class="comment">// types</span>
<span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.xpressive.op.pop_back.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="pop_back.html#idp352876528-bb">public member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="pop_back.html#idp352877088-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="pop_back.html#idp358312128-bb">public member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="pop_back.html#idp358312688-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp530043472"></a><h2>Description</h2>
+<a name="idp536432368"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp530043888"></a><h3>
-<a name="idp352876528-bb"></a><code class="computeroutput">pop_back</code> public member functions</h3>
+<a name="idp536432784"></a><h3>
+<a name="idp358312128-bb"></a><code class="computeroutput">pop_back</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span> <span class="keyword">void</span> <a name="idp352877088-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Equivalent to <code class="computeroutput">seq.pop_back()</code>. <p>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span> <span class="keyword">void</span> <a name="idp358312688-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Equivalent to <code class="computeroutput">seq.pop_back()</code>. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
diff --git a/doc/html/boost/xpressive/op/pop_front.html b/doc/html/boost/xpressive/op/pop_front.html
index 5defc831d7..2ce6c838aa 100644
--- a/doc/html/boost/xpressive/op/pop_front.html
+++ b/doc/html/boost/xpressive/op/pop_front.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,16 +37,16 @@
<span class="comment">// types</span>
<span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.xpressive.op.pop_front.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="pop_front.html#idp352884496-bb">public member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="pop_front.html#idp352885056-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="pop_front.html#idp358320096-bb">public member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="pop_front.html#idp358320656-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp530084592"></a><h2>Description</h2>
+<a name="idp536473360"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp530085008"></a><h3>
-<a name="idp352884496-bb"></a><code class="computeroutput">pop_front</code> public member functions</h3>
+<a name="idp536473776"></a><h3>
+<a name="idp358320096-bb"></a><code class="computeroutput">pop_front</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span> <span class="keyword">void</span> <a name="idp352885056-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Equivalent to <code class="computeroutput">seq.pop_front()</code>. <p>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span> <span class="keyword">void</span> <a name="idp358320656-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Equivalent to <code class="computeroutput">seq.pop_front()</code>. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
diff --git a/doc/html/boost/xpressive/op/push.html b/doc/html/boost/xpressive/op/push.html
index dc2e96df49..af0eed847d 100644
--- a/doc/html/boost/xpressive/op/push.html
+++ b/doc/html/boost/xpressive/op/push.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,18 +37,18 @@
<span class="comment">// types</span>
<span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.xpressive.op.push.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="push.html#idp352892048-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="push.html#idp358327648-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">,</span> <span class="keyword">typename</span> Value<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="push.html#idp352892608-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="push.html#idp358328208-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp530128912"></a><h2>Description</h2>
+<a name="idp536517872"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp530129328"></a><h3>
-<a name="idp352892048-bb"></a><code class="computeroutput">push</code> public member functions</h3>
+<a name="idp536518288"></a><h3>
+<a name="idp358327648-bb"></a><code class="computeroutput">push</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">,</span> <span class="keyword">typename</span> Value<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="idp352892608-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">,</span> <span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Equivalent to <code class="computeroutput">seq.push(val)</code>. <p>
+ <span class="keyword">void</span> <a name="idp358328208-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">,</span> <span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Equivalent to <code class="computeroutput">seq.push(val)</code>. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
diff --git a/doc/html/boost/xpressive/op/push_back.html b/doc/html/boost/xpressive/op/push_back.html
index 4bdcb3409a..be205880c4 100644
--- a/doc/html/boost/xpressive/op/push_back.html
+++ b/doc/html/boost/xpressive/op/push_back.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,18 +37,18 @@
<span class="comment">// types</span>
<span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.xpressive.op.push_back.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="push_back.html#idp352901712-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="push_back.html#idp358337312-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">,</span> <span class="keyword">typename</span> Value<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="push_back.html#idp352902272-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="push_back.html#idp358337872-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp530179296"></a><h2>Description</h2>
+<a name="idp536568192"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp530179712"></a><h3>
-<a name="idp352901712-bb"></a><code class="computeroutput">push_back</code> public member functions</h3>
+<a name="idp536568608"></a><h3>
+<a name="idp358337312-bb"></a><code class="computeroutput">push_back</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">,</span> <span class="keyword">typename</span> Value<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="idp352902272-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">,</span> <span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Equivalent to <code class="computeroutput">seq.push_back(val)</code>. <p>
+ <span class="keyword">void</span> <a name="idp358337872-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">,</span> <span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Equivalent to <code class="computeroutput">seq.push_back(val)</code>. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
diff --git a/doc/html/boost/xpressive/op/push_front.html b/doc/html/boost/xpressive/op/push_front.html
index 0d23a64944..7a53df59f2 100644
--- a/doc/html/boost/xpressive/op/push_front.html
+++ b/doc/html/boost/xpressive/op/push_front.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,18 +37,18 @@
<span class="comment">// types</span>
<span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.xpressive.op.push_front.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="push_front.html#idp352911376-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="push_front.html#idp358346976-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">,</span> <span class="keyword">typename</span> Value<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="push_front.html#idp352911936-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="push_front.html#idp358347536-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp530229680"></a><h2>Description</h2>
+<a name="idp536618576"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp530230096"></a><h3>
-<a name="idp352911376-bb"></a><code class="computeroutput">push_front</code> public member functions</h3>
+<a name="idp536618992"></a><h3>
+<a name="idp358346976-bb"></a><code class="computeroutput">push_front</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">,</span> <span class="keyword">typename</span> Value<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="idp352911936-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">,</span> <span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Equivalent to <code class="computeroutput">seq.push_front(val)</code>. <p>
+ <span class="keyword">void</span> <a name="idp358347536-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">,</span> <span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Equivalent to <code class="computeroutput">seq.push_front(val)</code>. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
diff --git a/doc/html/boost/xpressive/op/second.html b/doc/html/boost/xpressive/op/second.html
index a5bfba1674..29a8b73709 100644
--- a/doc/html/boost/xpressive/op/second.html
+++ b/doc/html/boost/xpressive/op/second.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -38,21 +39,21 @@
<span class="keyword">struct</span> <a class="link" href="second/result.html" title="Struct template result">result</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Pair<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="second/result_This_P_idp352921024.html" title="Struct template result&lt;This(Pair)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Pair</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="second/result_This_P_idp358356624.html" title="Struct template result&lt;This(Pair)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Pair</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Pair</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">second_type</span> <a class="link" href="second/result_This_P_idp352921024.html#boost.xpressive.op.second.result_This(P_idp352921024.type"><span class="identifier">type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Pair</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">second_type</span> <a class="link" href="second/result_This_P_idp358356624.html#boost.xpressive.op.second.result_This(P_idp358356624.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="second.html#idp352924128-bb">public member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Pair<span class="special">&gt;</span> <span class="identifier">Pair</span><span class="special">::</span><span class="identifier">second_type</span> <a class="link" href="second.html#idp352924688-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Pair</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="second.html#idp358359728-bb">public member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Pair<span class="special">&gt;</span> <span class="identifier">Pair</span><span class="special">::</span><span class="identifier">second_type</span> <a class="link" href="second.html#idp358360288-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Pair</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp530299168"></a><h2>Description</h2>
+<a name="idp536688000"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp530299584"></a><h3>
-<a name="idp352924128-bb"></a><code class="computeroutput">second</code> public member functions</h3>
+<a name="idp536688416"></a><h3>
+<a name="idp358359728-bb"></a><code class="computeroutput">second</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Pair<span class="special">&gt;</span> <span class="identifier">Pair</span><span class="special">::</span><span class="identifier">second_type</span> <a name="idp352924688-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Pair</span> <span class="keyword">const</span> <span class="special">&amp;</span> p<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Pair<span class="special">&gt;</span> <span class="identifier">Pair</span><span class="special">::</span><span class="identifier">second_type</span> <a name="idp358360288-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Pair</span> <span class="keyword">const</span> <span class="special">&amp;</span> p<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
diff --git a/doc/html/boost/xpressive/op/second/result.html b/doc/html/boost/xpressive/op/second/result.html
index 3d3d189780..a28ed78d1c 100644
--- a/doc/html/boost/xpressive/op/second/result.html
+++ b/doc/html/boost/xpressive/op/second/result.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,9 +6,9 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../second.html#idp530299168" title="Description">
+<link rel="up" href="../second.html#idp536688000" title="Description">
<link rel="prev" href="../second.html" title="Struct second">
-<link rel="next" href="result_This_P_idp352921024.html" title="Struct template result&lt;This(Pair)&gt;">
+<link rel="next" href="result_This_P_idp358356624.html" title="Struct template result&lt;This(Pair)&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../second.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../second.html#idp530299168"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_P_idp352921024.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../second.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../second.html#idp536688000"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_P_idp358356624.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.second.result"></a><div class="titlepage"></div>
@@ -46,7 +47,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../second.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../second.html#idp530299168"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_P_idp352921024.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../second.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../second.html#idp536688000"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_P_idp358356624.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/second/result_This_P_idp352921024.html b/doc/html/boost/xpressive/op/second/result_This_P_idp358356624.html
index bec3d925ae..9efda13de4 100644
--- a/doc/html/boost/xpressive/op/second/result_This_P_idp352921024.html
+++ b/doc/html/boost/xpressive/op/second/result_This_P_idp358356624.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,7 +6,7 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../second.html#idp530299168" title="Description">
+<link rel="up" href="../second.html#idp536688000" title="Description">
<link rel="prev" href="result.html" title="Struct template result">
<link rel="next" href="../static_cast_.html" title="Struct template static_cast_">
</head>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../second.html#idp530299168"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../static_cast_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../second.html#idp536688000"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../static_cast_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.op.second.result_This(P_idp352921024"></a><div class="titlepage"></div>
+<a name="boost.xpressive.op.second.result_This(P_idp358356624"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct template result&lt;This(Pair)&gt;</span></h2>
<p>boost::xpressive::op::second::result&lt;This(Pair)&gt;</p>
@@ -33,9 +34,9 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Pair<span class="special">&gt;</span>
-<span class="keyword">struct</span> <a class="link" href="result_This_P_idp352921024.html" title="Struct template result&lt;This(Pair)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Pair</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="result_This_P_idp358356624.html" title="Struct template result&lt;This(Pair)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Pair</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Pair</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">second_type</span> <a name="boost.xpressive.op.second.result_This(P_idp352921024.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Pair</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">second_type</span> <a name="boost.xpressive.op.second.result_This(P_idp358356624.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -48,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../second.html#idp530299168"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../static_cast_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../second.html#idp536688000"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../static_cast_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/static_cast_.html b/doc/html/boost/xpressive/op/static_cast_.html
index 4e07ed9c62..4c13e17d2c 100644
--- a/doc/html/boost/xpressive/op/static_cast_.html
+++ b/doc/html/boost/xpressive/op/static_cast_.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="second/result_This_P_idp352921024.html" title="Struct template result&lt;This(Pair)&gt;">
+<link rel="prev" href="second/result_This_P_idp358356624.html" title="Struct template result&lt;This(Pair)&gt;">
<link rel="next" href="str.html" title="Struct str">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="second/result_This_P_idp352921024.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="str.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="second/result_This_P_idp358356624.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="str.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.static_cast_"></a><div class="titlepage"></div>
@@ -36,25 +37,25 @@
<span class="comment">// types</span>
<span class="keyword">typedef</span> <span class="identifier">T</span> <a name="boost.xpressive.op.static_cast_.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="static_cast_.html#idp352933264-bb">public member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a class="link" href="static_cast_.html#idp352933824-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="static_cast_.html#idp358368864-bb">public member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a class="link" href="static_cast_.html#idp358369424-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp530376640"></a><h2>Description</h2>
+<a name="idp536765488"></a><h2>Description</h2>
<p>
</p>
<div class="refsect2">
-<a name="idp530377312"></a><h3>Template Parameters</h3>
+<a name="idp536766160"></a><h3>Template Parameters</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">typename</span> T</pre>
<p>The type to which to statically cast the parameter. </p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp530380464"></a><h3>
-<a name="idp352933264-bb"></a><code class="computeroutput">static_cast_</code> public member functions</h3>
+<a name="idp536769312"></a><h3>
+<a name="idp358368864-bb"></a><code class="computeroutput">static_cast_</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a name="idp352933824-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">&gt;</span> <span class="identifier">T</span> <a name="idp358369424-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
@@ -97,7 +98,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="second/result_This_P_idp352921024.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="str.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="second/result_This_P_idp358356624.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="str.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/str.html b/doc/html/boost/xpressive/op/str.html
index 19947a893a..ad93ee4a8f 100644
--- a/doc/html/boost/xpressive/op/str.html
+++ b/doc/html/boost/xpressive/op/str.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -38,21 +39,21 @@
<span class="keyword">struct</span> <a class="link" href="str/result.html" title="Struct template result">result</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Sub<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="str/result_This_S_idp352941760.html" title="Struct template result&lt;This(Sub)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sub</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="str/result_This_S_idp358377360.html" title="Struct template result&lt;This(Sub)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sub</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sub</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">string_type</span> <a class="link" href="str/result_This_S_idp352941760.html#boost.xpressive.op.str.result_This(S_idp352941760.type"><span class="identifier">type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sub</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">string_type</span> <a class="link" href="str/result_This_S_idp358377360.html#boost.xpressive.op.str.result_This(S_idp358377360.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="str.html#idp352944864-bb">public member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="identifier">Sub</span><span class="special">::</span><span class="identifier">string_type</span> <a class="link" href="str.html#idp352945424-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="str.html#idp358380464-bb">public member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="identifier">Sub</span><span class="special">::</span><span class="identifier">string_type</span> <a class="link" href="str.html#idp358381024-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp530445424"></a><h2>Description</h2>
+<a name="idp536834144"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp530445840"></a><h3>
-<a name="idp352944864-bb"></a><code class="computeroutput">str</code> public member functions</h3>
+<a name="idp536834560"></a><h3>
+<a name="idp358380464-bb"></a><code class="computeroutput">str</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="identifier">Sub</span><span class="special">::</span><span class="identifier">string_type</span> <a name="idp352945424-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sub<span class="special">&gt;</span> <span class="identifier">Sub</span><span class="special">::</span><span class="identifier">string_type</span> <a name="idp358381024-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sub</span> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
diff --git a/doc/html/boost/xpressive/op/str/result.html b/doc/html/boost/xpressive/op/str/result.html
index 2e83f133c3..5e00e86c5b 100644
--- a/doc/html/boost/xpressive/op/str/result.html
+++ b/doc/html/boost/xpressive/op/str/result.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,9 +6,9 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../str.html#idp530445424" title="Description">
+<link rel="up" href="../str.html#idp536834144" title="Description">
<link rel="prev" href="../str.html" title="Struct str">
-<link rel="next" href="result_This_S_idp352941760.html" title="Struct template result&lt;This(Sub)&gt;">
+<link rel="next" href="result_This_S_idp358377360.html" title="Struct template result&lt;This(Sub)&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../str.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../str.html#idp530445424"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp352941760.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../str.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../str.html#idp536834144"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp358377360.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.str.result"></a><div class="titlepage"></div>
@@ -46,7 +47,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../str.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../str.html#idp530445424"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp352941760.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../str.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../str.html#idp536834144"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp358377360.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/str/result_This_S_idp352941760.html b/doc/html/boost/xpressive/op/str/result_This_S_idp358377360.html
index 27e0219dd2..6ca7b99709 100644
--- a/doc/html/boost/xpressive/op/str/result_This_S_idp352941760.html
+++ b/doc/html/boost/xpressive/op/str/result_This_S_idp358377360.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,7 +6,7 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../str.html#idp530445424" title="Description">
+<link rel="up" href="../str.html#idp536834144" title="Description">
<link rel="prev" href="result.html" title="Struct template result">
<link rel="next" href="../throw_.html" title="Struct template throw_">
</head>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../str.html#idp530445424"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../throw_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../str.html#idp536834144"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../throw_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.op.str.result_This(S_idp352941760"></a><div class="titlepage"></div>
+<a name="boost.xpressive.op.str.result_This(S_idp358377360"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct template result&lt;This(Sub)&gt;</span></h2>
<p>boost::xpressive::op::str::result&lt;This(Sub)&gt;</p>
@@ -33,9 +34,9 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Sub<span class="special">&gt;</span>
-<span class="keyword">struct</span> <a class="link" href="result_This_S_idp352941760.html" title="Struct template result&lt;This(Sub)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sub</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="result_This_S_idp358377360.html" title="Struct template result&lt;This(Sub)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sub</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sub</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">string_type</span> <a name="boost.xpressive.op.str.result_This(S_idp352941760.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sub</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">string_type</span> <a name="boost.xpressive.op.str.result_This(S_idp358377360.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -48,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../str.html#idp530445424"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../throw_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../str.html#idp536834144"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../throw_.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/throw_.html b/doc/html/boost/xpressive/op/throw_.html
index 1f2cdb4bab..139080c96e 100644
--- a/doc/html/boost/xpressive/op/throw_.html
+++ b/doc/html/boost/xpressive/op/throw_.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="str/result_This_S_idp352941760.html" title="Struct template result&lt;This(Sub)&gt;">
+<link rel="prev" href="str/result_This_S_idp358377360.html" title="Struct template result&lt;This(Sub)&gt;">
<link rel="next" href="top.html" title="Struct top">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="str/result_This_S_idp352941760.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="top.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="str/result_This_S_idp358377360.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="top.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.throw_"></a><div class="titlepage"></div>
@@ -36,45 +37,45 @@
<span class="comment">// types</span>
<span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.xpressive.op.throw_.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="throw_.html#idp352954784-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="throw_.html#idp352955344-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="throw_.html#idp352957008-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="throw_.html#idp358390384-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="throw_.html#idp358390944-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="throw_.html#idp358392608-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="throw_.html#idp352960208-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="throw_.html#idp358395808-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">&gt;</span>
- <span class="keyword">void</span> <a class="link" href="throw_.html#idp352964656-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="throw_.html#idp358400256-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp530560736"></a><h2>Description</h2>
+<a name="idp536949648"></a><h2>Description</h2>
<p>
</p>
<div class="refsect2">
-<a name="idp530561408"></a><h3>Template Parameters</h3>
+<a name="idp536950320"></a><h3>Template Parameters</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">typename</span> Except</pre>
<p>The type of the object to throw. </p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp530564576"></a><h3>
-<a name="idp352954784-bb"></a><code class="computeroutput">throw_</code> public member functions</h3>
+<a name="idp536953488"></a><h3>
+<a name="idp358390384-bb"></a><code class="computeroutput">throw_</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">void</span> <a name="idp352955344-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="idp358390944-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">&gt;</span> <span class="keyword">void</span> <a name="idp352957008-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">&gt;</span> <span class="keyword">void</span> <a name="idp358392608-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="idp352960208-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <span class="keyword">void</span> <a name="idp358395808-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> A0<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="idp352964656-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span> a2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <span class="keyword">void</span> <a name="idp358400256-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">A0</span> <span class="keyword">const</span> <span class="special">&amp;</span> a0<span class="special">,</span> <span class="identifier">A1</span> <span class="keyword">const</span> <span class="special">&amp;</span> a1<span class="special">,</span> <span class="identifier">A2</span> <span class="keyword">const</span> <span class="special">&amp;</span> a2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
@@ -137,7 +138,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="str/result_This_S_idp352941760.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="top.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="str/result_This_S_idp358377360.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="top.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/top.html b/doc/html/boost/xpressive/op/top.html
index e6c8feae91..c6e7eec436 100644
--- a/doc/html/boost/xpressive/op/top.html
+++ b/doc/html/boost/xpressive/op/top.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -38,24 +39,24 @@
<span class="keyword">struct</span> <a class="link" href="top/result.html" title="Struct template result">result</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Sequence<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="top/result_This_S_idp352975792.html" title="Struct template result&lt;This(Sequence)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="top/result_This_S_idp358411392.html" title="Struct template result&lt;This(Sequence)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sequence</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="top/result_This_S_idp352975792.html#boost.xpressive.op.top.result_This(S_idp352975792.sequence_type"><span class="identifier">sequence_type</span></a><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">is_const</span><span class="special">&lt;</span> <span class="identifier">sequence_type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="../value.html" title="Struct template value">value</a><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&amp;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="top/result_This_S_idp352975792.html#boost.xpressive.op.top.result_This(S_idp352975792.type"><span class="identifier">type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sequence</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="top/result_This_S_idp358411392.html#boost.xpressive.op.top.result_This(S_idp358411392.sequence_type"><span class="identifier">sequence_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">is_const</span><span class="special">&lt;</span> <span class="identifier">sequence_type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="../value.html" title="Struct template value">value</a><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&amp;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="top/result_This_S_idp358411392.html#boost.xpressive.op.top.result_This(S_idp358411392.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="top.html#idp352980272-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="top.html#idp358415872-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span>
- <a class="link" href="top/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="top.html" title="Struct top">top</a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="top.html#idp352980832-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="top/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="top.html" title="Struct top">top</a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="top.html#idp358416432-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp530692864"></a><h2>Description</h2>
+<a name="idp537081840"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp530693280"></a><h3>
-<a name="idp352980272-bb"></a><code class="computeroutput">top</code> public member functions</h3>
+<a name="idp537082256"></a><h3>
+<a name="idp358415872-bb"></a><code class="computeroutput">top</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sequence<span class="special">&gt;</span>
- <a class="link" href="top/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="top.html" title="Struct top">top</a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="idp352980832-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+ <a class="link" href="top/result.html" title="Struct template result">result</a><span class="special">&lt;</span> <a class="link" href="top.html" title="Struct top">top</a><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="idp358416432-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="special">&amp;</span> seq<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
diff --git a/doc/html/boost/xpressive/op/top/result.html b/doc/html/boost/xpressive/op/top/result.html
index 94234539f4..58d635700b 100644
--- a/doc/html/boost/xpressive/op/top/result.html
+++ b/doc/html/boost/xpressive/op/top/result.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,9 +6,9 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../top.html#idp530692864" title="Description">
+<link rel="up" href="../top.html#idp537081840" title="Description">
<link rel="prev" href="../top.html" title="Struct top">
-<link rel="next" href="result_This_S_idp352975792.html" title="Struct template result&lt;This(Sequence)&gt;">
+<link rel="next" href="result_This_S_idp358411392.html" title="Struct template result&lt;This(Sequence)&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../top.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../top.html#idp530692864"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp352975792.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../top.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../top.html#idp537081840"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp358411392.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.top.result"></a><div class="titlepage"></div>
@@ -46,7 +47,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../top.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../top.html#idp530692864"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp352975792.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../top.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../top.html#idp537081840"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_S_idp358411392.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/top/result_This_S_idp352975792.html b/doc/html/boost/xpressive/op/top/result_This_S_idp358411392.html
index b40f18390e..2445376f7d 100644
--- a/doc/html/boost/xpressive/op/top/result_This_S_idp352975792.html
+++ b/doc/html/boost/xpressive/op/top/result_This_S_idp358411392.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,7 +6,7 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../top.html#idp530692864" title="Description">
+<link rel="up" href="../top.html#idp537081840" title="Description">
<link rel="prev" href="result.html" title="Struct template result">
<link rel="next" href="../unwrap_reference.html" title="Struct unwrap_reference">
</head>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../top.html#idp530692864"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../unwrap_reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../top.html#idp537081840"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../unwrap_reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.op.top.result_This(S_idp352975792"></a><div class="titlepage"></div>
+<a name="boost.xpressive.op.top.result_This(S_idp358411392"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct template result&lt;This(Sequence)&gt;</span></h2>
<p>boost::xpressive::op::top::result&lt;This(Sequence)&gt;</p>
@@ -33,10 +34,10 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Sequence<span class="special">&gt;</span>
-<span class="keyword">struct</span> <a class="link" href="result_This_S_idp352975792.html" title="Struct template result&lt;This(Sequence)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="result_This_S_idp358411392.html" title="Struct template result&lt;This(Sequence)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sequence</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.top.result_This(S_idp352975792.sequence_type"></a><span class="identifier">sequence_type</span><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">is_const</span><span class="special">&lt;</span> <span class="identifier">sequence_type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="../../value.html" title="Struct template value">value</a><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&amp;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.top.result_This(S_idp352975792.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">remove_reference</span><span class="special">&lt;</span> <span class="identifier">Sequence</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.top.result_This(S_idp358411392.sequence_type"></a><span class="identifier">sequence_type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">is_const</span><span class="special">&lt;</span> <span class="identifier">sequence_type</span> <span class="special">&gt;</span><span class="special">::</span><a class="link" href="../../value.html" title="Struct template value">value</a><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">sequence_type</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&amp;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.xpressive.op.top.result_This(S_idp358411392.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -49,7 +50,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../top.html#idp530692864"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../unwrap_reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../top.html#idp537081840"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../unwrap_reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/unwrap_reference.html b/doc/html/boost/xpressive/op/unwrap_reference.html
index 209b3e1f5d..559a86a21e 100644
--- a/doc/html/boost/xpressive/op/unwrap_reference.html
+++ b/doc/html/boost/xpressive/op/unwrap_reference.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="top/result_This_S_idp352975792.html" title="Struct template result&lt;This(Sequence)&gt;">
+<link rel="prev" href="top/result_This_S_idp358411392.html" title="Struct template result&lt;This(Sequence)&gt;">
<link rel="next" href="unwrap_reference/result.html" title="Struct template result">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="top/result_This_S_idp352975792.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unwrap_reference/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="top/result_This_S_idp358411392.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unwrap_reference/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.unwrap_reference"></a><div class="titlepage"></div>
@@ -38,26 +39,26 @@
<span class="keyword">struct</span> <a class="link" href="unwrap_reference/result.html" title="Struct template result">result</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Ref<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="unwrap_reference/result_This_R_idp352989088.html" title="Struct template result&lt;This(Ref &amp;)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Ref</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="unwrap_reference/result_This_R_idp358424688.html" title="Struct template result&lt;This(Ref &amp;)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Ref</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">unwrap_reference</span><span class="special">&lt;</span> <span class="identifier">Ref</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&amp;</span> <a class="link" href="unwrap_reference/result_This_R_idp352989088.html#boost.xpressive.op.unwrap_reference.result_This(R_idp352989088.type"><span class="identifier">type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">unwrap_reference</span><span class="special">&lt;</span> <span class="identifier">Ref</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&amp;</span> <a class="link" href="unwrap_reference/result_This_R_idp358424688.html#boost.xpressive.op.unwrap_reference.result_This(R_idp358424688.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Ref<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="unwrap_reference/result_This_R_idp352992176.html" title="Struct template result&lt;This(Ref)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Ref</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="unwrap_reference/result_This_R_idp358427776.html" title="Struct template result&lt;This(Ref)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Ref</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">unwrap_reference</span><span class="special">&lt;</span> <span class="identifier">Ref</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&amp;</span> <a class="link" href="unwrap_reference/result_This_R_idp352992176.html#boost.xpressive.op.unwrap_reference.result_This(R_idp352992176.type"><span class="identifier">type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">unwrap_reference</span><span class="special">&lt;</span> <span class="identifier">Ref</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&amp;</span> <a class="link" href="unwrap_reference/result_This_R_idp358427776.html#boost.xpressive.op.unwrap_reference.result_This(R_idp358427776.type"><span class="identifier">type</span></a><span class="special">;</span>
<span class="special">}</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="unwrap_reference.html#idp352995264-bb">public member functions</a></span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="identifier">T</span> <span class="special">&amp;</span> <a class="link" href="unwrap_reference.html#idp352995824-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">reference_wrapper</span><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="unwrap_reference.html#idp358430864-bb">public member functions</a></span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="identifier">T</span> <span class="special">&amp;</span> <a class="link" href="unwrap_reference.html#idp358431424-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">reference_wrapper</span><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp530834496"></a><h2>Description</h2>
+<a name="idp537223552"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp530834912"></a><h3>
-<a name="idp352995264-bb"></a><code class="computeroutput">unwrap_reference</code> public member functions</h3>
+<a name="idp537223968"></a><h3>
+<a name="idp358430864-bb"></a><code class="computeroutput">unwrap_reference</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="identifier">T</span> <span class="special">&amp;</span> <a name="idp352995824-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">reference_wrapper</span><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span> r<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="identifier">T</span> <span class="special">&amp;</span> <a name="idp358431424-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">reference_wrapper</span><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span> r<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
@@ -100,7 +101,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="top/result_This_S_idp352975792.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unwrap_reference/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="top/result_This_S_idp358411392.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="unwrap_reference/result.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/unwrap_reference/result.html b/doc/html/boost/xpressive/op/unwrap_reference/result.html
index f9272d4318..20ad219f5f 100644
--- a/doc/html/boost/xpressive/op/unwrap_reference/result.html
+++ b/doc/html/boost/xpressive/op/unwrap_reference/result.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,9 +6,9 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../unwrap_reference.html#idp530834496" title="Description">
+<link rel="up" href="../unwrap_reference.html#idp537223552" title="Description">
<link rel="prev" href="../unwrap_reference.html" title="Struct unwrap_reference">
-<link rel="next" href="result_This_R_idp352989088.html" title="Struct template result&lt;This(Ref &amp;)&gt;">
+<link rel="next" href="result_This_R_idp358424688.html" title="Struct template result&lt;This(Ref &amp;)&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../unwrap_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unwrap_reference.html#idp530834496"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_R_idp352989088.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../unwrap_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unwrap_reference.html#idp537223552"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_R_idp358424688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.op.unwrap_reference.result"></a><div class="titlepage"></div>
@@ -46,7 +47,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../unwrap_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unwrap_reference.html#idp530834496"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_R_idp352989088.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../unwrap_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unwrap_reference.html#idp537223552"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_R_idp358424688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/unwrap_reference/result_This_R_idp352989088.html b/doc/html/boost/xpressive/op/unwrap_reference/result_This_R_idp358424688.html
index 02f764970b..869f8c22e2 100644
--- a/doc/html/boost/xpressive/op/unwrap_reference/result_This_R_idp352989088.html
+++ b/doc/html/boost/xpressive/op/unwrap_reference/result_This_R_idp358424688.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,9 +6,9 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../unwrap_reference.html#idp530834496" title="Description">
+<link rel="up" href="../unwrap_reference.html#idp537223552" title="Description">
<link rel="prev" href="result.html" title="Struct template result">
-<link rel="next" href="result_This_R_idp352992176.html" title="Struct template result&lt;This(Ref)&gt;">
+<link rel="next" href="result_This_R_idp358427776.html" title="Struct template result&lt;This(Ref)&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unwrap_reference.html#idp530834496"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_R_idp352992176.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unwrap_reference.html#idp537223552"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_R_idp358427776.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.op.unwrap_reference.result_This(R_idp352989088"></a><div class="titlepage"></div>
+<a name="boost.xpressive.op.unwrap_reference.result_This(R_idp358424688"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct template result&lt;This(Ref &amp;)&gt;</span></h2>
<p>boost::xpressive::op::unwrap_reference::result&lt;This(Ref &amp;)&gt;</p>
@@ -33,9 +34,9 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Ref<span class="special">&gt;</span>
-<span class="keyword">struct</span> <a class="link" href="result_This_R_idp352989088.html" title="Struct template result&lt;This(Ref &amp;)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Ref</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="result_This_R_idp358424688.html" title="Struct template result&lt;This(Ref &amp;)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Ref</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">unwrap_reference</span><span class="special">&lt;</span> <span class="identifier">Ref</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&amp;</span> <a name="boost.xpressive.op.unwrap_reference.result_This(R_idp352989088.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">unwrap_reference</span><span class="special">&lt;</span> <span class="identifier">Ref</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&amp;</span> <a name="boost.xpressive.op.unwrap_reference.result_This(R_idp358424688.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -48,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unwrap_reference.html#idp530834496"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_R_idp352992176.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unwrap_reference.html#idp537223552"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="result_This_R_idp358427776.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/op/unwrap_reference/result_This_R_idp352992176.html b/doc/html/boost/xpressive/op/unwrap_reference/result_This_R_idp358427776.html
index dd8f47bcfc..9de05c79a8 100644
--- a/doc/html/boost/xpressive/op/unwrap_reference/result_This_R_idp352992176.html
+++ b/doc/html/boost/xpressive/op/unwrap_reference/result_This_R_idp358427776.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -5,8 +6,8 @@
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../unwrap_reference.html#idp530834496" title="Description">
-<link rel="prev" href="result_This_R_idp352989088.html" title="Struct template result&lt;This(Ref &amp;)&gt;">
+<link rel="up" href="../unwrap_reference.html#idp537223552" title="Description">
+<link rel="prev" href="result_This_R_idp358424688.html" title="Struct template result&lt;This(Ref &amp;)&gt;">
<link rel="next" href="../../function.html" title="Struct template function">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result_This_R_idp352989088.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unwrap_reference.html#idp530834496"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../function.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result_This_R_idp358424688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unwrap_reference.html#idp537223552"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../function.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.op.unwrap_reference.result_This(R_idp352992176"></a><div class="titlepage"></div>
+<a name="boost.xpressive.op.unwrap_reference.result_This(R_idp358427776"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Struct template result&lt;This(Ref)&gt;</span></h2>
<p>boost::xpressive::op::unwrap_reference::result&lt;This(Ref)&gt;</p>
@@ -33,9 +34,9 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> This<span class="special">,</span> <span class="keyword">typename</span> Ref<span class="special">&gt;</span>
-<span class="keyword">struct</span> <a class="link" href="result_This_R_idp352992176.html" title="Struct template result&lt;This(Ref)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Ref</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="keyword">struct</span> <a class="link" href="result_This_R_idp358427776.html" title="Struct template result&lt;This(Ref)&gt;">result</a><span class="special">&lt;</span><span class="identifier">This</span><span class="special">(</span><span class="identifier">Ref</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
<span class="comment">// types</span>
- <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">unwrap_reference</span><span class="special">&lt;</span> <span class="identifier">Ref</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&amp;</span> <a name="boost.xpressive.op.unwrap_reference.result_This(R_idp352992176.type"></a><span class="identifier">type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">unwrap_reference</span><span class="special">&lt;</span> <span class="identifier">Ref</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&amp;</span> <a name="boost.xpressive.op.unwrap_reference.result_This(R_idp358427776.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -48,7 +49,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="result_This_R_idp352989088.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unwrap_reference.html#idp530834496"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../function.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="result_This_R_idp358424688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unwrap_reference.html#idp537223552"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../function.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/operator_idp353725232.html b/doc/html/boost/xpressive/operator_idp359160832.html
index 0cb964954b..9dd087daab 100644
--- a/doc/html/boost/xpressive/operator_idp353725232.html
+++ b/doc/html/boost/xpressive/operator_idp359160832.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -7,7 +8,7 @@
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.sub_match_hpp" title="Header &lt;boost/xpressive/sub_match.hpp&gt;">
<link rel="prev" href="range_end.html" title="Function range_end">
-<link rel="next" href="has_fold_case_idp353865280.html" title="Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;">
+<link rel="next" href="has_fold_case_idp359300880.html" title="Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="range_end.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.sub_match_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_idp353865280.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="range_end.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.sub_match_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_idp359300880.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.operator_idp353725232"></a><div class="titlepage"></div>
+<a name="boost.xpressive.operator_idp359160832"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template operator&lt;&lt;</span></h2>
<p>boost::xpressive::operator&lt;&lt; &#8212; insertion operator for sending sub-matches to ostreams </p>
@@ -37,7 +38,7 @@
<span class="keyword">operator</span><span class="special">&lt;&lt;</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">Char</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> sout<span class="special">,</span>
<a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp536137536"></a><h2>Description</h2>
+<a name="idp542525744"></a><h2>Description</h2>
<p>
</p>
@@ -84,7 +85,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="range_end.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.sub_match_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_idp353865280.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="range_end.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.sub_match_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_idp359300880.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/optional.html b/doc/html/boost/xpressive/optional.html
index 1c329ec889..df2100b308 100644
--- a/doc/html/boost/xpressive/optional.html
+++ b/doc/html/boost/xpressive/optional.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,7 +37,7 @@
<span class="identifier">proto</span><span class="special">::</span><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_expr</span><span class="special">&lt;</span> <span class="identifier">proto</span><span class="special">::</span><span class="identifier">tag</span><span class="special">::</span><span class="identifier">logical_not</span><span class="special">,</span> <span class="identifier">proto</span><span class="special">::</span><span class="identifier">default_domain</span><span class="special">,</span> <span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="keyword">const</span>
<span class="identifier">optional</span><span class="special">(</span><span class="identifier">Expr</span> <span class="keyword">const</span> <span class="special">&amp;</span> expr<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534879184"></a><h2>Description</h2>
+<a name="idp541267168"></a><h2>Description</h2>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
diff --git a/doc/html/boost/xpressive/placeholder.html b/doc/html/boost/xpressive/placeholder.html
index 9b9b9f0611..0dfc641de3 100644
--- a/doc/html/boost/xpressive/placeholder.html
+++ b/doc/html/boost/xpressive/placeholder.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,11 +35,11 @@
</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">int</span> I <span class="special">=</span> <span class="number">0</span><span class="special">&gt;</span>
<span class="keyword">struct</span> <a class="link" href="placeholder.html" title="Struct template placeholder">placeholder</a> <span class="special">{</span>
<span class="comment">// <a class="link" href="placeholder.html#boost.xpressive.placeholderconstruct-copy-destruct">construct/copy/destruct</a></span>
- <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="placeholder.html#idp352646384-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="placeholder.html#idp352650272-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="placeholder.html#idp358081984-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="placeholder.html#idp358085872-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp531142112"></a><h2>Description</h2>
+<a name="idp537531168"></a><h2>Description</h2>
<p>Use <code class="computeroutput">placeholder&lt;&gt;</code> to define a placeholder for use in semantic actions to stand in for real objects. The use of placeholders allows regular expressions with actions to be defined once and reused in many contexts to read and write from objects which were not available when the regex was defined.</p>
<p>
You can use <code class="computeroutput">placeholder&lt;&gt;</code> by creating an object of type <code class="computeroutput">placeholder&lt;T&gt;</code> and using that object in a semantic action exactly as you intend an object of type <code class="computeroutput">T</code> to be used. </p>
@@ -94,7 +95,7 @@ You can use <code class="computeroutput">placeholder&lt;&gt;</code> by creating
</pre>
<p> </p>
<div class="refsect2">
-<a name="idp531291680"></a><h3>Template Parameters</h3>
+<a name="idp537681008"></a><h3>Template Parameters</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
<pre class="literallayout"><span class="keyword">typename</span> T</pre>
@@ -107,13 +108,13 @@ You can use <code class="computeroutput">placeholder&lt;&gt;</code> by creating
</ol></div>
</div>
<div class="refsect2">
-<a name="idp531298176"></a><h3>
+<a name="idp537687504"></a><h3>
<a name="boost.xpressive.placeholderconstruct-copy-destruct"></a><code class="computeroutput">placeholder</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="idp352646384-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">T</span> <span class="special">&amp;</span> t<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="idp358081984-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">T</span> <span class="special">&amp;</span> t<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>
</p>
@@ -144,7 +145,7 @@ You can use <code class="computeroutput">placeholder&lt;&gt;</code> by creating
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="idp352650272-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> t<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="idp358085872-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> t<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
</ol></div>
diff --git a/doc/html/boost/xpressive/pop.html b/doc/html/boost/xpressive/pop.html
index 358c67231d..f406c9edfe 100644
--- a/doc/html/boost/xpressive/pop.html
+++ b/doc/html/boost/xpressive/pop.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/pop_back.html b/doc/html/boost/xpressive/pop_back.html
index e0e42b6275..c1976a1c9b 100644
--- a/doc/html/boost/xpressive/pop_back.html
+++ b/doc/html/boost/xpressive/pop_back.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/pop_front.html b/doc/html/boost/xpressive/pop_front.html
index ef5f326ea4..3af529a68d 100644
--- a/doc/html/boost/xpressive/pop_front.html
+++ b/doc/html/boost/xpressive/pop_front.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/print.html b/doc/html/boost/xpressive/print.html
index cebce7f7ba..71e06d91a2 100644
--- a/doc/html/boost/xpressive/print.html
+++ b/doc/html/boost/xpressive/print.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> print<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534541024"></a><h2>Description</h2>
+<a name="idp540928784"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are printable. To match any character that is not printable, use ~print.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/punct.html b/doc/html/boost/xpressive/punct.html
index d1d8f76a81..a4917f6288 100644
--- a/doc/html/boost/xpressive/punct.html
+++ b/doc/html/boost/xpressive/punct.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> punct<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534547936"></a><h2>Description</h2>
+<a name="idp540935696"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are punctuation. To match any character that is not punctuation, use ~punct.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/push.html b/doc/html/boost/xpressive/push.html
index e4bab8ea2a..0d2f7c7273 100644
--- a/doc/html/boost/xpressive/push.html
+++ b/doc/html/boost/xpressive/push.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/push_back.html b/doc/html/boost/xpressive/push_back.html
index adc7adcdc1..7eda00caa7 100644
--- a/doc/html/boost/xpressive/push_back.html
+++ b/doc/html/boost/xpressive/push_back.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/push_front.html b/doc/html/boost/xpressive/push_front.html
index 2b6845912d..5e47eff4ae 100644
--- a/doc/html/boost/xpressive/push_front.html
+++ b/doc/html/boost/xpressive/push_front.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/range.html b/doc/html/boost/xpressive/range.html
index cfce17058d..0403b875fc 100644
--- a/doc/html/boost/xpressive/range.html
+++ b/doc/html/boost/xpressive/range.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Char<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">range</span><span class="special">(</span><span class="identifier">Char</span> ch_min<span class="special">,</span> <span class="identifier">Char</span> ch_max<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534848768"></a><h2>Description</h2>
+<a name="idp541236752"></a><h2>Description</h2>
<p>Match any character in the range [ch_min, ch_max].</p>
<p>
</p>
diff --git a/doc/html/boost/xpressive/range_begin.html b/doc/html/boost/xpressive/range_begin.html
index a3d7de7d3e..8ea07b844b 100644
--- a/doc/html/boost/xpressive/range_begin.html
+++ b/doc/html/boost/xpressive/range_begin.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,7 +37,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> BidiIter<span class="special">&gt;</span>
<span class="identifier">BidiIter</span> <span class="identifier">range_begin</span><span class="special">(</span><a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp536068528"></a><h2>Description</h2>
+<a name="idp542456672"></a><h2>Description</h2>
<p>
diff --git a/doc/html/boost/xpressive/range_end.html b/doc/html/boost/xpressive/range_end.html
index 8c01dc2cfe..d17938d3a1 100644
--- a/doc/html/boost/xpressive/range_end.html
+++ b/doc/html/boost/xpressive/range_end.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -7,7 +8,7 @@
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.sub_match_hpp" title="Header &lt;boost/xpressive/sub_match.hpp&gt;">
<link rel="prev" href="range_begin.html" title="Function range_begin">
-<link rel="next" href="operator_idp353725232.html" title="Function template operator&lt;&lt;">
+<link rel="next" href="operator_idp359160832.html" title="Function template operator&lt;&lt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="range_begin.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.sub_match_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="operator_idp353725232.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="range_begin.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.sub_match_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="operator_idp359160832.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.range_end"></a><div class="titlepage"></div>
@@ -36,7 +37,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> BidiIter<span class="special">&gt;</span>
<span class="identifier">BidiIter</span> <span class="identifier">range_end</span><span class="special">(</span><a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp536101232"></a><h2>Description</h2>
+<a name="idp542489376"></a><h2>Description</h2>
<p>
@@ -82,7 +83,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="range_begin.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.sub_match_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="operator_idp353725232.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="range_begin.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.sub_match_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="operator_idp359160832.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/ref.html b/doc/html/boost/xpressive/ref.html
index 90d35a2ced..5abf04e455 100644
--- a/doc/html/boost/xpressive/ref.html
+++ b/doc/html/boost/xpressive/ref.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <a class="link" href="reference.html" title="Struct template reference">reference</a><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="identifier">ref</span><span class="special">(</span><span class="identifier">T</span> <span class="special">&amp;</span> t<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp531821872"></a><h2>Description</h2>
+<a name="idp538210864"></a><h2>Description</h2>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
diff --git a/doc/html/boost/xpressive/reference.html b/doc/html/boost/xpressive/reference.html
index 11343f007f..ef8a257be0 100644
--- a/doc/html/boost/xpressive/reference.html
+++ b/doc/html/boost/xpressive/reference.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -35,13 +36,13 @@
<span class="keyword">struct</span> <a class="link" href="reference.html" title="Struct template reference">reference</a> <span class="special">:</span> <span class="keyword">public</span> proto::extends&lt; proto::terminal&lt; reference_wrapper&lt; T &gt; &gt;::type, reference&lt; T &gt; &gt;
<span class="special">{</span>
<span class="comment">// <a class="link" href="reference.html#boost.xpressive.referenceconstruct-copy-destruct">construct/copy/destruct</a></span>
- <span class="keyword">explicit</span> <a class="link" href="reference.html#idp352659568-bb"><span class="identifier">reference</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="reference.html#idp358095168-bb"><span class="identifier">reference</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="reference.html#idp352657424-bb">public member functions</a></span>
- <span class="identifier">T</span> <span class="special">&amp;</span> <a class="link" href="reference.html#idp352657984-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="reference.html#idp358093024-bb">public member functions</a></span>
+ <span class="identifier">T</span> <span class="special">&amp;</span> <a class="link" href="reference.html#idp358093584-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp531345712"></a><h2>Description</h2>
+<a name="idp537735040"></a><h2>Description</h2>
<p>
Here is an example of how to use <code class="computeroutput">reference&lt;&gt;</code> to create a lazy reference to an existing object so it can be read and written in an xpressive semantic action.</p>
<pre class="programlisting"><span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">xpressive</span><span class="special">;</span>
@@ -55,19 +56,19 @@ Here is an example of how to use <code class="computeroutput">reference&lt;&gt;<
</pre>
<p> </p>
<div class="refsect2">
-<a name="idp531391024"></a><h3>Template Parameters</h3>
+<a name="idp537780352"></a><h3>Template Parameters</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">typename</span> T</pre>
<p>The type of the referent.</p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp531394160"></a><h3>
+<a name="idp537783488"></a><h3>
<a name="boost.xpressive.referenceconstruct-copy-destruct"></a><code class="computeroutput">reference</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp352659568-bb"></a><span class="identifier">reference</span><span class="special">(</span><span class="identifier">T</span> <span class="special">&amp;</span> t<span class="special">)</span><span class="special">;</span></pre>Store a reference to <code class="computeroutput">t</code>. <p>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp358095168-bb"></a><span class="identifier">reference</span><span class="special">(</span><span class="identifier">T</span> <span class="special">&amp;</span> t<span class="special">)</span><span class="special">;</span></pre>Store a reference to <code class="computeroutput">t</code>. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
@@ -91,10 +92,10 @@ Here is an example of how to use <code class="computeroutput">reference&lt;&gt;<
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp531406112"></a><h3>
-<a name="idp352657424-bb"></a><code class="computeroutput">reference</code> public member functions</h3>
+<a name="idp537795440"></a><h3>
+<a name="idp358093024-bb"></a><code class="computeroutput">reference</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="identifier">T</span> <span class="special">&amp;</span> <a name="idp352657984-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Fetch the stored value. </li></ol></div>
+<pre class="literallayout"><span class="identifier">T</span> <span class="special">&amp;</span> <a name="idp358093584-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Fetch the stored value. </li></ol></div>
</div>
</div>
</div>
diff --git a/doc/html/boost/xpressive/regex_compiler.html b/doc/html/boost/xpressive/regex_compiler.html
index ba3d597a84..807cc0c07c 100644
--- a/doc/html/boost/xpressive/regex_compiler.html
+++ b/doc/html/boost/xpressive/regex_compiler.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -43,42 +44,42 @@
<span class="keyword">typedef</span> <span class="identifier">traits_type</span><span class="special">::</span><span class="identifier">char_class_type</span> <a name="boost.xpressive.regex_compiler.char_class_type"></a><span class="identifier">char_class_type</span><span class="special">;</span>
<span class="comment">// <a class="link" href="regex_compiler.html#boost.xpressive.regex_compilerconstruct-copy-destruct">construct/copy/destruct</a></span>
- <span class="keyword">explicit</span> <a class="link" href="regex_compiler.html#idp353361664-bb"><span class="identifier">regex_compiler</span></a><span class="special">(</span><span class="identifier">RegexTraits</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">RegexTraits</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="regex_compiler.html#idp358797264-bb"><span class="identifier">regex_compiler</span></a><span class="special">(</span><span class="identifier">RegexTraits</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">RegexTraits</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="regex_compiler.html#idp353323600-bb">public member functions</a></span>
- <span class="identifier">locale_type</span> <a class="link" href="regex_compiler.html#idp353324160-bb"><span class="identifier">imbue</span></a><span class="special">(</span><span class="identifier">locale_type</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">locale_type</span> <a class="link" href="regex_compiler.html#idp353328720-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="regex_compiler.html#idp358759200-bb">public member functions</a></span>
+ <span class="identifier">locale_type</span> <a class="link" href="regex_compiler.html#idp358759760-bb"><span class="identifier">imbue</span></a><span class="special">(</span><span class="identifier">locale_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">locale_type</span> <a class="link" href="regex_compiler.html#idp358764320-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> InputIter<span class="special">&gt;</span>
<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span>
- <a class="link" href="regex_compiler.html#idp353332464-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">InputIter</span><span class="special">,</span> <span class="identifier">InputIter</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_compiler.html#idp358768064-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">InputIter</span><span class="special">,</span> <span class="identifier">InputIter</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> InputRange<span class="special">&gt;</span>
<span class="identifier">disable_if</span><span class="special">&lt;</span> <span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">InputRange</span> <span class="special">&gt;</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
- <a class="link" href="regex_compiler.html#idp353343088-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">InputRange</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_compiler.html#idp358778688-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">InputRange</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span>
<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span>
- <a class="link" href="regex_compiler.html#idp353347472-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <a class="link" href="regex_compiler.html#idp353350832-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">flag_type</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="regex_compiler.html#idp353354576-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a class="link" href="regex_compiler.html#idp353358864-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="regex_compiler.html#idp358783072-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <a class="link" href="regex_compiler.html#idp358786432-bb"><span class="identifier">compile</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">flag_type</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="regex_compiler.html#idp358790176-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a class="link" href="regex_compiler.html#idp358794464-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="regex_compiler.html#idp353363200-bb">private member functions</a></span>
- <span class="keyword">bool</span> <a class="link" href="regex_compiler.html#idp353363776-bb"><span class="identifier">is_upper_</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="regex_compiler.html#idp358798800-bb">private member functions</a></span>
+ <span class="keyword">bool</span> <a class="link" href="regex_compiler.html#idp358799376-bb"><span class="identifier">is_upper_</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp533453328"></a><h2>Description</h2>
+<a name="idp539841920"></a><h2>Description</h2>
<p>Class template <a class="link" href="regex_compiler.html" title="Struct template regex_compiler">regex_compiler</a> is used to construct a <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a> object from a string. The string should contain a valid regular expression. You can imbue a <a class="link" href="regex_compiler.html" title="Struct template regex_compiler">regex_compiler</a> object with a locale, after which all <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a> objects created with that <a class="link" href="regex_compiler.html" title="Struct template regex_compiler">regex_compiler</a> object will use that locale. After creating a <a class="link" href="regex_compiler.html" title="Struct template regex_compiler">regex_compiler</a> object, and optionally imbueing it with a locale, you can call the compile() method to construct a <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a> object, passing it the string representing the regular expression. You can call compile() multiple times on the same <a class="link" href="regex_compiler.html" title="Struct template regex_compiler">regex_compiler</a> object. Two <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a> objects compiled from the same string will have different regex_id's. </p>
<div class="refsect2">
-<a name="idp533462240"></a><h3>
+<a name="idp539850832"></a><h3>
<a name="boost.xpressive.regex_compilerconstruct-copy-destruct"></a><code class="computeroutput">regex_compiler</code>
public
construct/copy/destruct</h3>
-<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp353361664-bb"></a><span class="identifier">regex_compiler</span><span class="special">(</span><span class="identifier">RegexTraits</span> <span class="keyword">const</span> <span class="special">&amp;</span> traits <span class="special">=</span> <span class="identifier">RegexTraits</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp358797264-bb"></a><span class="identifier">regex_compiler</span><span class="special">(</span><span class="identifier">RegexTraits</span> <span class="keyword">const</span> <span class="special">&amp;</span> traits <span class="special">=</span> <span class="identifier">RegexTraits</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
</div>
<div class="refsect2">
-<a name="idp533473136"></a><h3>
-<a name="idp353323600-bb"></a><code class="computeroutput">regex_compiler</code> public member functions</h3>
+<a name="idp539861696"></a><h3>
+<a name="idp358759200-bb"></a><code class="computeroutput">regex_compiler</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="identifier">locale_type</span> <a name="idp353324160-bb"></a><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">locale_type</span> loc<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">locale_type</span> <a name="idp358759760-bb"></a><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">locale_type</span> loc<span class="special">)</span><span class="special">;</span></pre>
<p>Specify the locale to be used by a <code class="computeroutput"><a class="link" href="regex_compiler.html" title="Struct template regex_compiler">regex_compiler</a></code>.</p>
<p>
@@ -110,7 +111,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">locale_type</span> <a name="idp353328720-bb"></a><span class="identifier">getloc</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">locale_type</span> <a name="idp358764320-bb"></a><span class="identifier">getloc</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Get the locale used by a <code class="computeroutput"><a class="link" href="regex_compiler.html" title="Struct template regex_compiler">regex_compiler</a></code>.</p>
<p>
</p>
@@ -128,7 +129,7 @@
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> InputIter<span class="special">&gt;</span>
<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span>
- <a name="idp353332464-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">InputIter</span> begin<span class="special">,</span> <span class="identifier">InputIter</span> end<span class="special">,</span>
+ <a name="idp358768064-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">InputIter</span> begin<span class="special">,</span> <span class="identifier">InputIter</span> end<span class="special">,</span>
<span class="identifier">flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span></pre>
<p>Builds a <code class="computeroutput"><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a></code> object from a range of characters.</p>
<p>
@@ -194,23 +195,23 @@
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> InputRange<span class="special">&gt;</span>
<span class="identifier">disable_if</span><span class="special">&lt;</span> <span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">InputRange</span> <span class="special">&gt;</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
- <a name="idp353343088-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">InputRange</span> <span class="keyword">const</span> <span class="special">&amp;</span> pat<span class="special">,</span>
+ <a name="idp358778688-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">InputRange</span> <span class="keyword">const</span> <span class="special">&amp;</span> pat<span class="special">,</span>
<span class="identifier">flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
<pre class="literallayout"><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span>
-<a name="idp353347472-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span> begin<span class="special">,</span>
+<a name="idp358783072-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span> begin<span class="special">,</span>
<span class="identifier">flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">ECMAScript</span><span class="special">)</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
<pre class="literallayout"><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span>
-<a name="idp353350832-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span> begin<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">,</span> <span class="identifier">flag_type</span> flags<span class="special">)</span><span class="special">;</span></pre>
+<a name="idp358786432-bb"></a><span class="identifier">compile</span><span class="special">(</span><span class="identifier">char_type</span> <span class="keyword">const</span> <span class="special">*</span> begin<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">,</span> <span class="identifier">flag_type</span> flags<span class="special">)</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp353354576-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> name<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp358790176-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> name<span class="special">)</span><span class="special">;</span></pre>
<p>Return a reference to the named regular expression. If no such named regular expression exists, create a new regular expression and return a reference to it.</p>
<p>
@@ -247,15 +248,15 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a name="idp353358864-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> name<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a name="idp358794464-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> name<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
</ol></div>
</div>
<div class="refsect2">
-<a name="idp533598432"></a><h3>
-<a name="idp353363200-bb"></a><code class="computeroutput">regex_compiler</code> private member functions</h3>
-<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp353363776-bb"></a><span class="identifier">is_upper_</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="idp539986896"></a><h3>
+<a name="idp358798800-bb"></a><code class="computeroutput">regex_compiler</code> private member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp358799376-bb"></a><span class="identifier">is_upper_</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
</div>
</div>
</div>
diff --git a/doc/html/boost/xpressive/regex_constants/error_type.html b/doc/html/boost/xpressive/regex_constants/error_type.html
index f542897667..5f8c4ee48a 100644
--- a/doc/html/boost/xpressive/regex_constants/error_type.html
+++ b/doc/html/boost/xpressive/regex_constants/error_type.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -40,7 +41,7 @@
<a class="link" href="error_type.html#boost.xpressive.regex_constants.error_type.error_badlookbehind">error_badlookbehind</a>, <a class="link" href="error_type.html#boost.xpressive.regex_constants.error_type.error_badrule">error_badrule</a>, <a class="link" href="error_type.html#boost.xpressive.regex_constants.error_type.error_badarg">error_badarg</a>,
<a class="link" href="error_type.html#boost.xpressive.regex_constants.error_type.error_badattr">error_badattr</a>, <a class="link" href="error_type.html#boost.xpressive.regex_constants.error_type.error_internal">error_internal</a> <span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp533751296"></a><h2>Description</h2>
+<a name="idp540139552"></a><h2>Description</h2>
<p>Error codes used by the <a class="link" href="../regex_error.html" title="Struct regex_error">regex_error</a> type </p>
<div class="variablelist"><dl class="variablelist compact">
<dt><span class="term"><code class="computeroutput">error_collate</code><a name="boost.xpressive.regex_constants.error_type.error_collate"></a></span></dt>
diff --git a/doc/html/boost/xpressive/regex_constants/match_flag_type.html b/doc/html/boost/xpressive/regex_constants/match_flag_type.html
index 01107cd611..bad39ef274 100644
--- a/doc/html/boost/xpressive/regex_constants/match_flag_type.html
+++ b/doc/html/boost/xpressive/regex_constants/match_flag_type.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -45,7 +46,7 @@
<a class="link" href="match_flag_type.html#boost.xpressive.regex_constants.match_flag_type.format_first_only">format_first_only</a> = = 1 &lt;&lt; 16,
<a class="link" href="match_flag_type.html#boost.xpressive.regex_constants.match_flag_type.format_literal">format_literal</a> = = 1 &lt;&lt; 17, <a class="link" href="match_flag_type.html#boost.xpressive.regex_constants.match_flag_type.format_all">format_all</a> = = 1 &lt;&lt; 18 <span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp533687392"></a><h2>Description</h2>
+<a name="idp540075728"></a><h2>Description</h2>
<p>Flags used to customize the behavior of the regex algorithms </p>
<div class="variablelist"><dl class="variablelist compact">
<dt><span class="term"><code class="computeroutput">match_default</code><a name="boost.xpressive.regex_constants.match_flag_type.match_default"></a></span></dt>
diff --git a/doc/html/boost/xpressive/regex_constants/syntax_option_type.html b/doc/html/boost/xpressive/regex_constants/syntax_option_type.html
index b89650e6e5..9812b4f7e3 100644
--- a/doc/html/boost/xpressive/regex_constants/syntax_option_type.html
+++ b/doc/html/boost/xpressive/regex_constants/syntax_option_type.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -39,7 +40,7 @@
<a class="link" href="syntax_option_type.html#boost.xpressive.regex_constants.syntax_option_type.not_dot_newline">not_dot_newline</a> = = 1 &lt;&lt; 12,
<a class="link" href="syntax_option_type.html#boost.xpressive.regex_constants.syntax_option_type.ignore_white_space">ignore_white_space</a> = = 1 &lt;&lt; 13 <span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp533641216"></a><h2>Description</h2>
+<a name="idp540029552"></a><h2>Description</h2>
<p>Flags used to customize the regex syntax </p>
<div class="variablelist"><dl class="variablelist compact">
<dt><span class="term"><code class="computeroutput">ECMAScript</code><a name="boost.xpressive.regex_constants.syntax_option_type.ECMAScript"></a></span></dt>
diff --git a/doc/html/boost/xpressive/regex_error.html b/doc/html/boost/xpressive/regex_error.html
index 88dfb69999..8973881e00 100644
--- a/doc/html/boost/xpressive/regex_error.html
+++ b/doc/html/boost/xpressive/regex_error.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,22 +35,22 @@
</span>
<span class="keyword">struct</span> <a class="link" href="regex_error.html" title="Struct regex_error">regex_error</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span>, <span class="keyword">public</span> <span class="identifier">exception</span> <span class="special">{</span>
<span class="comment">// <a class="link" href="regex_error.html#boost.xpressive.regex_errorconstruct-copy-destruct">construct/copy/destruct</a></span>
- <span class="keyword">explicit</span> <a class="link" href="regex_error.html#idp353432096-bb"><span class="identifier">regex_error</span></a><span class="special">(</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span><span class="special">,</span> <span class="keyword">char</span> <span class="keyword">const</span> <span class="special">*</span> <span class="special">=</span> <span class="string">""</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="regex_error.html#idp353438240-bb"><span class="special">~</span><span class="identifier">regex_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="regex_error.html#idp358867696-bb"><span class="identifier">regex_error</span></a><span class="special">(</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span><span class="special">,</span> <span class="keyword">char</span> <span class="keyword">const</span> <span class="special">*</span> <span class="special">=</span> <span class="string">""</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_error.html#idp358873840-bb"><span class="special">~</span><span class="identifier">regex_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="regex_error.html#idp353428944-bb">public member functions</a></span>
- <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span> <a class="link" href="regex_error.html#idp353429504-bb"><span class="identifier">code</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="regex_error.html#idp358864544-bb">public member functions</a></span>
+ <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span> <a class="link" href="regex_error.html#idp358865104-bb"><span class="identifier">code</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp533836624"></a><h2>Description</h2>
+<a name="idp540225008"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp533837040"></a><h3>
+<a name="idp540225424"></a><h3>
<a name="boost.xpressive.regex_errorconstruct-copy-destruct"></a><code class="computeroutput">regex_error</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp353432096-bb"></a><span class="identifier">regex_error</span><span class="special">(</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span> code<span class="special">,</span> <span class="keyword">char</span> <span class="keyword">const</span> <span class="special">*</span> str <span class="special">=</span> <span class="string">""</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp358867696-bb"></a><span class="identifier">regex_error</span><span class="special">(</span><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span> code<span class="special">,</span> <span class="keyword">char</span> <span class="keyword">const</span> <span class="special">*</span> str <span class="special">=</span> <span class="string">""</span><span class="special">)</span><span class="special">;</span></pre>
<p>Constructs an object of class <code class="computeroutput"><a class="link" href="regex_error.html" title="Struct regex_error">regex_error</a></code>.
</p>
@@ -86,7 +87,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><a name="idp353438240-bb"></a><span class="special">~</span><span class="identifier">regex_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp358873840-bb"></a><span class="special">~</span><span class="identifier">regex_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p>Destructor for class <code class="computeroutput"><a class="link" href="regex_error.html" title="Struct regex_error">regex_error</a></code>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
@@ -103,10 +104,10 @@
</ol></div>
</div>
<div class="refsect2">
-<a name="idp533865568"></a><h3>
-<a name="idp353428944-bb"></a><code class="computeroutput">regex_error</code> public member functions</h3>
+<a name="idp540253888"></a><h3>
+<a name="idp358864544-bb"></a><code class="computeroutput">regex_error</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span> <a name="idp353429504-bb"></a><span class="identifier">code</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">error_type</span> <a name="idp358865104-bb"></a><span class="identifier">code</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>Accessor for the error_type value
</p>
diff --git a/doc/html/boost/xpressive/regex_id_filter_predicate.html b/doc/html/boost/xpressive/regex_id_filter_predicate.html
index 549018d053..40735bcd91 100644
--- a/doc/html/boost/xpressive/regex_id_filter_predicate.html
+++ b/doc/html/boost/xpressive/regex_id_filter_predicate.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,24 +37,24 @@
<span class="keyword">public</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">unary_function</span><span class="special">&lt;</span> <span class="identifier">match_results</span><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&gt;</span>
<span class="special">{</span>
<span class="comment">// <a class="link" href="regex_id_filter_predicate.html#boost.xpressive.regex_id_filter_predicateconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="regex_id_filter_predicate.html#idp352602560-bb"><span class="identifier">regex_id_filter_predicate</span></a><span class="special">(</span><span class="identifier">regex_id_type</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_id_filter_predicate.html#idp358038160-bb"><span class="identifier">regex_id_filter_predicate</span></a><span class="special">(</span><span class="identifier">regex_id_type</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="regex_id_filter_predicate.html#idp352599744-bb">public member functions</a></span>
- <span class="keyword">bool</span> <a class="link" href="regex_id_filter_predicate.html#idp352600304-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="regex_id_filter_predicate.html#idp358035344-bb">public member functions</a></span>
+ <span class="keyword">bool</span> <a class="link" href="regex_id_filter_predicate.html#idp358035904-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp528167584"></a><h2>Description</h2>
+<a name="idp534556288"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp528168000"></a><h3>
+<a name="idp534556704"></a><h3>
<a name="boost.xpressive.regex_id_filter_predicateconstruct-copy-destruct"></a><code class="computeroutput">regex_id_filter_predicate</code>
public
construct/copy/destruct</h3>
-<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp352602560-bb"></a><span class="identifier">regex_id_filter_predicate</span><span class="special">(</span><span class="identifier">regex_id_type</span> regex_id<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp358038160-bb"></a><span class="identifier">regex_id_filter_predicate</span><span class="special">(</span><span class="identifier">regex_id_type</span> regex_id<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
</div>
<div class="refsect2">
-<a name="idp528174672"></a><h3>
-<a name="idp352599744-bb"></a><code class="computeroutput">regex_id_filter_predicate</code> public member functions</h3>
-<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp352600304-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> res<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
+<a name="idp534563376"></a><h3>
+<a name="idp358035344-bb"></a><code class="computeroutput">regex_id_filter_predicate</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp358035904-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><a class="link" href="match_results.html" title="Struct template match_results">match_results</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> res<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div>
</div>
</div>
</div>
diff --git a/doc/html/boost/xpressive/regex_iterator.html b/doc/html/boost/xpressive/regex_iterator.html
index 3976d7f0aa..30ad70a1d0 100644
--- a/doc/html/boost/xpressive/regex_iterator.html
+++ b/doc/html/boost/xpressive/regex_iterator.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -42,51 +43,51 @@
<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">forward_iterator_tag</span> <a name="boost.xpressive.regex_iterator.iterator_category"></a><span class="identifier">iterator_category</span><span class="special">;</span>
<span class="comment">// <a class="link" href="regex_iterator.html#boost.xpressive.regex_iteratorconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="regex_iterator.html#idp353466224-bb"><span class="identifier">regex_iterator</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="regex_iterator.html#idp353466512-bb"><span class="identifier">regex_iterator</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
+ <a class="link" href="regex_iterator.html#idp358901824-bb"><span class="identifier">regex_iterator</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_iterator.html#idp358902112-bb"><span class="identifier">regex_iterator</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> LetExpr<span class="special">&gt;</span>
- <a class="link" href="regex_iterator.html#idp353470160-bb"><span class="identifier">regex_iterator</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
+ <a class="link" href="regex_iterator.html#idp358905760-bb"><span class="identifier">regex_iterator</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="regex_iterator.html#idp353475472-bb"><span class="identifier">regex_iterator</span></a><span class="special">(</span><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="regex_iterator.html#idp353476736-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
-
- <span class="comment">// <a class="link" href="regex_iterator.html#idp353451888-bb">public member functions</a></span>
- <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a class="link" href="regex_iterator.html#idp353452448-bb"><span class="keyword">operator</span><span class="special">*</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span> <a class="link" href="regex_iterator.html#idp353453568-bb"><span class="keyword">operator</span><span class="special">-&gt;</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="regex_iterator.html#idp353454688-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <a class="link" href="regex_iterator.html#idp353464240-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_iterator.html#idp358911072-bb"><span class="identifier">regex_iterator</span></a><span class="special">(</span><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="regex_iterator.html#idp358912336-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+
+ <span class="comment">// <a class="link" href="regex_iterator.html#idp358887488-bb">public member functions</a></span>
+ <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a class="link" href="regex_iterator.html#idp358888048-bb"><span class="keyword">operator</span><span class="special">*</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span> <a class="link" href="regex_iterator.html#idp358889168-bb"><span class="keyword">operator</span><span class="special">-&gt;</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="regex_iterator.html#idp358890288-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <a class="link" href="regex_iterator.html#idp358899840-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534016016"></a><h2>Description</h2>
+<a name="idp540404448"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp534016432"></a><h3>
+<a name="idp540404864"></a><h3>
<a name="boost.xpressive.regex_iteratorconstruct-copy-destruct"></a><code class="computeroutput">regex_iterator</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><a name="idp353466224-bb"></a><span class="identifier">regex_iterator</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a name="idp353466512-bb"></a><span class="identifier">regex_iterator</span><span class="special">(</span><span class="identifier">BidiIter</span> begin<span class="special">,</span> <span class="identifier">BidiIter</span> end<span class="special">,</span>
+<li class="listitem"><pre class="literallayout"><a name="idp358901824-bb"></a><span class="identifier">regex_iterator</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp358902112-bb"></a><span class="identifier">regex_iterator</span><span class="special">(</span><span class="identifier">BidiIter</span> begin<span class="special">,</span> <span class="identifier">BidiIter</span> end<span class="special">,</span>
<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> rex<span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre></li>
<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> LetExpr<span class="special">&gt;</span>
- <a name="idp353470160-bb"></a><span class="identifier">regex_iterator</span><span class="special">(</span><span class="identifier">BidiIter</span> begin<span class="special">,</span> <span class="identifier">BidiIter</span> end<span class="special">,</span>
+ <a name="idp358905760-bb"></a><span class="identifier">regex_iterator</span><span class="special">(</span><span class="identifier">BidiIter</span> begin<span class="special">,</span> <span class="identifier">BidiIter</span> end<span class="special">,</span>
<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> rex<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> args<span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a name="idp353475472-bb"></a><span class="identifier">regex_iterator</span><span class="special">(</span><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp358911072-bb"></a><span class="identifier">regex_iterator</span><span class="special">(</span><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre></li>
<li class="listitem"><pre class="literallayout"><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
-<a name="idp353476736-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre></li>
+<a name="idp358912336-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
<div class="refsect2">
-<a name="idp534076704"></a><h3>
-<a name="idp353451888-bb"></a><code class="computeroutput">regex_iterator</code> public member functions</h3>
+<a name="idp540465008"></a><h3>
+<a name="idp358887488-bb"></a><code class="computeroutput">regex_iterator</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a name="idp353452448-bb"></a><span class="keyword">operator</span><span class="special">*</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span> <a name="idp353453568-bb"></a><span class="keyword">operator</span><span class="special">-&gt;</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a name="idp358888048-bb"></a><span class="keyword">operator</span><span class="special">*</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span> <a name="idp358889168-bb"></a><span class="keyword">operator</span><span class="special">-&gt;</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp353454688-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp358890288-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p>If what.prefix().first != what[0].second and if the element match_prev_avail is not set in flags then sets it. Then behaves as if by calling regex_search(what[0].second, end, what, *pre, flags), with the following variation: in the event that the previous match found was of zero length (what[0].length() == 0) then attempts to find a non-zero length match starting at what[0].second, only if that fails and provided what[0].second != suffix().second does it look for a (possibly zero length) match starting from what[0].second + 1. If no further match is found then sets *this equal to the end of sequence iterator.
@@ -172,7 +173,7 @@
</tbody>
</table></div>
</li>
-<li class="listitem"><pre class="literallayout"><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <a name="idp353464240-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <a name="idp358899840-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
</div>
diff --git a/doc/html/boost/xpressive/regex_match.html b/doc/html/boost/xpressive/regex_match.html
index 88ff35c0d9..b9d8cf02b8 100644
--- a/doc/html/boost/xpressive/regex_match.html
+++ b/doc/html/boost/xpressive/regex_match.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.regex_algorithms_hpp" title="Header &lt;boost/xpressive/regex_algorithms.hpp&gt;">
-<link rel="prev" href="construct_idp353112864.html" title="Function template construct">
+<link rel="prev" href="construct_idp358548464.html" title="Function template construct">
<link rel="next" href="regex_search.html" title="Function regex_search">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="construct_idp353112864.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_algorithms_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_search.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="construct_idp358548464.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_algorithms_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_search.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.regex_match"></a><div class="titlepage"></div>
@@ -67,7 +68,7 @@
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">,</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp532816352"></a><h2>Description</h2>
+<a name="idp539205200"></a><h2>Description</h2>
<p>Determines whether there is an exact match between the regular expression <code class="computeroutput">re</code>, and all of the sequence <code class="computeroutput">[begin, end)</code>.</p>
<p>
@@ -143,7 +144,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="construct_idp353112864.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_algorithms_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_search.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="construct_idp358548464.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_algorithms_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="regex_search.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/regex_replace.html b/doc/html/boost/xpressive/regex_replace.html
index 045ff4aa22..a049765dcf 100644
--- a/doc/html/boost/xpressive/regex_replace.html
+++ b/doc/html/boost/xpressive/regex_replace.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -79,7 +80,7 @@
<span class="keyword">typename</span> <span class="identifier">add_const</span><span class="special">&lt;</span> <span class="identifier">Char</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">*</span> format<span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp533251376"></a><h2>Description</h2>
+<a name="idp539640160"></a><h2>Description</h2>
<p>Constructs a <code class="computeroutput"><code class="computeroutput"><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a></code></code> object: <code class="computeroutput"><code class="computeroutput"><a class="link" href="regex_iterator.html" title="Struct template regex_iterator">regex_iterator</a></code>&lt; BidiIter &gt; i(begin, end, re, flags)</code>, and uses <code class="computeroutput">i</code> to enumerate through all of the matches m of type <code class="computeroutput"><code class="computeroutput"><a class="link" href="match_results.html" title="Struct template match_results">match_results</a></code>&lt; BidiIter &gt;</code> that occur within the sequence <code class="computeroutput">[begin, end)</code>. If no such matches are found and <code class="computeroutput">!(flags &amp; format_no_copy)</code> then calls <code class="computeroutput">std::copy(begin, end, out)</code>. Otherwise, for each match found, if <code class="computeroutput">!(flags &amp; format_no_copy)</code> calls <code class="computeroutput">std::copy(m.prefix().first, m.prefix().second, out)</code>, and then calls <code class="computeroutput">m.format(out, format, flags)</code>. Finally if <code class="computeroutput">!(flags &amp; format_no_copy)</code> calls <code class="computeroutput">std::copy(last_m.suffix().first, last_m.suffix().second, out)</code> where <code class="computeroutput">last_m</code> is a copy of the last match found.</p>
<p>If <code class="computeroutput">flags &amp; format_first_only</code> is non-zero then only the first match found is replaced.</p>
<p>
diff --git a/doc/html/boost/xpressive/regex_search.html b/doc/html/boost/xpressive/regex_search.html
index 8f98f72c50..8e79e923c6 100644
--- a/doc/html/boost/xpressive/regex_search.html
+++ b/doc/html/boost/xpressive/regex_search.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -67,7 +68,7 @@
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">,</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp533010256"></a><h2>Description</h2>
+<a name="idp539399056"></a><h2>Description</h2>
<p>Determines whether there is some sub-sequence within <code class="computeroutput">[begin,end)</code> that matches the regular expression <code class="computeroutput">re</code>.</p>
<p>
diff --git a/doc/html/boost/xpressive/regex_token_iterator.html b/doc/html/boost/xpressive/regex_token_iterator.html
index bf94186694..b153214a75 100644
--- a/doc/html/boost/xpressive/regex_token_iterator.html
+++ b/doc/html/boost/xpressive/regex_token_iterator.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,39 +35,39 @@
</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> BidiIter<span class="special">&gt;</span>
<span class="keyword">struct</span> <a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a> <span class="special">{</span>
<span class="comment">// <a class="link" href="regex_token_iterator.html#boost.xpressive.regex_token_iteratorconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="regex_token_iterator.html#idp354160928-bb"><span class="identifier">regex_token_iterator</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="regex_token_iterator.html#idp354162352-bb"><span class="identifier">regex_token_iterator</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_token_iterator.html#idp359596528-bb"><span class="identifier">regex_token_iterator</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_token_iterator.html#idp359597952-bb"><span class="identifier">regex_token_iterator</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> LetExpr<span class="special">&gt;</span>
- <a class="link" href="regex_token_iterator.html#idp354167296-bb"><span class="identifier">regex_token_iterator</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
+ <a class="link" href="regex_token_iterator.html#idp359602896-bb"><span class="identifier">regex_token_iterator</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Subs<span class="special">&gt;</span>
- <a class="link" href="regex_token_iterator.html#idp354174368-bb"><span class="identifier">regex_token_iterator</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
+ <a class="link" href="regex_token_iterator.html#idp359609968-bb"><span class="identifier">regex_token_iterator</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">Subs</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Subs<span class="special">,</span> <span class="keyword">typename</span> LetExpr<span class="special">&gt;</span>
- <a class="link" href="regex_token_iterator.html#idp354184048-bb"><span class="identifier">regex_token_iterator</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
+ <a class="link" href="regex_token_iterator.html#idp359619648-bb"><span class="identifier">regex_token_iterator</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">Subs</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="regex_token_iterator.html#idp354195568-bb"><span class="identifier">regex_token_iterator</span></a><span class="special">(</span><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_token_iterator.html#idp359631168-bb"><span class="identifier">regex_token_iterator</span></a><span class="special">(</span><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
- <a class="link" href="regex_token_iterator.html#idp354197952-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_token_iterator.html#idp359633552-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="regex_token_iterator.html#idp354153376-bb">public member functions</a></span>
- <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a class="link" href="regex_token_iterator.html#idp354153936-bb"><span class="keyword">operator</span><span class="special">*</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span> <a class="link" href="regex_token_iterator.html#idp354155056-bb"><span class="keyword">operator</span><span class="special">-&gt;</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="regex_token_iterator.html#idp354156176-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <a class="link" href="regex_token_iterator.html#idp354158944-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="regex_token_iterator.html#idp359588976-bb">public member functions</a></span>
+ <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a class="link" href="regex_token_iterator.html#idp359589536-bb"><span class="keyword">operator</span><span class="special">*</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span> <a class="link" href="regex_token_iterator.html#idp359590656-bb"><span class="keyword">operator</span><span class="special">-&gt;</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a class="link" href="regex_token_iterator.html#idp359591776-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <a class="link" href="regex_token_iterator.html#idp359594544-bb"><span class="keyword">operator</span><span class="special">++</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp537796304"></a><h2>Description</h2>
+<a name="idp544184528"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp537796720"></a><h3>
+<a name="idp544184944"></a><h3>
<a name="boost.xpressive.regex_token_iteratorconstruct-copy-destruct"></a><code class="computeroutput">regex_token_iterator</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="idp354160928-bb"></a><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp359596528-bb"></a><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
@@ -81,7 +82,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><a name="idp354162352-bb"></a><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">BidiIter</span> begin<span class="special">,</span> <span class="identifier">BidiIter</span> end<span class="special">,</span>
+<pre class="literallayout"><a name="idp359597952-bb"></a><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">BidiIter</span> begin<span class="special">,</span> <span class="identifier">BidiIter</span> end<span class="special">,</span>
<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> rex<span class="special">)</span><span class="special">;</span></pre>
<p>
@@ -124,7 +125,7 @@
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> LetExpr<span class="special">&gt;</span>
- <a name="idp354167296-bb"></a><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">BidiIter</span> begin<span class="special">,</span> <span class="identifier">BidiIter</span> end<span class="special">,</span>
+ <a name="idp359602896-bb"></a><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">BidiIter</span> begin<span class="special">,</span> <span class="identifier">BidiIter</span> end<span class="special">,</span>
<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> rex<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> args<span class="special">)</span><span class="special">;</span></pre>
<p>
@@ -171,7 +172,7 @@
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Subs<span class="special">&gt;</span>
- <a name="idp354174368-bb"></a><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">BidiIter</span> begin<span class="special">,</span> <span class="identifier">BidiIter</span> end<span class="special">,</span>
+ <a name="idp359609968-bb"></a><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">BidiIter</span> begin<span class="special">,</span> <span class="identifier">BidiIter</span> end<span class="special">,</span>
<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> rex<span class="special">,</span>
<span class="identifier">Subs</span> <span class="keyword">const</span> <span class="special">&amp;</span> subs<span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre>
@@ -229,7 +230,7 @@
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Subs<span class="special">,</span> <span class="keyword">typename</span> LetExpr<span class="special">&gt;</span>
- <a name="idp354184048-bb"></a><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">BidiIter</span> begin<span class="special">,</span> <span class="identifier">BidiIter</span> end<span class="special">,</span>
+ <a name="idp359619648-bb"></a><span class="identifier">regex_token_iterator</span><span class="special">(</span><span class="identifier">BidiIter</span> begin<span class="special">,</span> <span class="identifier">BidiIter</span> end<span class="special">,</span>
<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> rex<span class="special">,</span>
<span class="identifier">Subs</span> <span class="keyword">const</span> <span class="special">&amp;</span> subs<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> args<span class="special">,</span>
<span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_flag_type</span> flags <span class="special">=</span> <span class="identifier">regex_constants</span><span class="special">::</span><span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre>
@@ -290,7 +291,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><a name="idp354195568-bb"></a><span class="identifier">regex_token_iterator</span><span class="special">(</span><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp359631168-bb"></a><span class="identifier">regex_token_iterator</span><span class="special">(</span><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
@@ -306,7 +307,7 @@
</li>
<li class="listitem">
<pre class="literallayout"><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
-<a name="idp354197952-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
+<a name="idp359633552-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
@@ -323,16 +324,16 @@
</ol></div>
</div>
<div class="refsect2">
-<a name="idp537937904"></a><h3>
-<a name="idp354153376-bb"></a><code class="computeroutput">regex_token_iterator</code> public member functions</h3>
+<a name="idp544326208"></a><h3>
+<a name="idp359588976-bb"></a><code class="computeroutput">regex_token_iterator</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a name="idp354153936-bb"></a><span class="keyword">operator</span><span class="special">*</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span> <a name="idp354155056-bb"></a><span class="keyword">operator</span><span class="special">-&gt;</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a name="idp359589536-bb"></a><span class="keyword">operator</span><span class="special">*</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span> <a name="idp359590656-bb"></a><span class="keyword">operator</span><span class="special">-&gt;</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
<li class="listitem">
-<pre class="literallayout"><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp354156176-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> <a name="idp359591776-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p>If N == -1 then sets *this equal to the end of sequence iterator. Otherwise if N+1 &lt; subs.size(), then increments N and sets result equal to ((subs[N] == -1) ? value_type(what.prefix().str()) : value_type(what[subs[N]].str())). Otherwise if what.prefix().first != what[0].second and if the element match_prev_avail is not set in flags then sets it. Then locates the next match as if by calling regex_search(what[0].second, end, what, *pre, flags), with the following variation: in the event that the previous match found was of zero length (what[0].length() == 0) then attempts to find a non-zero length match starting at what[0].second, only if that fails and provided what[0].second != suffix().second does it look for a (possibly zero length) match starting from what[0].second + 1. If such a match is found then sets N equal to zero, and sets result equal to ((subs[N] == -1) ? value_type(what.prefix().str()) : value_type(what[subs[N]].str())). Otherwise if no further matches were found, then let last_end be the endpoint of the last match that was found. Then if last_end != end and subs[0] == -1 sets N equal to -1 and sets result equal to value_type(last_end, end). Otherwise sets *this equal to the end of sequence iterator. </p>
</li>
-<li class="listitem"><pre class="literallayout"><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <a name="idp354158944-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a class="link" href="regex_token_iterator.html" title="Struct template regex_token_iterator">regex_token_iterator</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <a name="idp359594544-bb"></a><span class="keyword">operator</span><span class="special">++</span><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
</div>
diff --git a/doc/html/boost/xpressive/regex_traits.html b/doc/html/boost/xpressive/regex_traits.html
index 1e4bee9983..d6a886c3ff 100644
--- a/doc/html/boost/xpressive/regex_traits.html
+++ b/doc/html/boost/xpressive/regex_traits.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -37,20 +38,20 @@
<span class="keyword">typedef</span> <span class="identifier">Impl</span><span class="special">::</span><span class="identifier">locale_type</span> <a name="boost.xpressive.regex_traits.locale_type"></a><span class="identifier">locale_type</span><span class="special">;</span>
<span class="comment">// <a class="link" href="regex_traits.html#boost.xpressive.regex_traitsconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="regex_traits.html#idp353662560-bb"><span class="identifier">regex_traits</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="regex_traits.html#idp353662848-bb"><span class="identifier">regex_traits</span></a><span class="special">(</span><span class="identifier">locale_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="regex_traits.html#idp359098160-bb"><span class="identifier">regex_traits</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="regex_traits.html#idp359098448-bb"><span class="identifier">regex_traits</span></a><span class="special">(</span><span class="identifier">locale_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp535101616"></a><h2>Description</h2>
+<a name="idp541489536"></a><h2>Description</h2>
<p>Thin wrapper around the default <a class="link" href="regex_traits.html" title="Struct template regex_traits">regex_traits</a> implementation, either <a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a> or <a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a> </p>
<div class="refsect2">
-<a name="idp535105184"></a><h3>
+<a name="idp541493168"></a><h3>
<a name="boost.xpressive.regex_traitsconstruct-copy-destruct"></a><code class="computeroutput">regex_traits</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><a name="idp353662560-bb"></a><span class="identifier">regex_traits</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp353662848-bb"></a><span class="identifier">regex_traits</span><span class="special">(</span><span class="identifier">locale_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> loc<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp359098160-bb"></a><span class="identifier">regex_traits</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp359098448-bb"></a><span class="identifier">regex_traits</span><span class="special">(</span><span class="identifier">locale_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> loc<span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
</div>
diff --git a/doc/html/boost/xpressive/regex_traits_version_1_tag.html b/doc/html/boost/xpressive/regex_traits_version_1_tag.html
index 3e686b2a4b..7af3d97db1 100644
--- a/doc/html/boost/xpressive/regex_traits_version_1_tag.html
+++ b/doc/html/boost/xpressive/regex_traits_version_1_tag.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -35,7 +36,7 @@
<span class="keyword">struct</span> <a class="link" href="regex_traits_version_1_tag.html" title="Struct regex_traits_version_1_tag">regex_traits_version_1_tag</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp535124768"></a><h2>Description</h2>
+<a name="idp541512752"></a><h2>Description</h2>
<p>Tag used to denote that a traits class conforms to the version 1 traits interface. </p>
</div>
</div>
diff --git a/doc/html/boost/xpressive/regex_traits_version_2_tag.html b/doc/html/boost/xpressive/regex_traits_version_2_tag.html
index 2668d8e0e8..d47eb1c33b 100644
--- a/doc/html/boost/xpressive/regex_traits_version_2_tag.html
+++ b/doc/html/boost/xpressive/regex_traits_version_2_tag.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -37,7 +38,7 @@
<span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp535137040"></a><h2>Description</h2>
+<a name="idp541525024"></a><h2>Description</h2>
<p>Tag used to denote that a traits class conforms to the version 2 traits interface. </p>
</div>
</div>
diff --git a/doc/html/boost/xpressive/repeat.html b/doc/html/boost/xpressive/repeat.html
index bdd0f3638e..5fa5661824 100644
--- a/doc/html/boost/xpressive/repeat.html
+++ b/doc/html/boost/xpressive/repeat.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -37,7 +38,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span> Count<span class="special">,</span> <span class="keyword">typename</span> <a class="link" href="../../Expr.html" title="Concept Expr">Expr2</a><span class="special">&gt;</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">repeat</span><span class="special">(</span><span class="identifier">Expr2</span> <span class="keyword">const</span> <span class="special">&amp;</span> expr2<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534909616"></a><h2>Description</h2>
+<a name="idp541297472"></a><h2>Description</h2>
<p>There are two forms of the repeat&lt;&gt;() function template. To match a sub-expression N times, use repeat&lt;N&gt;(expr). To match a sub-expression from M to N times, use repeat&lt;M,N&gt;(expr).</p>
<p>The repeat&lt;&gt;() function creates a greedy quantifier. To make the quantifier non-greedy, apply the unary minus operator, as in -repeat&lt;M,N&gt;(expr).</p>
<p>
diff --git a/doc/html/boost/xpressive/s0.html b/doc/html/boost/xpressive/s0.html
index bb1656c8dc..f3e58d736b 100644
--- a/doc/html/boost/xpressive/s0.html
+++ b/doc/html/boost/xpressive/s0.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/s1.html b/doc/html/boost/xpressive/s1.html
index a8bd35dd0c..0d3f71b9a4 100644
--- a/doc/html/boost/xpressive/s1.html
+++ b/doc/html/boost/xpressive/s1.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><a class="link" href="mark_tag.html" title="Struct mark_tag">mark_tag</a> <span class="keyword">const</span> s1<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534686192"></a><h2>Description</h2>
+<a name="idp541074224"></a><h2>Description</h2>
<p>To create a sub-match, assign a sub-expression to the sub-match placeholder. For instance, (s1= _) will match any one character and remember which character was matched in the 1st sub-match. Later in the pattern, you can refer back to the sub-match. For instance, (s1= _) &gt;&gt; s1 will match any character, and then match the same character again.</p>
<p>After a successful regex_match() or regex_search(), the sub-match placeholders can be used to index into the <a class="link" href="match_results.html" title="Struct template match_results">match_results</a>&lt;&gt; object to retrieve the Nth sub-match. </p>
</div>
diff --git a/doc/html/boost/xpressive/s2.html b/doc/html/boost/xpressive/s2.html
index 699844fe2f..561f8283c9 100644
--- a/doc/html/boost/xpressive/s2.html
+++ b/doc/html/boost/xpressive/s2.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/s3.html b/doc/html/boost/xpressive/s3.html
index d0155058a2..891d69ad32 100644
--- a/doc/html/boost/xpressive/s3.html
+++ b/doc/html/boost/xpressive/s3.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/s4.html b/doc/html/boost/xpressive/s4.html
index 0897ca3e79..aaf86713a5 100644
--- a/doc/html/boost/xpressive/s4.html
+++ b/doc/html/boost/xpressive/s4.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/s5.html b/doc/html/boost/xpressive/s5.html
index 30609e3019..95197433d9 100644
--- a/doc/html/boost/xpressive/s5.html
+++ b/doc/html/boost/xpressive/s5.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/s6.html b/doc/html/boost/xpressive/s6.html
index abbd74a38f..a90edde3d7 100644
--- a/doc/html/boost/xpressive/s6.html
+++ b/doc/html/boost/xpressive/s6.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/s7.html b/doc/html/boost/xpressive/s7.html
index aa2dc2df86..8163886738 100644
--- a/doc/html/boost/xpressive/s7.html
+++ b/doc/html/boost/xpressive/s7.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/s8.html b/doc/html/boost/xpressive/s8.html
index 16f13fd423..acdcbfeca8 100644
--- a/doc/html/boost/xpressive/s8.html
+++ b/doc/html/boost/xpressive/s8.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/s9.html b/doc/html/boost/xpressive/s9.html
index 614187a35f..b755d1038a 100644
--- a/doc/html/boost/xpressive/s9.html
+++ b/doc/html/boost/xpressive/s9.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/second.html b/doc/html/boost/xpressive/second.html
index 79c754f28e..fc4e35dd24 100644
--- a/doc/html/boost/xpressive/second.html
+++ b/doc/html/boost/xpressive/second.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/self.html b/doc/html/boost/xpressive/self.html
index f56a4c9f75..5453b4c724 100644
--- a/doc/html/boost/xpressive/self.html
+++ b/doc/html/boost/xpressive/self.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> self<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534665824"></a><h2>Description</h2>
+<a name="idp541053536"></a><h2>Description</h2>
<p>Useful when constructing recursive regular expression objects. The 'self' identifier is a short-hand for the current regex object. For instance, sregex rx = '(' &gt;&gt; (self | nil) &gt;&gt; ')'; will create a regex object that matches balanced parens such as "((()))". </p>
</div>
</div>
diff --git a/doc/html/boost/xpressive/set.html b/doc/html/boost/xpressive/set.html
index 24c79e84de..03c352a8b8 100644
--- a/doc/html/boost/xpressive/set.html
+++ b/doc/html/boost/xpressive/set.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> set<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534672176"></a><h2>Description</h2>
+<a name="idp541059888"></a><h2>Description</h2>
<p>There are two ways to create character sets with the 'set' identifier. The easiest is to create a comma-separated list of the characters in the set, as in (set= 'a','b','c'). This set will match 'a', 'b', or 'c'. The other way is to define the set as an argument to the set subscript operator. For instance, set[ 'a' | range('b','c') | digit ] will match an 'a', 'b', 'c' or a digit character.</p>
<p>To complement a set, apply the '~' operator. For instance, ~(set= 'a','b','c') will match any character that is not an 'a', 'b', or 'c'.</p>
<p>Sets can be composed of other, possibly complemented, sets. For instance, set[ ~digit | ~(set= 'a','b','c') ]. </p>
diff --git a/doc/html/boost/xpressive/skip.html b/doc/html/boost/xpressive/skip.html
index b8a303773f..eccf626423 100644
--- a/doc/html/boost/xpressive/skip.html
+++ b/doc/html/boost/xpressive/skip.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Skip<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">skip</span><span class="special">(</span><span class="identifier">Skip</span> <span class="keyword">const</span> <span class="special">&amp;</span> skip<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534993936"></a><h2>Description</h2>
+<a name="idp541381856"></a><h2>Description</h2>
<p><code class="computeroutput">skip()</code> instructs the regex engine to skip certain characters when matching a regex. It is most useful for writing regexes that ignore whitespace. For instance, the following specifies a regex that skips whitespace and punctuation:</p>
<pre class="programlisting"><span class="comment">// A sentence is one or more words separated by whitespace</span>
<span class="comment">// and punctuation.</span>
diff --git a/doc/html/boost/xpressive/space.html b/doc/html/boost/xpressive/space.html
index 5314e4f9ff..791d35635d 100644
--- a/doc/html/boost/xpressive/space.html
+++ b/doc/html/boost/xpressive/space.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> space<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534554784"></a><h2>Description</h2>
+<a name="idp540942608"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are space characters. To match any character that is not white-space, use ~space.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/static_cast_idp353054176.html b/doc/html/boost/xpressive/static_cast_idp358489776.html
index 26d0cdfaf7..2e40835cd0 100644
--- a/doc/html/boost/xpressive/static_cast_idp353054176.html
+++ b/doc/html/boost/xpressive/static_cast_idp358489776.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,8 +7,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="as_idp353048688.html" title="Function template as">
-<link rel="next" href="dynamic_cast_idp353059664.html" title="Function template dynamic_cast_">
+<link rel="prev" href="as_idp358484288.html" title="Function template as">
+<link rel="next" href="dynamic_cast_idp358495264.html" title="Function template dynamic_cast_">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="as_idp353048688.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="dynamic_cast_idp353059664.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="as_idp358484288.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="dynamic_cast_idp358495264.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.static_cast_idp353054176"></a><div class="titlepage"></div>
+<a name="boost.xpressive.static_cast_idp358489776"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template static_cast_</span></h2>
<p>boost::xpressive::static_cast_ &#8212; <code class="computeroutput">static_cast_</code> is a lazy funtion for statically casting a parameter to a different type. </p>
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> A<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">static_cast_</span><span class="special">(</span><span class="identifier">A</span> <span class="keyword">const</span> <span class="special">&amp;</span> a<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp531742416"></a><h2>Description</h2>
+<a name="idp538131472"></a><h2>Description</h2>
<p>
@@ -89,7 +90,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="as_idp353048688.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="dynamic_cast_idp353059664.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="as_idp358484288.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="dynamic_cast_idp358495264.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/str.html b/doc/html/boost/xpressive/str.html
index bec8dec7c4..64d7b06274 100644
--- a/doc/html/boost/xpressive/str.html
+++ b/doc/html/boost/xpressive/str.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/sub_match.html b/doc/html/boost/xpressive/sub_match.html
index 7f758b3788..36c12721b0 100644
--- a/doc/html/boost/xpressive/sub_match.html
+++ b/doc/html/boost/xpressive/sub_match.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -40,47 +41,47 @@
<span class="keyword">typedef</span> <span class="identifier">BidiIter</span> <a name="boost.xpressive.sub_match.iterator"></a><span class="identifier">iterator</span><span class="special">;</span>
<span class="comment">// <a class="link" href="sub_match.html#boost.xpressive.sub_matchconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="sub_match.html#idp353702464-bb"><span class="identifier">sub_match</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="sub_match.html#idp353702752-bb"><span class="identifier">sub_match</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="sub_match.html#idp359138064-bb"><span class="identifier">sub_match</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="sub_match.html#idp359138352-bb"><span class="identifier">sub_match</span></a><span class="special">(</span><span class="identifier">BidiIter</span><span class="special">,</span> <span class="identifier">BidiIter</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">false</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="sub_match.html#idp353687296-bb">public member functions</a></span>
- <span class="identifier">string_type</span> <a class="link" href="sub_match.html#idp353687856-bb"><span class="identifier">str</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="sub_match.html#idp353688976-bb"><span class="keyword">operator</span> <span class="identifier">string_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">difference_type</span> <a class="link" href="sub_match.html#idp353690096-bb"><span class="identifier">length</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="sub_match.html#idp353691216-bb"><span class="keyword">operator</span> <span class="identifier">bool_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="sub_match.html#idp353692336-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">int</span> <a class="link" href="sub_match.html#idp353693456-bb"><span class="identifier">compare</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">int</span> <a class="link" href="sub_match.html#idp353697312-bb"><span class="identifier">compare</span></a><span class="special">(</span><a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">int</span> <a class="link" href="sub_match.html#idp353699952-bb"><span class="identifier">compare</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="sub_match.html#idp359122896-bb">public member functions</a></span>
+ <span class="identifier">string_type</span> <a class="link" href="sub_match.html#idp359123456-bb"><span class="identifier">str</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="sub_match.html#idp359124576-bb"><span class="keyword">operator</span> <span class="identifier">string_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">difference_type</span> <a class="link" href="sub_match.html#idp359125696-bb"><span class="identifier">length</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="sub_match.html#idp359126816-bb"><span class="keyword">operator</span> <span class="identifier">bool_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="sub_match.html#idp359127936-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">int</span> <a class="link" href="sub_match.html#idp359129056-bb"><span class="identifier">compare</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">int</span> <a class="link" href="sub_match.html#idp359132912-bb"><span class="identifier">compare</span></a><span class="special">(</span><a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">int</span> <a class="link" href="sub_match.html#idp359135552-bb"><span class="identifier">compare</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="comment">// public data members</span>
<span class="keyword">bool</span> <span class="identifier">matched</span><span class="special">;</span> <span class="comment">// true if this sub-match participated in the full match. </span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp535959328"></a><h2>Description</h2>
+<a name="idp542347344"></a><h2>Description</h2>
<p>When the marked sub-expression denoted by an object of type <code class="computeroutput"><a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a>&lt;&gt;</code> participated in a regular expression match then member <code class="computeroutput">matched</code> evaluates to <code class="computeroutput">true</code>, and members <code class="computeroutput">first</code> and <code class="computeroutput">second</code> denote the range of characters <code class="computeroutput">[first,second)</code> which formed that match. Otherwise <code class="computeroutput">matched</code> is <code class="computeroutput">false</code>, and members <code class="computeroutput">first</code> and <code class="computeroutput">second</code> contained undefined values.</p>
<p>If an object of type <code class="computeroutput"><a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a>&lt;&gt;</code> represents sub-expression 0 - that is to say the whole match - then member <code class="computeroutput">matched</code> is always <code class="computeroutput">true</code>, unless a partial match was obtained as a result of the flag <code class="computeroutput">match_partial</code> being passed to a regular expression algorithm, in which case member <code class="computeroutput">matched</code> is <code class="computeroutput">false</code>, and members <code class="computeroutput">first</code> and <code class="computeroutput">second</code> represent the character range that formed the partial match. </p>
<div class="refsect2">
-<a name="idp535975088"></a><h3>
+<a name="idp542363072"></a><h3>
<a name="boost.xpressive.sub_matchconstruct-copy-destruct"></a><code class="computeroutput">sub_match</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><a name="idp353702464-bb"></a><span class="identifier">sub_match</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a name="idp353702752-bb"></a><span class="identifier">sub_match</span><span class="special">(</span><span class="identifier">BidiIter</span> first<span class="special">,</span> <span class="identifier">BidiIter</span> second<span class="special">,</span> <span class="keyword">bool</span> matched_ <span class="special">=</span> <span class="keyword">false</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp359138064-bb"></a><span class="identifier">sub_match</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp359138352-bb"></a><span class="identifier">sub_match</span><span class="special">(</span><span class="identifier">BidiIter</span> first<span class="special">,</span> <span class="identifier">BidiIter</span> second<span class="special">,</span> <span class="keyword">bool</span> matched_ <span class="special">=</span> <span class="keyword">false</span><span class="special">)</span><span class="special">;</span></pre></li>
</ol></div>
</div>
<div class="refsect2">
-<a name="idp535989280"></a><h3>
-<a name="idp353687296-bb"></a><code class="computeroutput">sub_match</code> public member functions</h3>
+<a name="idp542377264"></a><h3>
+<a name="idp359122896-bb"></a><code class="computeroutput">sub_match</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><span class="identifier">string_type</span> <a name="idp353687856-bb"></a><span class="identifier">str</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a name="idp353688976-bb"></a><span class="keyword">operator</span> <span class="identifier">string_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="identifier">difference_type</span> <a name="idp353690096-bb"></a><span class="identifier">length</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a name="idp353691216-bb"></a><span class="keyword">operator</span> <span class="identifier">bool_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp353692336-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">string_type</span> <a name="idp359123456-bb"></a><span class="identifier">str</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp359124576-bb"></a><span class="keyword">operator</span> <span class="identifier">string_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">difference_type</span> <a name="idp359125696-bb"></a><span class="identifier">length</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp359126816-bb"></a><span class="keyword">operator</span> <span class="identifier">bool_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp359127936-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">int</span> <a name="idp353693456-bb"></a><span class="identifier">compare</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> str<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Performs a lexicographic string comparison. <p>
+<pre class="literallayout"><span class="keyword">int</span> <a name="idp359129056-bb"></a><span class="identifier">compare</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> str<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Performs a lexicographic string comparison. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
@@ -110,11 +111,11 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">int</span> <a name="idp353697312-bb"></a><span class="identifier">compare</span><span class="special">(</span><a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">int</span> <a name="idp359132912-bb"></a><span class="identifier">compare</span><span class="special">(</span><a class="link" href="sub_match.html" title="Struct template sub_match">sub_match</a> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">int</span> <a name="idp353699952-bb"></a><span class="identifier">compare</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span> ptr<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">int</span> <a name="idp359135552-bb"></a><span class="identifier">compare</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">*</span> ptr<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
</ol></div>
diff --git a/doc/html/boost/xpressive/swap_idp352461408.html b/doc/html/boost/xpressive/swap_idp357897008.html
index 4b3354ce6b..27bede62f3 100644
--- a/doc/html/boost/xpressive/swap_idp352461408.html
+++ b/doc/html/boost/xpressive/swap_idp357897008.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -23,7 +24,7 @@
<a accesskey="p" href="basic_regex.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.basic_regex_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="match_results.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.xpressive.swap_idp352461408"></a><div class="titlepage"></div>
+<a name="boost.xpressive.swap_idp357897008"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template swap</span></h2>
<p>boost::xpressive::swap &#8212; Swaps the contents of two <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a> objects. </p>
@@ -35,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> BidiIter<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> left<span class="special">,</span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a><span class="special">&lt;</span> <span class="identifier">BidiIter</span> <span class="special">&gt;</span> <span class="special">&amp;</span> right<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp527563104"></a><h2>Description</h2>
+<a name="idp533952240"></a><h2>Description</h2>
<p>
</p>
<div class="note"><table border="0" summary="Note">
diff --git a/doc/html/boost/xpressive/top.html b/doc/html/boost/xpressive/top.html
index f13c02a00b..82c2621172 100644
--- a/doc/html/boost/xpressive/top.html
+++ b/doc/html/boost/xpressive/top.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
diff --git a/doc/html/boost/xpressive/unwrap_reference.html b/doc/html/boost/xpressive/unwrap_reference.html
index 70f5e6da8f..46e29ce17f 100644
--- a/doc/html/boost/xpressive/unwrap_reference.html
+++ b/doc/html/boost/xpressive/unwrap_reference.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -7,7 +8,7 @@
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
<link rel="prev" href="make_pair.html" title="Global make_pair">
-<link rel="next" href="as_idp353048688.html" title="Function template as">
+<link rel="next" href="as_idp358484288.html" title="Function template as">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="make_pair.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="as_idp353048688.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="make_pair.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="as_idp358484288.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.unwrap_reference"></a><div class="titlepage"></div>
@@ -43,7 +44,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="make_pair.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="as_idp353048688.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="make_pair.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="as_idp358484288.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/upper.html b/doc/html/boost/xpressive/upper.html
index 4887fb1d18..c96a50333a 100644
--- a/doc/html/boost/xpressive/upper.html
+++ b/doc/html/boost/xpressive/upper.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> upper<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534561648"></a><h2>Description</h2>
+<a name="idp540949472"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are upper-case. To match any character that is not upper-case, use ~upper.</p>
<div class="note"><table border="0" summary="Note">
<tr>
diff --git a/doc/html/boost/xpressive/val.html b/doc/html/boost/xpressive/val.html
index e96e0bea03..25d41b3c3a 100644
--- a/doc/html/boost/xpressive/val.html
+++ b/doc/html/boost/xpressive/val.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
-<link rel="prev" href="const_cast_idp353065168.html" title="Function template const_cast_">
+<link rel="prev" href="const_cast_idp358500768.html" title="Function template const_cast_">
<link rel="next" href="ref.html" title="Function template ref">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="const_cast_idp353065168.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="ref.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="const_cast_idp358500768.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="ref.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.xpressive.val"></a><div class="titlepage"></div>
@@ -34,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <a class="link" href="value.html" title="Struct template value">value</a><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="identifier">val</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> t<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp531805088"></a><h2>Description</h2>
+<a name="idp538194016"></a><h2>Description</h2>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
@@ -59,7 +60,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="const_cast_idp353065168.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="ref.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="const_cast_idp358500768.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="ref.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/xpressive/value.html b/doc/html/boost/xpressive/value.html
index 0079ca8ebc..78c6ecc27f 100644
--- a/doc/html/boost/xpressive/value.html
+++ b/doc/html/boost/xpressive/value.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,15 +37,15 @@
<span class="keyword">public</span> <span class="identifier">proto</span><span class="special">::</span><span class="identifier">extends</span><span class="special">&lt;</span> <span class="identifier">proto</span><span class="special">::</span><span class="identifier">terminal</span><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">,</span> <span class="identifier">value</span><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span> <span class="special">&gt;</span>
<span class="special">{</span>
<span class="comment">// <a class="link" href="value.html#boost.xpressive.valueconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="value.html#idp352672720-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="value.html#idp352673760-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="value.html#idp358108320-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="value.html#idp358109360-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="value.html#idp352669184-bb">public member functions</a></span>
- <span class="identifier">T</span> <span class="special">&amp;</span> <a class="link" href="value.html#idp352669744-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a class="link" href="value.html#idp352671136-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="value.html#idp358104784-bb">public member functions</a></span>
+ <span class="identifier">T</span> <span class="special">&amp;</span> <a class="link" href="value.html#idp358105344-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a class="link" href="value.html#idp358106736-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp531458112"></a><h2>Description</h2>
+<a name="idp537847184"></a><h2>Description</h2>
<p>
Below is an example that shows where <code class="computeroutput"><code class="computeroutput">value&lt;&gt;</code></code> is useful.</p>
<pre class="programlisting"><span class="identifier">sregex</span> <span class="identifier">good_voodoo</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">shared_ptr</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">pi</span><span class="special">)</span>
@@ -58,22 +59,22 @@ Below is an example that shows where <code class="computeroutput"><code class="c
</pre>
<p> In the above code, <code class="computeroutput">xpressive::val()</code> is a function that returns a <code class="computeroutput">value&lt;&gt;</code> object. Had <code class="computeroutput">val()</code> not been used here, the operation <code class="computeroutput">++*pi</code> would have been evaluated eagerly once, instead of lazily when the regex match happens. </p>
<div class="refsect2">
-<a name="idp531489168"></a><h3>Template Parameters</h3>
+<a name="idp537878240"></a><h3>Template Parameters</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">typename</span> T</pre>
<p>The type of the value to store.</p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp531492304"></a><h3>
+<a name="idp537881376"></a><h3>
<a name="boost.xpressive.valueconstruct-copy-destruct"></a><code class="computeroutput">value</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="idp352672720-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Store a default-constructed <code class="computeroutput">T</code>. </li>
+<pre class="literallayout"><a name="idp358108320-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Store a default-constructed <code class="computeroutput">T</code>. </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp352673760-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> t<span class="special">)</span><span class="special">;</span></pre>Store a copy of <code class="computeroutput">t</code>. <p>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp358109360-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> t<span class="special">)</span><span class="special">;</span></pre>Store a copy of <code class="computeroutput">t</code>. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
@@ -98,15 +99,15 @@ Below is an example that shows where <code class="computeroutput"><code class="c
</ol></div>
</div>
<div class="refsect2">
-<a name="idp531509280"></a><h3>
-<a name="idp352669184-bb"></a><code class="computeroutput">value</code> public member functions</h3>
+<a name="idp537898416"></a><h3>
+<a name="idp358104784-bb"></a><code class="computeroutput">value</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="identifier">T</span> <span class="special">&amp;</span> <a name="idp352669744-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">T</span> <span class="special">&amp;</span> <a name="idp358105344-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a name="idp352671136-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Fetch the stored value. </li>
+<pre class="literallayout"><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> <a name="idp358106736-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Fetch the stored value. </li>
</ol></div>
</div>
</div>
diff --git a/doc/html/boost/xpressive/xdigit.html b/doc/html/boost/xpressive/xdigit.html
index a9cd679c02..ef37a26c19 100644
--- a/doc/html/boost/xpressive/xdigit.html
+++ b/doc/html/boost/xpressive/xdigit.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -33,7 +34,7 @@
</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> xdigit<span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp534568576"></a><h2>Description</h2>
+<a name="idp540956400"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are hex digits. To match any character that is not a hex digit, use ~xdigit.</p>
<div class="note"><table border="0" summary="Note">
<tr>