diff options
author | Eric Fiselier <eric@efcs.ca> | 2019-12-16 18:23:39 -0500 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2019-12-16 18:38:58 -0500 |
commit | 549545b64aab77d2a1784062451ee1c33f8324d2 (patch) | |
tree | 54085e795e52088e247d055f92782ad4e002d2e3 /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | f63b64c0c3b486f164c3c66cce9f13df2bac6b6e (diff) | |
download | llvm-549545b64aab77d2a1784062451ee1c33f8324d2.zip llvm-549545b64aab77d2a1784062451ee1c33f8324d2.tar.gz llvm-549545b64aab77d2a1784062451ee1c33f8324d2.tar.bz2 |
[libc++] Rework compressed pair constructors.
This patch de-duplicates most compressed pair constructors
to use the same code in C++11 and C++03.
Part of doing that is deleting the "__second_tag()" and replacing
it with a "__value_init_tag()" which has the same effect, but
allows for the removal of the special "one-arg" first element
constructor.
This patch is intended to have no semantic change.
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions