Fix use-after-scope in ASTContext.
authorBenjamin Kramer <benny.kra@googlemail.com>
Wed, 26 Oct 2016 12:51:45 +0000 (12:51 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Wed, 26 Oct 2016 12:51:45 +0000 (12:51 +0000)
commit3f515cd795872e40bcd84ea42d74ec0e812d939a
treea7b7f1c6fdb6c904ab4f9fb0f656d72542c82eb5
parent1408628ffa73b55ade613c22932dd6b15e072559
Fix use-after-scope in ASTContext.

Extend lifetime of ExceptionTypeStorage, as it is referenced by
CanonicalEPI and used outside the block (ExceptionSpec.Exceptions is an
ArrayRef)

Patch by Sam McCall!

Differential Revision: https://reviews.llvm.org/D25983

llvm-svn: 285192
clang/lib/AST/ASTContext.cpp