Home
last modified time | relevance | path

Searched refs:isGLValue (Results 1 – 25 of 37) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineC.cpp73 SVal ExprVal = B->isGLValue() ? LeftV : RightV; in VisitBinaryOperator()
180 if (B->isGLValue()) in VisitBinaryOperator()
435 if (CastE->isGLValue()) in VisitCast()
476 if (CastE->isGLValue()) in VisitCast()
527 if (CastE->isGLValue()) in VisitCast()
558 if (CL->isGLValue()) in VisitCompoundLiteralExpr()
618 if (InitEx->isGLValue()) { in VisitDeclStmt()
745 if (!IE->isGLValue() && !IE->isTransparent() && in VisitInitListExpr()
993 assert(!U->isGLValue()); in VisitUnaryOperator()
1004 assert (!U->isGLValue()); in VisitUnaryOperator()
[all …]
H A DExprEngine.cpp461 if (Result->isGLValue()) { in createTemporaryRegionIfNeeded()
3077 assert(Ex->isGLValue() || VD->getType()->isVoidType()); in VisitCommonDeclRefExpr()
3123 assert(!Ex->isGLValue()); in VisitCommonDeclRefExpr()
3321 bool IsGLValueLike = A->isGLValue() || in VisitArraySubscriptExpr()
3409 if (M->isGLValue() || M->getType()->isArrayType()) { in VisitMemberExpr()
3414 if (!M->isGLValue()) { in VisitMemberExpr()
H A DBugReporterVisitors.cpp1057 if (RetE->isGLValue()) { in visitNodeInitial()
2484 if (cast<Expr>(E)->isGLValue()) in handle()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp128 assert(From.isGLValue() == To.isGLValue()); in propagateValueOrStorageLocation()
129 if (From.isGLValue()) in propagateValueOrStorageLocation()
214 if (!S->isGLValue()) in VisitDeclRefExpr()
606 if (S->isGLValue()) in VisitCXXOperatorCallExpr()
703 if (S->isGLValue()) { in VisitConditionalOperator()
H A DDataflowEnvironment.cpp676 if (Call->isGLValue()) { in popCall()
876 assert(E.isGLValue() || in setStorageLocation()
885 assert(E.isGLValue() || in getStorageLocation()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DCheckExprLifetime.cpp350 if (Arg->isGLValue()) in handleGslAnnotatedTypes()
452 if (Arg->isGLValue()) in visitLifetimeBoundArguments()
520 if (CE->getSubExpr()->isGLValue()) in visitLocalsRetainedByReferenceBinding()
812 if (E->isGLValue()) in visitLocalsRetainedByInitializer()
1085 << ExtendingEntity->getDecl() << Init->isGLValue() << DiagRange; in checkExprLifetimeImpl()
1292 if (Init->isGLValue()) in checkExprLifetimeImpl()
H A DSemaCast.cpp1538 if (!SrcExpr->isGLValue()) in TryLValueToRValueCast()
2277 if (!SrcExpr.get()->isGLValue()) { in TryReinterpretCast()
H A DSemaPseudoObject.cpp239 if (exp->isGLValue()) in CanCaptureValue()
H A DSemaExprCXX.cpp595 if (RecordD->isPolymorphic() && E->isGLValue()) { in BuildCXXTypeId()
6482 if (To->isGLValue()) { in TryClassUnification()
7498 if (E->isGLValue()) in MaybeBindToTemporary()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DContext.h79 if (E->isGLValue()) { in classify()
H A DContext.cpp49 auto Res = C.interpretExpr(E, /*ConvertResultToRValue=*/E->isGLValue()); in evaluateAsRValue()
H A DEvalEmitter.cpp64 this->ConvertResultToRValue = !Init->isGLValue() && !T->isPointerType() && in interpretDecl()
H A DCompiler.cpp1734 if (E->isGLValue()) in VisitMemberExpr()
3094 if (E->isGLValue()) { in VisitExtVectorElementExpr()
3157 assert(SubExpr->isGLValue()); in VisitCXXStdInitializerListExpr()
3233 if (!E->isGLValue() && !E->getType()->isAnyComplexType() && in visit()
4918 return E->isGLValue() || this->emitLoadPop(*T, E); in VisitUnaryOperator()
4967 return E->isGLValue() || this->emitLoadPop(*T, E); in VisitUnaryOperator()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DUninitializedValues.cpp448 if ((*I)->isGLValue()) { in VisitCallExpr()
H A DCFG.cpp749 if (Arg->getType()->getAsCXXRecordDecl() && !Arg->isGLValue()) in findConstructionContextsForArguments()
1527 assert(!CO->getType()->getAsCXXRecordDecl() || CO->isGLValue() || in findConstructionContexts()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp438 if (E->isGLValue()) in VisitConstantExpr()
513 if (E->isGLValue()) in VisitOpaqueValueExpr()
2212 if (ICE->isGLValue()) in ShouldNullCheckClassCastValue()
2507 assert(E->isGLValue() && "lvalue-to-rvalue applied to r-value!"); in VisitCastExpr()
3378 if (E->isGLValue()) { in VisitReal()
3417 if (Op->isGLValue()) { in VisitImag()
3435 if (Op->isGLValue()) in VisitImag()
H A DCGExpr.cpp4592 } else if (E->getBase()->isGLValue()) { in EmitExtVectorElementExpr()
5028 if (!E->isGLValue()) in EmitInitListLValue()
5126 if (!E->isGLValue()) { in EmitIgnoredConditionalOperator()
5144 if (!expr->isGLValue()) { in EmitConditionalOperatorLValue()
H A DCGExprComplex.cpp169 if (E->isGLValue()) in VisitOpaqueValueExpr()
H A DCGExprAgg.cpp207 if (E->isGLValue()) { in VisitPseudoObjectExpr()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState.h804 if (Ex->isGLValue() || Loc::isLocType(T) || in getSValAsScalarOrLoc()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp144 if (RD->isPolymorphic() && E->isGLValue()) in isPotentiallyEvaluated()
173 if (!CE->getSubExpr()->isGLValue()) in isGLValueFromPointerDeref()
H A DExpr.cpp2447 if (isGLValue()) { in isTransparent()
2540 if (!isGLValue() || !getType().isVolatileQualified()) in isReadIfDiscardedInCPlusPlus11()
4107 (ICE->isGLValue() && ICE->getCastKind() == CK_NoOp)) in getSourceBitField()
4161 if (ICE->isGLValue() && ICE->getCastKind() == CK_NoOp) in refersToVectorElement()
H A DExprConstant.cpp4732 if (Object->isGLValue()) in EvaluateObjectArgument()
5990 if (Ptr.isNullPointer() && !E->isGLValue()) in HandleDynamicCast()
6013 if (!E->isGLValue()) { in HandleDynamicCast()
8602 assert(E->isGLValue() || E->getType()->isFunctionType() || in EvaluateLValue()
9370 if (SubExpr->isGLValue()) { in VisitCastExpr()
12344 if (E->isGLValue()) { in tryEvaluateBuiltinObjectSize()
15738 if (E->isGLValue() || T->isFunctionType()) { in Evaluate()
15867 if (E->isGLValue()) { in EvaluateAsRValue()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DCFG.h194 return !E->isGLValue() && in isCXXRecordTypedCall()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h280 bool isGLValue() const { return getValueKind() != VK_PRValue; } in isGLValue() function
382 bool isGLValue() const { return Kind <= CL_XValue; } in isGLValue() function
3633 return (isGLValue() && (getType().isVolatileQualified() != in changesVolatileQualification()

12