Support constant expression evaluation for wchar_t versions of simple string
authorRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 29 Nov 2016 19:45:17 +0000 (19:45 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 29 Nov 2016 19:45:17 +0000 (19:45 +0000)
commit8110c9df221ed2e7c3b9652092cdba825d7cd91e
treefafbc9b7c15d4d19ec100673c5343e5d008da3c3
parent831b65202053cd7e9d1994310ccf075201750a60
Support constant expression evaluation for wchar_t versions of simple string
functions, in order to support constexpr std::char_traits<wchar_t>.

llvm-svn: 288193
clang/include/clang/Basic/Builtins.def
clang/lib/AST/ASTContext.cpp
clang/lib/AST/ExprConstant.cpp
clang/test/SemaCXX/constexpr-string.cpp