diff options
author | Louis Dionne <ldionne@apple.com> | 2019-03-28 17:22:19 +0000 |
---|---|---|
committer | Louis Dionne <ldionne@apple.com> | 2019-03-28 17:22:19 +0000 |
commit | 1dd1b5d5f254ef25dd184d71cb60db92a750d96b (patch) | |
tree | c68e794e21b11ad764b911bef4d561108adc7c1e /libcxx/test/std/re/re.regex/re.regex.construct/default.pass.cpp | |
parent | 0f71a25e985a7667311d87a604bc43db8dc4c97b (diff) | |
download | bcm5719-llvm-1dd1b5d5f254ef25dd184d71cb60db92a750d96b.tar.gz bcm5719-llvm-1dd1b5d5f254ef25dd184d71cb60db92a750d96b.zip |
[pstl] Introduce forward declarations
Necessary when pstl is included from with <algorithm> and <numeric> to
prevent a partially declared standard library when pstl itself uses
algorithms from <algorithm> and <numeric>.
Also, this patch makes sure that configuration comes via standard headers.
Directly including pstl_config.h in implementation files is incompatible
with inclusion of pstl into a standard library implementation which
provides it's own library wide configuration and may configure the
library differently to the pstl_config.h used by the standalone
implementation.
Differential Revision: https://reviews.llvm.org/D59122
llvm-svn: 357189
Diffstat (limited to 'libcxx/test/std/re/re.regex/re.regex.construct/default.pass.cpp')
0 files changed, 0 insertions, 0 deletions