[PATCH] D53256: [libcxx] Add availability markup for bad_optional_access, bad_variant_access and bad_any_cast

Louis Dionne via Phabricator reviews at reviews.llvm.org
Mon Nov 19 07:40:07 PST 2018


This revision was automatically updated to reflect the committed changes.
Closed by commit rL347219: [libcxx] Add availability markup for bad_optional_access, bad_variant_access… (authored by ldionne, committed by ).
Herald added subscribers: llvm-commits, jkorous.

Changed prior to commit:
  https://reviews.llvm.org/D53256?vs=169599&id=174615#toc

Repository:
  rL LLVM

https://reviews.llvm.org/D53256

Files:
  libcxx/trunk/include/__config
  libcxx/trunk/include/any
  libcxx/trunk/include/optional
  libcxx/trunk/include/variant
  libcxx/trunk/test/std/utilities/any/any.class/any.assign/copy.pass.cpp
  libcxx/trunk/test/std/utilities/any/any.class/any.assign/move.pass.cpp
  libcxx/trunk/test/std/utilities/any/any.class/any.assign/value.pass.cpp
  libcxx/trunk/test/std/utilities/any/any.class/any.cons/copy.pass.cpp
  libcxx/trunk/test/std/utilities/any/any.class/any.cons/in_place_type.pass.cpp
  libcxx/trunk/test/std/utilities/any/any.class/any.cons/move.pass.cpp
  libcxx/trunk/test/std/utilities/any/any.class/any.cons/value.pass.cpp
  libcxx/trunk/test/std/utilities/any/any.class/any.modifiers/emplace.pass.cpp
  libcxx/trunk/test/std/utilities/any/any.class/any.modifiers/reset.pass.cpp
  libcxx/trunk/test/std/utilities/any/any.class/any.modifiers/swap.pass.cpp
  libcxx/trunk/test/std/utilities/any/any.nonmembers/any.cast/any_cast_pointer.pass.cpp
  libcxx/trunk/test/std/utilities/any/any.nonmembers/any.cast/any_cast_reference.pass.cpp
  libcxx/trunk/test/std/utilities/any/any.nonmembers/make_any.pass.cpp
  libcxx/trunk/test/std/utilities/any/any.nonmembers/swap.pass.cpp
  libcxx/trunk/test/std/utilities/optional/optional.bad_optional_access/default.pass.cpp
  libcxx/trunk/test/std/utilities/optional/optional.bad_optional_access/derive.pass.cpp
  libcxx/trunk/test/std/utilities/optional/optional.object/optional.object.ctor/U.pass.cpp
  libcxx/trunk/test/std/utilities/optional/optional.object/optional.object.ctor/const_T.pass.cpp
  libcxx/trunk/test/std/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp
  libcxx/trunk/test/std/utilities/optional/optional.object/optional.object.ctor/rvalue_T.pass.cpp
  libcxx/trunk/test/std/utilities/optional/optional.object/optional.object.observe/value.pass.cpp
  libcxx/trunk/test/std/utilities/optional/optional.object/optional.object.observe/value_const.pass.cpp
  libcxx/trunk/test/std/utilities/optional/optional.object/optional.object.observe/value_const_rvalue.pass.cpp
  libcxx/trunk/test/std/utilities/optional/optional.object/optional.object.observe/value_rvalue.pass.cpp
  libcxx/trunk/test/std/utilities/optional/optional.specalg/make_optional.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.bad_variant_access/bad_variant_access.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.get/get_index.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.get/get_type.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.assign/T.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.assign/copy.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.assign/move.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.ctor/T.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.ctor/copy.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.ctor/default.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.ctor/in_place_index_args.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.ctor/in_place_index_init_list_args.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.ctor/in_place_type_args.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.ctor/in_place_type_init_list_args.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.ctor/move.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.mod/emplace_index_args.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.mod/emplace_index_init_list_args.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.mod/emplace_type_args.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.mod/emplace_type_init_list_args.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.variant/variant.swap/swap.pass.cpp
  libcxx/trunk/test/std/utilities/variant/variant.visit/visit.pass.cpp
  libcxx/trunk/test/support/any_helpers.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D53256.174615.patch
Type: text/x-patch
Size: 51708 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20181119/4a6c7028/attachment-0001.bin>


More information about the libcxx-commits mailing list