[ Date Prev][ Date Next][ Thread Prev][ Thread Next][ Date Index][ Thread Index]
Re: [cxx-abi-dev] C++0x: Mangling of rvalue reference types
- To: cxx-abi-dev@xxxxxxxxxxxxxxxx
- Subject: Re: [cxx-abi-dev] C++0x: Mangling of rvalue reference types
- From: "Doug Gregor" <doug.gregor@xxxxxxxxx>
- Date: Thu, 28 Jun 2007 16:06:43 -0400
On 6/28/07, Mark Mitchell <mark@xxxxxxxxxxxxxxxx> wrote:
I'd suggest that you prepare an HTML patch to reflect that. We don't
have a formal procedure for amending the ABI document, but, in practice,
what we do is:
1. Post the HTML patch with a description here.
2. Wait a week or so.
3. Check it in.
The patch follows, waiting a week is easy... but where would I check this in?
- Doug
--- orig-abi.html 2007-06-28 16:04:49.000000000 -0400
+++ abi.html 2007-06-28 16:00:01.000000000 -0400
@@ -3717,8 +3717,8 @@
size_t* n,
int* status);
}
-
-</code></pre>
+</pre>
+</code>
<ul>
<p>
@@ -4147,14 +4147,15 @@
cv-qualifiers and/or pointer, reference, complex, or imaginary types:
<pre><font color=blue><code>
- <type> ::= <CV-qualifiers> <type>
- ::= P <type> # pointer-to
- ::= R <type> # reference-to
- ::= C <type> # complex pair (C 2000)
- ::= G <type> # imaginary (C 2000)
- ::= U <source-name> <type> # vendor extended type qualifier
+ <type> ::= <CV-qualifiers> <type>
+ ::= P <type> # pointer-to
+ ::= R <type> # reference-to
+ ::= RR <type> # rvalue reference-to (C++0x)
+ ::= C <type> # complex pair (C 2000)
+ ::= G <type> # imaginary (C 2000)
+ ::= U <source-name> <type> # vendor extended type qualifier
- <CV-qualifiers> ::= [r] [V] [K] # restrict (C99), volatile, const
+ <CV-qualifiers> ::= [r] [V] [K] # restrict (C99),
volatile, const
</pre></font></code>
|