Lines Matching refs:isRValue
1405 if (!E->isRValue() || E->getType()->isLiteralType(Info.Ctx))
1566 assert(E->isRValue() && "missing lvalue-to-rvalue conv in bool condition");
4465 } else if (E->getBase()->isRValue()) {
4920 assert(E->isRValue() && E->getType()->hasPointerRepresentation());
5195 assert(E->isRValue() && E->getType()->isMemberPointerType());
5560 assert(E->isRValue() && E->getType()->isRecordType() &&
5612 assert(E->isRValue() && E->getType()->isRecordType());
5654 assert(E->isRValue() && E->getType()->isVectorType() &&"not a vector rvalue");
5848 assert(E->isRValue() && E->getType()->isArrayType() && "not an array rvalue");
6141 assert(E->isRValue() && E->getType()->isIntegralOrEnumerationType());
6317 assert(E->isRValue() && E->getType()->hasPointerRepresentation());
6332 if (!SubExpr->getType()->hasPointerRepresentation() || !SubExpr->isRValue())
7931 assert(E->isRValue() && E->getType()->isRealFloatingType());
8157 assert(E->isRValue() && E->getType()->isAnyComplexType());
8647 assert(E->isRValue() && E->getType()->isAtomicType());
8688 assert(E->isRValue() && E->getType()->isVoidType());
8776 if (E->isRValue()) {
8832 if (Exp->isRValue() && (Exp->getType()->isArrayType() ||
8901 if (isRValue() && (getType()->isArrayType() || getType()->isRecordType()) &&
9111 if (E->isRValue())