[libcxx-commits] [PATCH] D59122: Introduce forward declarations

Thomas Rodgers via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Thu Mar 7 17:39:58 PST 2019


rodgert created this revision.
Herald added a reviewer: ldionne.
Herald added subscribers: libcxx-commits, jdoerfert.

Necessary when pstl is included from within <algorithm> and <numeric>
to prevent a partially declared standard library when pstl itself uses
things from <algorithm> and <numeric>


Repository:
  rPSTL pstl

https://reviews.llvm.org/D59122

Files:
  include/pstl/internal/algorithm_fwd.h
  include/pstl/internal/glue_algorithm_impl.h
  include/pstl/internal/glue_execution_defs.h
  include/pstl/internal/glue_memory_impl.h
  include/pstl/internal/glue_numeric_impl.h
  include/pstl/internal/numeric_fwd.h
  include/pstl/internal/numeric_impl.h
  test/std/algorithms/alg.modifying.operations/transform_binary.pass.cpp
  test/std/algorithms/alg.modifying.operations/transform_unary.pass.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D59122.189806.patch
Type: text/x-patch
Size: 81802 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20190308/a2802194/attachment-0001.bin>


More information about the libcxx-commits mailing list