]> git.ipfire.org Git - thirdparty/gcc.git/commit
Implement observer_ptr.
authorVille Voutilainen <ville.voutilainen@gmail.com>
Fri, 1 May 2015 21:01:11 +0000 (00:01 +0300)
committerJonathan Wakely <redi@gcc.gnu.org>
Fri, 1 May 2015 21:01:11 +0000 (22:01 +0100)
commit261b7e8af2d8d2c3b89132824625d0fa91972338
tree977fd4fdf0dfaa7845341f7dfc8aaf1f86672a0f
parent4ad376273d70e96e1b7d3eac126c3e1598246d5c
Implement observer_ptr.

2015-05-01  Ville Voutilainen  <ville.voutilainen@gmail.com>

Implement observer_ptr.
* include/Makefile.am: Add new header.
* include/Makefile.in: Regenerate.
* include/experimental/memory: New.
* testsuite/experimental/memory/observer_ptr/assignment/assign.cc: New.
* testsuite/experimental/memory/observer_ptr/cons/cons.cc: New.
* testsuite/experimental/memory/observer_ptr/hash/hash.cc: New.
* testsuite/experimental/memory/observer_ptr/make_observer.cc: New.
* testsuite/experimental/memory/observer_ptr/relops/relops.cc: New.
* testsuite/experimental/memory/observer_ptr/requirements.cc: New.
* testsuite/experimental/memory/observer_ptr/swap/swap.cc: New.
* testsuite/experimental/memory/observer_ptr/typedefs.cc: New.

From-SVN: r222706
12 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/include/Makefile.am
libstdc++-v3/include/Makefile.in
libstdc++-v3/include/experimental/memory [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/memory/observer_ptr/assignment/assign.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/memory/observer_ptr/cons/cons.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/memory/observer_ptr/hash/hash.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/memory/observer_ptr/make_observer.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/memory/observer_ptr/relops/relops.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/memory/observer_ptr/requirements.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/memory/observer_ptr/swap/swap.cc [new file with mode: 0644]
libstdc++-v3/testsuite/experimental/memory/observer_ptr/typedefs.cc [new file with mode: 0644]