Lines Matching refs:isUnion
1056 if (Value.isUnion() && Value.getUnionField()) { in CheckConstantExpression()
1598 if (RD->isUnion()) { in ExtractSubobject()
2201 if (!RD->isUnion() && Result.isUninit()) in HandleConstructorCall()
2236 if (RD->isUnion()) { in HandleConstructorCall()
2256 (Value->isUnion() && Value->getUnionField() != FD)) { in HandleConstructorCall()
2257 if (CD->isUnion()) in HandleConstructorCall()
2265 if (CD->isUnion()) in HandleConstructorCall()
3293 assert(!RD->isUnion() && "Expected non-union class type"); in HandleClassZeroInitialization()
3337 if (RD->isUnion()) { in ZeroInitialization()
3403 if (RD->isUnion()) { in VisitInitListExpr()
3473 if (RD->isUnion()) in VisitCXXConstructExpr()
3886 if (RD->isUnion()) in VisitCXXConstructExpr()
5045 else if (!LF->getParent()->isUnion() && in VisitBinaryOperator()