Lines Matching refs:isUnion
1065 if (Value.isUnion() && Value.getUnionField()) { in CheckConstantExpression()
1607 if (RD->isUnion()) { in ExtractSubobject()
2210 if (!RD->isUnion() && Result.isUninit()) in HandleConstructorCall()
2245 if (RD->isUnion()) { in HandleConstructorCall()
2265 (Value->isUnion() && Value->getUnionField() != FD)) { in HandleConstructorCall()
2266 if (CD->isUnion()) in HandleConstructorCall()
2274 if (CD->isUnion()) in HandleConstructorCall()
3296 assert(!RD->isUnion() && "Expected non-union class type"); in HandleClassZeroInitialization()
3340 if (RD->isUnion()) { in ZeroInitialization()
3406 if (RD->isUnion()) { in VisitInitListExpr()
3476 if (RD->isUnion()) in VisitCXXConstructExpr()
3888 if (RD->isUnion()) in VisitCXXConstructExpr()
5073 else if (!LF->getParent()->isUnion() && in VisitBinaryOperator()