]> granicus.if.org Git - clang/commit
Reland r348741 "[Sema] Further improvements to to static_assert diagnostics."
authorClement Courbet <courbet@google.com>
Tue, 11 Dec 2018 08:39:11 +0000 (08:39 +0000)
committerClement Courbet <courbet@google.com>
Tue, 11 Dec 2018 08:39:11 +0000 (08:39 +0000)
commitbaec00022d6400f335079c04207349c21f1e8f41
tree5f16b53a6dd76cfacf2b020db553dc834ca5a52d
parent90d955a050780c8c1824a2f3219e2e3856dd848b
Reland r348741 "[Sema] Further improvements to to static_assert diagnostics."

Fix a dangling reference to temporary, never return nullptr.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@348834 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Sema.h
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaTemplate.cpp
test/PCH/cxx-static_assert.cpp
test/Sema/static-assert.c
test/SemaCXX/static-assert-cxx17.cpp
test/SemaCXX/static-assert.cpp