Home
last modified time | relevance | path

Searched refs:getOriginExpr (Results 1 – 25 of 34) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h228 virtual const Expr *getOriginExpr() const { in getOriginExpr() function
277 return getOriginExpr()->getSourceRange(); in getSourceRange()
542 return getOriginExpr()->getArg(Index); in getArgExpr()
578 return getOriginExpr()->getArg(Index); in getArgExpr()
720 return getOriginExpr()->getArg(Index); in getArgExpr()
789 return getOriginExpr()->getOperator(); in getOverloadedOperator()
906 return getOriginExpr()->getArg(Index); in getArgExpr()
1096 return getOriginExpr()->getArgument(); in getArgExpr()
1153 return getOriginExpr()->getNumArgs(); in getNumArgs()
1157 return getOriginExpr()->getArg(Index); in getArgExpr()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp73 const Expr *E = getOriginExpr(); in getResultType()
188 const Expr *E = getOriginExpr(); in getCalleeStackFrame()
221 getOriginExpr(), Index, SFC); in getParameterLocation()
309 if (const Expr *E = getOriginExpr()) { in getProgramPoint()
397 const Expr *E = getOriginExpr(); in getReturnValue()
407 if (const Expr *E = getOriginExpr()) { in dump()
863 return getOriginExpr()->getImplicitObjectArgument(); in getCXXThisExpr()
879 return getOriginExpr()->getArg(0); in getCXXThisExpr()
883 const Expr *Callee = getOriginExpr()->getCallee(); in getBlockRegion()
1043 return getOriginExpr()->getSourceRange(); in getSourceRange()
[all …]
H A DExprEngineCallAndReturn.cpp450 const Expr *CallE = Call.getOriginExpr(); in REGISTER_MAP_WITH_PROGRAMSTATE()
527 const Expr *E = Call.getOriginExpr(); in finishArgumentConstruction()
560 const Expr *E = Call.getOriginExpr(); in finishArgumentConstruction()
640 const Expr *E = Call.getOriginExpr(); in bindReturnValue()
668 assert(RTC->getStmt() == Call.getOriginExpr()); in bindReturnValue()
671 handleConstructionContext(Call.getOriginExpr(), State, LCtx, in bindReturnValue()
753 const CXXConstructExpr *CtorExpr = Ctor.getOriginExpr(); in mayInlineCallKind()
1063 const Expr *E = Call->getOriginExpr(); in defaultEvalCall()
H A DCheckerManager.cpp524 PostAllocatorCall(Call.getOriginExpr(), Pred->getLocationContext()); in runChecker()
668 Call.getOriginExpr(), ProgramPoint::PostStmtKind, in runCheckersForEvalCall()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCallAndMessageChecker.cpp481 const CXXDeleteExpr *DE = DC->getOriginExpr(); in checkCXXDeallocation()
545 if (const CallExpr *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr())) in checkPreCall()
611 const ObjCMessageExpr *ME = msg.getOriginExpr(); in checkPreObjCMessage()
640 const ObjCMessageExpr *ME = msg.getOriginExpr(); in emitNilReceiverBug()
688 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag); in HandleNilReceiver()
694 .isConsumedExpr(Msg.getOriginExpr())) { in HandleNilReceiver()
726 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag); in HandleNilReceiver()
H A DSmartPtrModeling.cpp311 Call.getOriginExpr(), C.getLocationContext(), in evalCall()
368 Call.getOriginExpr(), C.getLocationContext(), in evalCall()
488 const auto *ResultExpr = Call.getOriginExpr(); in handleComparisionOp()
533 State->invalidateRegions({StreamThisRegion}, Call.getOriginExpr(), in handleOstreamOperator()
536 State->BindExpr(Call.getOriginExpr(), C.getLocationContext(), StreamVal); in handleOstreamOperator()
643 State = State->BindExpr(Call.getOriginExpr(), C.getLocationContext(), in handleRelease()
725 State, ThisRegion, Call.getOriginExpr(), Call.getResultType(), C); in handleGet()
726 State = State->BindExpr(Call.getOriginExpr(), C.getLocationContext(), in handleGet()
833 const Expr *CallExpr = Call.getOriginExpr(); in handleBoolConversion()
H A DCastValueChecker.cpp254 State->BindExpr(Call.getOriginExpr(), C.getLocationContext(), V, false), in addCastTransition()
316 NewState->BindExpr(Call.getOriginExpr(), C.getLocationContext(), in addInstanceOfTransition()
330 State->BindExpr(Call.getOriginExpr(), C.getLocationContext(), in addInstanceOfTransition()
359 C.addTransition(State->BindExpr(Call.getOriginExpr(), in evalNullParamNullReturn()
H A DDynamicTypePropagation.cpp131 const ObjCMessageExpr *MessageExpr = Message.getOriginExpr(); in inferReceiverType()
273 switch (Ctor->getOriginExpr()->getConstructionKind()) { in checkPreCall()
365 switch (Ctor->getOriginExpr()->getConstructionKind()) { in checkPostCall()
388 LCtx->getParentMap().getParent(Ctor->getOriginExpr()))) in checkPostCall()
813 const ObjCMessageExpr *MessageExpr = M.getOriginExpr(); in checkPreObjCMessage()
909 const ObjCMessageExpr *MessageExpr = M.getOriginExpr(); in checkPostObjCMessage()
H A DObjCSuperDeallocChecker.cpp104 reportUseAfterDealloc(ReceiverSymbol, Desc, M.getOriginExpr(), C); in checkPreObjCMessage()
237 if (M.getOriginExpr()->getReceiverKind() != ObjCMessageExpr::SuperInstance) in isSuperDeallocMessage()
H A DInnerPointerChecker.cpp123 OverloadedOperatorKind Opc = MemOpCall->getOriginExpr()->getOperator(); in isInvalidatingMemberFunction()
148 const Expr *Origin = Call.getOriginExpr(); in markPtrSymbolsReleased()
H A DNoReturnFunctionChecker.cpp47 const Expr *Callee = CE.getOriginExpr(); in checkPostCall()
H A DTraversalChecker.cpp96 const Expr *CallE = Call.getOriginExpr(); in checkPostCall()
H A DStreamChecker.cpp481 const CallExpr *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in evalFopen()
524 auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in evalFreopen()
636 const CallExpr *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in evalFreadFwrite()
738 const CallExpr *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in evalFseek()
801 const CallExpr *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in evalFeofFerror()
H A DBasicObjCFoundationChecks.cpp1035 const Expr *MsgExpr = M.getOriginExpr(); in checkPostObjCMessage()
1066 StaticClass = Message->getOriginExpr()->getReceiverInterface(); in getMethodReceiverIfKnownImmutable()
1210 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); in checkPostObjCMessage()
1222 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); in checkPostObjCMessage()
1230 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); in checkPostObjCMessage()
H A DBuiltinFunctionChecker.cpp41 const Expr *CE = Call.getOriginExpr(); in evalCall()
H A DMallocChecker.cpp1112 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in checkStrdup()
1144 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in checkCXXNewOrCXXDelete()
1236 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in checkOwnershipAttr()
1266 if (!Call.getOriginExpr()) in checkPostCall()
1306 if (const CallExpr *CE = dyn_cast<CallExpr>(Call.getOriginExpr())) { in ProcessZeroAllocCheck()
1309 dyn_cast<CXXNewExpr>(Call.getOriginExpr())) { in ProcessZeroAllocCheck()
1406 const CXXNewExpr *NE = Call.getOriginExpr(); in processNewAllocation()
1521 const Expr *CE = Call.getOriginExpr(); in MallocMemAux()
1718 const Expr *ParentExpr = Call.getOriginExpr(); in FreeMemAux()
2363 const CallExpr *CE = cast<CallExpr>(Call.getOriginExpr()); in ReallocMemAux()
[all …]
H A DDebugContainerModeling.cpp65 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in evalCall()
H A DDebugIteratorModeling.cpp68 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in evalCall()
H A DSTLAlgorithmModeling.cpp70 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in evalCall()
H A DVforkChecker.cpp163 const Stmt *P = PM.getParentIgnoreParenCasts(Call.getOriginExpr()); in checkPostCall()
H A DIteratorModeling.cpp185 const auto *OrigExpr = Call.getOriginExpr(); in checkPostCall()
356 const auto *OrigExpr = Call.getOriginExpr(); in handleOverloadedOperator()
370 const auto *OrigExpr = Call.getOriginExpr(); in handleOverloadedOperator()
H A DCheckObjCDealloc.cpp703 BR->addRange(M.getOriginExpr()->getSourceRange()); in diagnoseExtraRelease()
745 BR->addRange(M.getOriginExpr()->getSourceRange()); in diagnoseMistakenDealloc()
789 if (M.getOriginExpr()->getReceiverKind() != ObjCMessageExpr::SuperInstance) in isSuperDeallocMessage()
H A DVirtualCallChecker.cpp110 const auto *CE = cast<CallExpr>(Call.getOriginExpr()); in checkPreCall()
H A DObjCSelfInitChecker.cpp185 SVal V = C.getSVal(Msg.getOriginExpr()); in checkPostObjCMessage()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp347 .isConsumedExpr(Call.getOriginExpr()); in isReceiverUnconsumedSelf()
355 const Expr *CE = Call.getOriginExpr(); in getSummary()
651 ErrorRange = MsgInvocation->getOriginExpr()->getReceiverRange(); in checkSummary()
664 ErrorRange = MCall->getOriginExpr()->getSourceRange(); in checkSummary()
691 const Expr *Ex = CallOrMsg.getOriginExpr(); in checkSummary()
896 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in evalCall()

12