|
@@ -5033,6 +5033,7 @@ static bool HandleUnionActiveMemberChange(EvalInfo &Info, const Expr *LHSExpr,
|
|
break;
|
|
break;
|
|
for (const CXXBaseSpecifier *Elt : ICE->path()) {
|
|
for (const CXXBaseSpecifier *Elt : ICE->path()) {
|
|
--PathLength;
|
|
--PathLength;
|
|
|
|
+ (void)Elt;
|
|
assert(declaresSameEntity(Elt->getType()->getAsCXXRecordDecl(),
|
|
assert(declaresSameEntity(Elt->getType()->getAsCXXRecordDecl(),
|
|
LHS.Designator.Entries[PathLength]
|
|
LHS.Designator.Entries[PathLength]
|
|
.getAsBaseOrMember().getPointer()));
|
|
.getAsBaseOrMember().getPointer()));
|