Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h255 const Expr *getOriginExpr() const { in getOriginExpr() function
297 return getOriginExpr()->getSourceRange(); in getSourceRange()
551 return getOriginExpr()->getArg(Index); in getArgExpr()
586 return getOriginExpr()->getArg(Index); in getArgExpr()
723 if (const CallExpr *CE = getOriginExpr()) in getNumArgs()
729 return getOriginExpr()->getArg(Index); in getArgExpr()
885 return getOriginExpr()->getArg(Index); in getArgExpr()
999 return getOriginExpr()->getMethodDecl(); in getDecl()
1003 return getOriginExpr()->getNumArgs(); in getNumArgs()
1007 return getOriginExpr()->getArg(Index); in getArgExpr()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp72 const Expr *E = getOriginExpr(); in getResultType()
200 const Expr *E = getOriginExpr(); in getCalleeStackFrame()
341 if (const Expr *E = getOriginExpr()) { in getProgramPoint()
416 const Expr *E = getOriginExpr(); in getReturnValue()
426 if (const Expr *E = getOriginExpr()) { in dump()
656 const auto *CE = cast_or_null<CallExpr>(getOriginExpr()); in getDecl()
811 return getOriginExpr()->getImplicitObjectArgument(); in getCXXThisExpr()
827 return getOriginExpr()->getArg(0); in getCXXThisExpr()
831 const Expr *Callee = getOriginExpr()->getCallee(); in getBlockRegion()
992 return getOriginExpr()->getSourceRange(); in getSourceRange()
[all …]
H A DExprEngineCallAndReturn.cpp431 const Expr *CallE = Call.getOriginExpr(); in REGISTER_MAP_WITH_PROGRAMSTATE()
509 const Expr *E = Call.getOriginExpr(); in finishArgumentConstruction()
542 const Expr *E = Call.getOriginExpr(); in finishArgumentConstruction()
586 const Expr *E = Call.getOriginExpr(); in bindReturnValue()
614 assert(RTC->getStmt() == Call.getOriginExpr()); in bindReturnValue()
617 prepareForObjectConstruction(Call.getOriginExpr(), State, LCtx, in bindReturnValue()
679 const CXXConstructExpr *CtorExpr = Ctor.getOriginExpr(); in mayInlineCallKind()
1001 const Expr *E = Call->getOriginExpr(); in defaultEvalCall()
H A DCheckerManager.cpp644 const CallExpr *CE = cast<CallExpr>(Call.getOriginExpr()); in runCheckersForEvalCall()
H A DExprEngineCXX.cpp83 const Expr *CallExpr = Call.getOriginExpr(); in performTrivialCopy()
H A DRetainSummaryManager.cpp598 const Expr *ME = MC->getOriginExpr(); in updateSummaryForCall()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp163 switch (Ctor->getOriginExpr()->getConstructionKind()) { in checkPreCall()
220 const ObjCMessageExpr *MsgE = Msg->getOriginExpr(); in checkPostCall()
246 switch (Ctor->getOriginExpr()->getConstructionKind()) { in checkPostCall()
269 LCtx->getParentMap().getParent(Ctor->getOriginExpr()))) in checkPostCall()
728 const ObjCMessageExpr *MessageExpr = M.getOriginExpr(); in checkPreObjCMessage()
824 const ObjCMessageExpr *MessageExpr = M.getOriginExpr(); in checkPostObjCMessage()
H A DCallAndMessageChecker.cpp494 const ObjCMessageExpr *ME = msg.getOriginExpr(); in checkPreObjCMessage()
519 const ObjCMessageExpr *ME = msg.getOriginExpr(); in emitNilReceiverBug()
566 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag); in HandleNilReceiver()
572 .isConsumedExpr(Msg.getOriginExpr())) { in HandleNilReceiver()
604 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag); in HandleNilReceiver()
H A DObjCSuperDeallocChecker.cpp106 reportUseAfterDealloc(ReceiverSymbol, Desc, M.getOriginExpr(), C); in checkPreObjCMessage()
238 if (M.getOriginExpr()->getReceiverKind() != ObjCMessageExpr::SuperInstance) in isSuperDeallocMessage()
H A DInnerPointerChecker.cpp120 OverloadedOperatorKind Opc = MemOpCall->getOriginExpr()->getOperator(); in isInvalidatingMemberFunction()
139 const Expr *Origin = Call.getOriginExpr(); in markPtrSymbolsReleased()
H A DNoReturnFunctionChecker.cpp48 const Expr *Callee = CE.getOriginExpr(); in checkPostCall()
H A DTraversalChecker.cpp93 const Expr *CallE = Call.getOriginExpr(); in checkPostCall()
H A DBasicObjCFoundationChecks.cpp1036 const Expr *MsgExpr = M.getOriginExpr(); in checkPostObjCMessage()
1067 StaticClass = Message->getOriginExpr()->getReceiverInterface(); in getMethodReceiverIfKnownImmutable()
1211 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); in checkPostObjCMessage()
1223 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); in checkPostObjCMessage()
1231 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); in checkPostObjCMessage()
H A DVforkChecker.cpp163 const Stmt *P = PM.getParentIgnoreParenCasts(Call.getOriginExpr()); in checkPostCall()
H A DCheckObjCDealloc.cpp705 BR->addRange(M.getOriginExpr()->getSourceRange()); in diagnoseExtraRelease()
747 BR->addRange(M.getOriginExpr()->getSourceRange()); in diagnoseMistakenDealloc()
791 if (M.getOriginExpr()->getReceiverKind() != ObjCMessageExpr::SuperInstance) in isSuperDeallocMessage()
H A DVirtualCallChecker.cpp183 const CallExpr *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in checkPreCall()
H A DObjCSelfInitChecker.cpp186 SVal V = C.getSVal(Msg.getOriginExpr()); in checkPostObjCMessage()
H A DStdLibraryFunctionsChecker.cpp346 const CallExpr *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in checkPostCall()
H A DNullabilityChecker.cpp883 const ObjCMessageExpr *Message = M.getOriginExpr(); in checkPostObjCMessage()
H A DIteratorChecker.cpp613 handleAssign(C, InstCall->getCXXThisVal(), Call.getOriginExpr(), in checkPostCall()
688 const auto *OrigExpr = Call.getOriginExpr(); in checkPostCall()
H A DLocalizationChecker.cpp930 if (!Call.getOriginExpr()) in checkPostCall()
H A DMallocChecker.cpp1208 Call.getOriginExpr(), C.getState(), in checkPostObjCMessage()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp667 ErrorRange = MsgInvocation->getOriginExpr()->getReceiverRange(); in checkSummary()
680 ErrorRange = MCall->getOriginExpr()->getSourceRange(); in checkSummary()
707 const Expr *Ex = CallOrMsg.getOriginExpr(); in checkSummary()