[all-commits] [llvm/llvm-project] 879cba: [libc++][ranges] Add range.cmp: equal_to, not_equa...

Zoe Carver via All-commits all-commits at lists.llvm.org
Thu Apr 22 18:07:08 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 879cbac08ba17566ad61ff2b9d7180bcab4a0d1e
      https://github.com/llvm/llvm-project/commit/879cbac08ba17566ad61ff2b9d7180bcab4a0d1e
  Author: zoecarver <z.zoelec2 at gmail.com>
  Date:   2021-04-22 (Thu, 22 Apr 2021)

  Changed paths:
    M libcxx/include/functional
    M libcxx/test/std/concepts/concepts.compare/concept.equalitycomparable/equality_comparable.compile.pass.cpp
    M libcxx/test/std/concepts/concepts.compare/concept.equalitycomparable/equality_comparable_with.compile.pass.cpp
    M libcxx/test/std/concepts/concepts.compare/concepts.totallyordered/totally_ordered.pass.cpp
    M libcxx/test/std/concepts/concepts.compare/concepts.totallyordered/totally_ordered_with.pass.cpp
    R libcxx/test/std/concepts/concepts.compare/types.h
    M libcxx/test/std/utilities/function.objects/comparisons/greater.pass.cpp
    M libcxx/test/std/utilities/function.objects/comparisons/greater_equal.pass.cpp
    M libcxx/test/std/utilities/function.objects/comparisons/less.pass.cpp
    M libcxx/test/std/utilities/function.objects/comparisons/less_equal.pass.cpp
    R libcxx/test/std/utilities/function.objects/comparisons/pointer_comparison_test_helper.h
    A libcxx/test/std/utilities/function.objects/range.cmp/equal_to.pass.cpp
    A libcxx/test/std/utilities/function.objects/range.cmp/greater.pass.cpp
    A libcxx/test/std/utilities/function.objects/range.cmp/greater_equal.pass.cpp
    A libcxx/test/std/utilities/function.objects/range.cmp/less.pass.cpp
    A libcxx/test/std/utilities/function.objects/range.cmp/less_equal.pass.cpp
    A libcxx/test/std/utilities/function.objects/range.cmp/not_equal_to.pass.cpp
    A libcxx/test/support/compare_types.h
    A libcxx/test/support/pointer_comparison_test_helper.h

  Log Message:
  -----------
  [libc++][ranges] Add range.cmp: equal_to, not_equal_to, less, etc.

Adds the six new concept constrained comparisons.

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




More information about the All-commits mailing list