]> granicus.if.org Git - clang/commit
Fold -Wreturn-stack-address into general initialization lifetime
authorRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 23 Jul 2018 21:21:22 +0000 (21:21 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 23 Jul 2018 21:21:22 +0000 (21:21 +0000)
commit354438d88cbb857858ffcbde72d4723b8548ce0a
tree1028b11afbcce5fbd630de7a62c7b87ac61cad5b
parente0fc906d1ded282705cc90b923fb58b5d3cba759
Fold -Wreturn-stack-address into general initialization lifetime
checking.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@337743 91177308-0d34-0410-b5e6-96231b3b80d8
17 files changed:
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaChecking.cpp
lib/Sema/SemaInit.cpp
test/Analysis/stack-addr-ps.c
test/Analysis/stack-addr-ps.cpp
test/Analysis/stackaddrleak.c
test/CXX/drs/dr16xx.cpp
test/CXX/drs/dr18xx.cpp
test/CXX/special/class.copy/p11.0x.copy.cpp
test/CXX/special/class.ctor/p5-0x.cpp
test/CXX/temp/temp.param/p5.cpp
test/SemaCXX/constexpr-default-arg.cpp
test/SemaCXX/cxx0x-initializer-stdinitializerlist.cpp
test/SemaCXX/eval-crashes.cpp
test/SemaCXX/return-stack-addr-2.cpp
test/SemaCXX/return-stack-addr.cpp
test/SemaCXX/rval-references.cpp