Lines Matching refs:isUnion
2384 if (Value.isUnion() && Value.getUnionField()) { in CheckEvaluationResult()
3467 if (RD->isUnion()) in isReadByLvalueToRvalueConversion()
3501 (RD->isUnion() || isReadByLvalueToRvalueConversion(Field->getType()))) { in diagnoseMutableFields()
3772 if (RD->isUnion()) { in findSubobject()
4793 if (RD->isUnion()) { in getDefaultInitValue()
5994 if (FD->getParent()->isUnion()) { in HandleUnionActiveMemberChange()
6173 (MD->getParent()->isUnion() || in HandleFunctionCall()
6180 MD->getParent()->isUnion())) in HandleFunctionCall()
6259 (Definition->getParent()->isUnion() || in HandleConstructorCall()
6263 Definition->getParent()->isUnion()); in HandleConstructorCall()
6268 if (!RD->isUnion()) in HandleConstructorCall()
6331 if (RD->isUnion()) { in HandleConstructorCall()
6351 (Value->isUnion() && Value->getUnionField() != FD)) { in HandleConstructorCall()
6352 if (CD->isUnion()) in HandleConstructorCall()
6366 if (CD->isUnion()) in HandleConstructorCall()
6369 if (C == IndirectFieldChain.front() && !RD->isUnion()) in HandleConstructorCall()
6407 if (!RD->isUnion()) { in HandleConstructorCall()
6506 (RD->isAnonymousStructOrUnion() && RD->isUnion())) { in HandleDestructionImpl()
6555 if (RD->isUnion()) in HandleDestructionImpl()
9825 assert(!RD->isUnion() && "Expected non-union class type"); in HandleClassZeroInitialization()
9868 if (RD->isUnion()) { in ZeroInitialization()
9941 if (RD->isUnion()) { in VisitInitListExpr()
11500 if (Invalid || Parent->isUnion()) in isDesignatorAtObjectEnd()
12975 else if (!LF->getParent()->isUnion() && in EvaluateComparisonBinaryOperator()