Lines Matching refs:isUnion
2466 if (Value.isUnion() && Value.getUnionField()) { in CheckEvaluationResult()
3520 if (RD->isUnion()) in isReadByLvalueToRvalueConversion()
3554 (RD->isUnion() || isReadByLvalueToRvalueConversion(Field->getType()))) { in diagnoseMutableFields()
3837 if (RD->isUnion()) { in findSubobject()
4873 if (RD->isUnion()) { in handleDefaultInitValue()
6088 if (FD->getParent()->isUnion()) { in MaybeHandleUnionActiveMemberChange()
6273 (MD->getParent()->isUnion() || in HandleFunctionCall()
6280 MD->getParent()->isUnion())) in HandleFunctionCall()
6359 (Definition->getParent()->isUnion() || in HandleConstructorCall()
6363 Definition->getParent()->isUnion()); in HandleConstructorCall()
6368 if (!RD->isUnion()) in HandleConstructorCall()
6431 if (RD->isUnion()) { in HandleConstructorCall()
6451 (Value->isUnion() && Value->getUnionField() != FD)) { in HandleConstructorCall()
6452 if (CD->isUnion()) in HandleConstructorCall()
6467 if (CD->isUnion()) in HandleConstructorCall()
6470 if (C == IndirectFieldChain.front() && !RD->isUnion()) in HandleConstructorCall()
6508 if (!RD->isUnion()) { in HandleConstructorCall()
6613 (RD->isAnonymousStructOrUnion() && RD->isUnion())) { in HandleDestructionImpl()
6663 if (RD->isUnion()) in HandleDestructionImpl()
10138 assert(!RD->isUnion() && "Expected non-union class type"); in HandleClassZeroInitialization()
10181 if (RD->isUnion()) { in ZeroInitialization()
10259 if (RD->isUnion()) { in VisitCXXParenListOrInitListExpr()
11836 if (Invalid || Parent->isUnion()) in isDesignatorAtObjectEnd()
13396 else if (!LF->getParent()->isUnion() && in EvaluateComparisonBinaryOperator()