Howard Hinnant
|
f336abfcd2
|
has_nothrow_default_constructor hooked up to clang. Filed http://llvm.org/bugs/show_bug.cgi?id=8101 to take care of void, arrays of incomplete types, and classes with virtual destructors which don't work yet. If there is some reasons we don't want to handle these types in the compiler, I can handle them in the library.
llvm-svn: 113217
|
2010-09-07 17:15:17 +00:00 |
Howard Hinnant
|
c3ed8c312e
|
has_trivial_default_constructor hooked up to clang. Filed http://llvm.org/bugs/show_bug.cgi?id=8097 to take care of void and arrays of incomplete types which don't work yet. If there is some reasons we don't want to handle these types in the compiler, I can handle them in the library.
llvm-svn: 113205
|
2010-09-07 15:53:26 +00:00 |
Howard Hinnant
|
db3e9975d0
|
Working the type_traits area: Hooked up to clang's __is_union. Got has_trivial_copy_assign working.
llvm-svn: 113162
|
2010-09-06 19:10:31 +00:00 |
Howard Hinnant
|
f9e81f9acb
|
sync with N3126
llvm-svn: 113100
|
2010-09-05 01:10:45 +00:00 |
Howard Hinnant
|
771f325a1f
|
sync with N3126
llvm-svn: 113099
|
2010-09-05 01:06:34 +00:00 |
Howard Hinnant
|
7609c9b665
|
Changed __config to react to all of clang's currently documented has_feature flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature.
llvm-svn: 113086
|
2010-09-04 23:28:19 +00:00 |
Howard Hinnant
|
94b2dd0998
|
Fixing whitespace problems
llvm-svn: 111767
|
2010-08-22 00:59:46 +00:00 |
Howard Hinnant
|
9f1102b7fe
|
US 108, N3109
llvm-svn: 111747
|
2010-08-21 21:14:53 +00:00 |
Howard Hinnant
|
9b0b6d45d2
|
Installed allocator into std::function
llvm-svn: 111672
|
2010-08-20 19:36:46 +00:00 |
Howard Hinnant
|
907af2668f
|
GB 85, GB 87
llvm-svn: 111546
|
2010-08-19 19:15:54 +00:00 |
Howard Hinnant
|
de6d046575
|
DE 19
llvm-svn: 111544
|
2010-08-19 19:09:08 +00:00 |
Howard Hinnant
|
1102fbbd67
|
US 98, US 99
llvm-svn: 111542
|
2010-08-19 18:59:38 +00:00 |
Howard Hinnant
|
20cc2a42b8
|
US 107
llvm-svn: 111538
|
2010-08-19 18:39:17 +00:00 |
Howard Hinnant
|
5e2f7b89e9
|
Updated by-chapter chart with weekly test results. Also did some prototyping on result_of, but if-def'd out the prototyped part (which the LWG may or may not accept)
llvm-svn: 111389
|
2010-08-18 18:52:04 +00:00 |
Howard Hinnant
|
d1803b6c87
|
[util.smartptr.hash]
llvm-svn: 105393
|
2010-06-03 16:42:57 +00:00 |
Howard Hinnant
|
5b08a8a432
|
Wiped out some non-ascii characters that snuck into the copyright.
llvm-svn: 103516
|
2010-05-11 21:36:01 +00:00 |
Howard Hinnant
|
3e519524c1
|
libcxx initial import
llvm-svn: 103490
|
2010-05-11 19:42:16 +00:00 |