[all-commits] [llvm/llvm-project] 9a44ed: [libc++] Implement tests for private headers using...

Louis Dionne via All-commits all-commits at lists.llvm.org
Mon Apr 4 14:45:18 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9a44ed43cf9a8d4e3e55d007432e363e094ec6b0
      https://github.com/llvm/llvm-project/commit/9a44ed43cf9a8d4e3e55d007432e363e094ec6b0
  Author: Louis Dionne <ldionne.2 at gmail.com>
  Date:   2022-04-04 (Mon, 04 Apr 2022)

  Changed paths:
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/adjacent_find.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/all_of.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/any_of.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/binary_search.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/clamp.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/comp.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/comp_ref_type.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/copy.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/copy_backward.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/copy_if.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/copy_n.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/count.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/count_if.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/equal.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/equal_range.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/fill.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/fill_n.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/find.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/find_end.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/find_first_of.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/find_if.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/find_if_not.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/for_each.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/for_each_n.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/generate.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/generate_n.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/half_positive.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/in_found_result.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/in_fun_result.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/in_in_out_result.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/in_in_result.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/in_out_out_result.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/in_out_result.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/includes.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/inplace_merge.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/is_heap.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/is_heap_until.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/is_partitioned.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/is_permutation.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/is_sorted.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/is_sorted_until.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/iter_swap.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/lexicographical_compare.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/lower_bound.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/make_heap.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/max.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/max_element.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/merge.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/min.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/min_element.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/min_max_result.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/minmax.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/minmax_element.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/mismatch.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/move.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/move_backward.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/next_permutation.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/none_of.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/nth_element.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/partial_sort.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/partial_sort_copy.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/partition.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/partition_copy.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/partition_point.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/pop_heap.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/prev_permutation.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/push_heap.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/ranges_find.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/ranges_find_if.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/ranges_find_if_not.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/ranges_max.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/ranges_max_element.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/ranges_min.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/ranges_min_element.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/ranges_mismatch.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/ranges_swap_ranges.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/remove.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/remove_copy.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/remove_copy_if.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/remove_if.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/replace.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/replace_copy.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/replace_copy_if.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/replace_if.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/reverse.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/reverse_copy.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/rotate.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/rotate_copy.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/sample.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/search.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/search_n.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/set_difference.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/set_intersection.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/set_symmetric_difference.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/set_union.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/shift_left.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/shift_right.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/shuffle.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/sift_down.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/sort.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/sort_heap.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/stable_partition.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/stable_sort.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/swap_ranges.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/transform.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/unique.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/unique_copy.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/unwrap_iter.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/algorithm/upper_bound.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/availability.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/bit/bit_cast.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/bit/byteswap.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/bit_reference.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/bits.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/charconv/chars_format.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/charconv/from_chars_result.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/charconv/to_chars_result.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/chrono/calendar.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/chrono/convert_to_timespec.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/chrono/duration.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/chrono/file_clock.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/chrono/high_resolution_clock.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/chrono/steady_clock.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/chrono/system_clock.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/chrono/time_point.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/compare/common_comparison_category.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/compare/compare_partial_order_fallback.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/compare/compare_strong_order_fallback.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/compare/compare_three_way.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/compare/compare_three_way_result.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/compare/compare_weak_order_fallback.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/compare/is_eq.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/compare/ordering.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/compare/partial_order.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/compare/strong_order.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/compare/synth_three_way.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/compare/three_way_comparable.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/compare/weak_order.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/arithmetic.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/assignable.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/boolean_testable.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/class_or_enum.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/common_reference_with.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/common_with.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/constructible.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/convertible_to.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/copyable.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/derived_from.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/destructible.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/different_from.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/equality_comparable.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/invocable.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/movable.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/predicate.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/regular.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/relation.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/same_as.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/semiregular.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/swappable.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/concepts/totally_ordered.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/coroutine/coroutine_handle.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/coroutine/coroutine_traits.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/coroutine/noop_coroutine_handle.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/coroutine/trivial_awaitables.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/errc.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/copy_options.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/directory_entry.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/directory_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/directory_options.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/file_status.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/file_time_type.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/file_type.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/filesystem_error.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/operations.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/path.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/path_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/perm_options.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/perms.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/recursive_directory_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/space_info.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/filesystem/u8path.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/buffer.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/format_arg.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/format_args.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/format_context.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/format_error.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/format_fwd.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/format_parse_context.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/format_string.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/format_to_n_result.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/formatter.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/formatter_bool.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/formatter_char.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/formatter_floating_point.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/formatter_integer.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/formatter_integral.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/formatter_pointer.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/formatter_string.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/format/parser_std_format_spec.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/binary_function.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/binary_negate.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/bind.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/bind_back.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/bind_front.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/binder1st.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/binder2nd.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/compose.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/default_searcher.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/function.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/hash.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/identity.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/invoke.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/is_transparent.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/mem_fn.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/mem_fun_ref.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/not_fn.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/operations.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/perfect_forward.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/pointer_to_binary_function.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/pointer_to_unary_function.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/ranges_operations.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/reference_wrapper.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/unary_function.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/unary_negate.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/unwrap_ref.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/functional/weak_result_type.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ios/fpos.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/access.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/advance.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/back_insert_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/common_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/concepts.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/counted_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/data.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/default_sentinel.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/distance.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/empty.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/erase_if_container.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/front_insert_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/incrementable_traits.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/indirectly_comparable.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/insert_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/istream_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/istreambuf_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/iter_move.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/iter_swap.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/iterator_traits.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/mergeable.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/move_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/next.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/ostream_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/ostreambuf_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/permutable.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/prev.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/projected.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/readable_traits.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/reverse_access.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/reverse_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/size.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/sortable.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/unreachable_sentinel.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/iterator/wrap_iter.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/locale.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/mbstate_t.h.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/addressof.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/allocation_guard.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/allocator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/allocator_arg_t.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/allocator_traits.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/auto_ptr.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/compressed_pair.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/concepts.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/construct_at.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/pointer_traits.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/ranges_construct_at.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/ranges_uninitialized_algorithms.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/raw_storage_iterator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/shared_ptr.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/temporary_buffer.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/uninitialized_algorithms.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/unique_ptr.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/uses_allocator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/memory/voidify.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/mutex_base.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/node_handle.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/numeric/accumulate.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/numeric/adjacent_difference.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/numeric/exclusive_scan.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/numeric/gcd_lcm.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/numeric/inclusive_scan.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/numeric/inner_product.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/numeric/iota.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/numeric/midpoint.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/numeric/partial_sum.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/numeric/reduce.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/numeric/transform_exclusive_scan.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/numeric/transform_inclusive_scan.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/numeric/transform_reduce.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/bernoulli_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/binomial_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/cauchy_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/chi_squared_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/clamp_to_integral.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/default_random_engine.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/discard_block_engine.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/discrete_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/exponential_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/extreme_value_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/fisher_f_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/gamma_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/generate_canonical.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/geometric_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/independent_bits_engine.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/is_seed_sequence.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/is_valid.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/knuth_b.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/linear_congruential_engine.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/log2.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/lognormal_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/mersenne_twister_engine.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/negative_binomial_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/normal_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/piecewise_constant_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/piecewise_linear_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/poisson_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/random_device.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/ranlux.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/seed_seq.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/shuffle_order_engine.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/student_t_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/subtract_with_carry_engine.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/uniform_int_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/uniform_random_bit_generator.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/uniform_real_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/random/weibull_distribution.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/access.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/all.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/common_view.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/concepts.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/copyable_box.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/counted.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/dangling.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/data.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/drop_view.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/empty.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/empty_view.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/enable_borrowed_range.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/enable_view.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/iota_view.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/join_view.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/non_propagating_cache.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/owning_view.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/range_adaptor.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/rbegin.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/ref_view.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/rend.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/reverse_view.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/single_view.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/size.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/subrange.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/take_view.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/transform_view.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/view_interface.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/ranges/views.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/split_buffer.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/std_stream.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/string.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/thread/poll_with_backoff.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/thread/timed_backoff_policy.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/tuple.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/as_const.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/auto_cast.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/cmp.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/declval.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/exchange.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/forward.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/in_place.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/integer_sequence.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/move.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/pair.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/piecewise_construct.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/priority_tag.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/rel_ops.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/swap.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/to_underlying.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/transaction.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/utility/unreachable.module.verify.cpp
    R libcxx/test/libcxx/diagnostics/detail.headers/variant/monostate.module.verify.cpp
    A libcxx/test/libcxx/private_headers.verify.cpp
    M libcxx/utils/CMakeLists.txt
    M libcxx/utils/generate_header_tests.py
    R libcxx/utils/generate_private_header_tests.py

  Log Message:
  -----------
  [libc++] Implement tests for private headers using the new generator

Differential Revision: https://reviews.llvm.org/D123028




More information about the All-commits mailing list