|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/AST/DeclCXX.cpp 2078 if (Base->isRValue() && Base->getType()->isRecordType())
tools/clang/lib/AST/Expr.cpp 111 assert(BO->getRHS()->isRValue());
2302 if (!getInit(0)->isRValue() && getType()->isRecordType())
3943 return DRE1->isRValue() && DRE2->isRValue() &&
3943 return DRE1->isRValue() && DRE2->isRValue() &&
tools/clang/lib/AST/ExprClassification.cpp 420 if (E->isRValue())
tools/clang/lib/AST/ExprConstant.cpp 141 if (E->isRValue())
2126 if (!E->isRValue() || E->getType()->isLiteralType(Info.Ctx))
2327 assert(E->isRValue() && "missing lvalue-to-rvalue conv in bool condition");
4071 if (Object->getType()->isPointerType() && Object->isRValue())
7214 } else if (E->getBase()->isRValue()) {
7901 assert(E->isRValue() && E->getType()->hasPointerRepresentation());
8691 assert(E->isRValue() && E->getType()->isMemberPointerType());
9158 assert(E->isRValue() && E->getType()->isRecordType() &&
9213 assert(E->isRValue() && E->getType()->isRecordType());
9255 assert(E->isRValue() && E->getType()->isVectorType() &&"not a vector rvalue");
9455 assert(E->isRValue() && E->getType()->isArrayType() && "not an array rvalue");
9462 assert(ILE->isRValue() && ILE->getType()->isArrayType() &&
9840 assert(E->isRValue() && E->getType()->isIntegralOrEnumerationType());
10199 assert(E->isRValue() && E->getType()->hasPointerRepresentation());
10214 if (!SubExpr->getType()->hasPointerRepresentation() || !SubExpr->isRValue())
11150 (E->isRValue() && E->getType()->isIntegralOrEnumerationType() &&
12404 assert(E->isRValue() && E->getType()->isRealFloatingType());
12636 assert(E->isRValue() && E->getType()->isAnyComplexType());
13141 assert(E->isRValue() && E->getType()->isAtomicType());
13265 assert(E->isRValue() && E->getType()->isVoidType());
13362 if (E->isRValue()) {
13437 if (Exp->isRValue() && (Exp->getType()->isArrayType() ||
13603 if (isRValue() && (getType()->isArrayType() || getType()->isRecordType()) &&
13915 if (E->isRValue())
tools/clang/lib/Analysis/ThreadSafety.cpp 2153 } else if (isa<CallExpr>(E) && E->isRValue()) {
tools/clang/lib/CodeGen/CGExpr.cpp 183 if (E->isRValue())
5043 if (ov == resultExpr && ov->isRValue() && !forLValue &&
tools/clang/lib/CodeGen/CGExprScalar.cpp 4483 if (BaseExpr->isRValue()) {
tools/clang/lib/Sema/Sema.cpp 508 if (VK == VK_RValue && !E->isRValue()) {
522 assert((VK == VK_RValue || Kind == CK_Dependent || !E->isRValue()) &&
tools/clang/lib/Sema/SemaCast.cpp 779 if (SrcExpr.get()->isRValue())
1730 if (isa<RValueReferenceType>(DestTypeTmp) && SrcExpr.get()->isRValue()) {
2812 if (SrcExpr.get()->isRValue())
tools/clang/lib/Sema/SemaExpr.cpp 6243 assert(E.get()->isRValue());
7847 if (commonExpr->isRValue() && (commonExpr->getType()->isRecordType() ||
tools/clang/lib/Sema/SemaExprCXX.cpp 5383 case ET_IsRValueExpr: return E->isRValue();
5418 else if (LHS.get()->isRValue())
6364 if (!E->isRValue())
7343 if (E->isRValue()) {
tools/clang/lib/Sema/SemaExprMember.cpp 915 assert((!IsArrow || Base->isRValue()) && "-> base must be a pointer rvalue");
979 if (!IsArrow && BaseExpr && BaseExpr->isRValue()) {
tools/clang/lib/Sema/SemaExprObjC.cpp 1717 if (typeArgs && Args[i]->isRValue() && paramType->isBlockPointerType() &&
tools/clang/lib/Sema/SemaInit.cpp 4021 UnwrappedArgs.size() == 1 && UnwrappedArgs[0]->isRValue() &&
4401 if (!E->isRValue())
5389 assert(src->isRValue());
7642 if (!ArgStripped->isRValue() || !ArgStripped->getType()->isRecordType())
7712 if (!E->isRValue() || !getLangOpts().CPlusPlus11)
8003 assert(CurInit.get()->isRValue() && "not a temporary");
8144 assert(CurInit.get()->isRValue() && "cannot convert glvalue to atomic");
tools/clang/lib/Sema/SemaOverload.cpp 5312 if (From->isRValue()) {
tools/clang/lib/Sema/SemaPseudoObject.cpp 846 if (RefExpr->isExplicitProperty() && result.get()->isRValue()) {
tools/clang/lib/Sema/SemaStmtAsm.cpp 704 if (Res->isRValue()) {
tools/clang/lib/Sema/SemaType.cpp 2213 if (ArraySize && !ArraySize->isRValue()) {
tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp 479 AFC->getArgExpr(0)->isRValue())
tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp 120 if (!Right->isRValue() || ReleaseMember->isArrow()) {
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp 429 if (U.Expression && !U.Expression->isRValue())