Fixed an issue with expressions that define types in the expression. We must currentl...
authorGreg Clayton <gclayton@apple.com>
Thu, 21 May 2015 00:26:58 +0000 (00:26 +0000)
committerGreg Clayton <gclayton@apple.com>
Thu, 21 May 2015 00:26:58 +0000 (00:26 +0000)
commit07b5899367e6aa29735c3487ea4966c105b36413
tree844b29a926ef6b414710f3bcc63a61e661329641
parent36758cf16a79e01d6a44014e8064e0e3b1f4dd1f
Fixed an issue with expressions that define types in the expression. We must currently touch the members of the struct in the right order or our ClangASTImporter::DeportType() will copy the resulting type into the target AST incorrectly. This is a work around for <rdar://problem/21049838> which the copy type issue so that it doesn't happen.

<rdar://problem/20902950>

llvm-svn: 237865
lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp