aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitReader.cpp
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2013-08-23 00:36:14 +0000
committerSean Callanan <scallanan@apple.com>2013-08-23 00:36:14 +0000
commitffc12850cfd532f5879e7ac0cd456bd6e18236b7 (patch)
tree1c8d492c3d1cb3bd4347fdb69655d9df51877d4e /llvm/lib/Bitcode/Reader/BitReader.cpp
parente5904417f268c03ccfb16b483958c7867edb1ef8 (diff)
downloadllvm-ffc12850cfd532f5879e7ac0cd456bd6e18236b7.zip
llvm-ffc12850cfd532f5879e7ac0cd456bd6e18236b7.tar.gz
llvm-ffc12850cfd532f5879e7ac0cd456bd6e18236b7.tar.bz2
Make sure that ClangExpressionDeclMap doesn't
live beyont parsing. This is important because all the ClangASTImporter::Minions for a parser's ASTContext are cleared when ClangExpressionDeclMap is deleted. This resolves many hard-to-reproduce crashes, especially ones involving breakpoint conditions. <rdar://problem/14775391> llvm-svn: 189080
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitReader.cpp')
0 files changed, 0 insertions, 0 deletions