[all-commits] [llvm/llvm-project] 9816d4: [libcxx] adds `iter_difference_t` and `iter_value_t`

Christopher Di Bella via All-commits all-commits at lists.llvm.org
Tue Apr 20 12:02:42 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9816d43cff5ad7abb94eab94dcd205285675972a
      https://github.com/llvm/llvm-project/commit/9816d43cff5ad7abb94eab94dcd205285675972a
  Author: Christopher Di Bella <cjdb at google.com>
  Date:   2021-04-20 (Tue, 20 Apr 2021)

  Changed paths:
    M libcxx/docs/OneRangesProposalStatus.csv
    M libcxx/include/__iterator/incrementable_traits.h
    M libcxx/include/__iterator/readable_traits.h
    M libcxx/include/iterator
    A libcxx/test/std/iterators/iterator.requirements/iterator.assoc.types/incrementable.traits/iter_difference_t.pass.cpp
    A libcxx/test/std/iterators/iterator.requirements/iterator.assoc.types/readable.traits/iter_value_t.pass.cpp

  Log Message:
  -----------
  [libcxx] adds `iter_difference_t` and `iter_value_t`

Implements parts of:
    * P0896R4 The One Ranges Proposal

Depends on D99855.

Reviewed By: ldionne, #libc

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




More information about the All-commits mailing list