summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite
diff options
context:
space:
mode:
authorFaisal Vali <faisalv@yahoo.com>2015-12-07 02:37:44 +0000
committerFaisal Vali <faisalv@yahoo.com>2015-12-07 02:37:44 +0000
commit30622bb6a56ae40dd5c912b74ddb88e5cdfd0f5a (patch)
tree475acb2d337ba05f06bda43e99067a58e995dffd /lldb/packages/Python/lldbsuite
parentc74277a2d91db8a2052c6ea78c4513fb95d9bb74 (diff)
downloadbcm5719-llvm-30622bb6a56ae40dd5c912b74ddb88e5cdfd0f5a.tar.gz
bcm5719-llvm-30622bb6a56ae40dd5c912b74ddb88e5cdfd0f5a.zip
Fix PR20334: invalid assertion while diagnosing list initialization failure
https://llvm.org/bugs/show_bug.cgi?id=20334 Unfortunately, clang currently checks for a certain brokenness of implementations of std::initializer_list in CodeGen (void AggExprEmitter::VisitCXXStdInitializerListExpr), not in SemaInit. Until that is fixed, make sure we don't let broken attempts that are aggregates leak through into sema, which allows maintenance of expected invariants, and avoids triggering an assertion. llvm-svn: 254889
Diffstat (limited to 'lldb/packages/Python/lldbsuite')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud