OSDN Git Service

[C++11] Remove LLVM_HAS_CXX11_TYPETRAITS now that it is a constant due
authorChandler Carruth <chandlerc@gmail.com>
Sat, 1 Mar 2014 10:48:14 +0000 (10:48 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sat, 1 Mar 2014 10:48:14 +0000 (10:48 +0000)
commitf07a95af8c2f54679f4a00a67caa0f94c2e79088
tree4f98f6d6c73e7b098001c48bdd14ae3a4a67b357
parent9a42d213c08486ab2817ef99ce3aa0ce0fb2c701
[C++11] Remove LLVM_HAS_CXX11_TYPETRAITS now that it is a constant due
to the build being C++11.

There is clearly still plenty of simplification than can be done here by
using standard type traits instead of rolling our own in many places.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202586 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/Compiler.h
include/llvm/Support/ErrorOr.h