This website requires JavaScript.
Explore
Help
Sign In
intel
/
llvm
Watch
1
Star
0
Fork
0
You've already forked llvm
mirror of
https://github.com/intel/llvm.git
synced
2026-01-26 03:56:16 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
f4f486f7323651af00961183bed945deb228819c
llvm
/
libcxx
History
Howard Hinnant
8b805c915a
The rules for emplace in map, multimap, unordered_map and unordered_multimap changed a while back and I'm just now updating to these new rules. In a nutshell, you've got to know you're emplacing to a pair and use one of pair's constructors. I made one extension: If you want to emplace the key and default construct the mapped_type, you can just emplace(key), as opposed to emplace(piecewise_construct, forward_as_tuple(key), forward_as_tuple()).
...
llvm-svn: 157503
2012-05-25 22:04:21 +00:00
..
cmake
…
include
The rules for emplace in map, multimap, unordered_map and unordered_multimap changed a while back and I'm just now updating to these new rules. In a nutshell, you've got to know you're emplacing to a pair and use one of pair's constructors. I made one extension: If you want to emplace the key and default construct the mapped_type, you can just emplace(key), as opposed to emplace(piecewise_construct, forward_as_tuple(key), forward_as_tuple()).
2012-05-25 22:04:21 +00:00
lib
…
src
libc++: only #include <cxxabi.h> if it exists. This allows libc++ to build
2012-04-19 01:36:12 +00:00
test
The rules for emplace in map, multimap, unordered_map and unordered_multimap changed a while back and I'm just now updating to these new rules. In a nutshell, you've got to know you're emplacing to a pair and use one of pair's constructors. I made one extension: If you want to emplace the key and default construct the mapped_type, you can just emplace(key), as opposed to emplace(piecewise_construct, forward_as_tuple(key), forward_as_tuple()).
2012-05-25 22:04:21 +00:00
www
Add documentation regarding -fno-rtti.
2012-05-20 13:03:53 +00:00
CMakeLists.txt
…
CREDITS.TXT
…
LICENSE.TXT
…
Makefile
…