Commit 9d92a1d 1 parent 73a78b0 commit 9d92a1d Copy full SHA for 9d92a1d
File tree 1 file changed +9
-0
lines changed
1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -526,6 +526,15 @@ <h3 id="blacklist_review">C++11 Features To Be Discussed</h3>
526
526
< td > Unclear how it will work with components</ td >
527
527
</ tr >
528
528
529
+ < tr >
530
+ < td > Ref-qualified Member Functions</ td >
531
+ < td > < code > class T {< br /> void f() & {}< br /> void f() && {}< br /> };< br /> t.f(); // first< br /> T().f(); // second< br /> std::move(t).f(); // second</ code > </ td >
532
+ < td > Allows class member functions to only bind to |this| as an rvalue or lvalue.</ td >
533
+ < td > < a href ="http://en.cppreference.com/w/cpp/language/member_functions ">
534
+ Member functions</ a > </ td >
535
+ < td > Banned in the google3 C++11 library style guide, but being considered for use in bind/callback in google3 and the standard library.</ td >
536
+ </ tr >
537
+
529
538
< tr >
530
539
< td > Union Class Members</ td >
531
540
< td > < code > union < i > name</ i > { < i > class</ i > < i > var</ i > }</ code > </ td >
You can’t perform that action at this time.
0 commit comments