Made a stab at has_default_constructor.  Got it mostly working for g++-4.0, but only works for scalar types on clang.  Ultimately this needs a compiler-supported is_constructible which clang is missing, and won't be able to use until it gets variadic templates.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@113225 91177308-0d34-0410-b5e6-96231b3b80d8
3 files changed
tree: 62e7abffdef298cf80e5702977a990bb7316777f
  1. include/
  2. lib/
  3. src/
  4. test/
  5. www/
  6. LICENSE.TXT
  7. Makefile