Home
last modified time | relevance | path

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

/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DCallEvent.h198 const Expr *getOriginExpr() const { in getOriginExpr() function
233 return getOriginExpr()->getSourceRange(); in getSourceRange()
450 virtual const CallExpr *getOriginExpr() const { in getOriginExpr() function
451 return cast<CallExpr>(AnyFunctionCall::getOriginExpr()); in getOriginExpr()
456 unsigned getNumArgs() const override { return getOriginExpr()->getNumArgs(); } in getNumArgs()
459 return getOriginExpr()->getArg(Index); in getArgExpr()
487 virtual const CallExpr *getOriginExpr() const { in getOriginExpr() function
488 return cast<CallExpr>(CallEvent::getOriginExpr()); in getOriginExpr()
491 unsigned getNumArgs() const override { return getOriginExpr()->getNumArgs(); } in getNumArgs()
494 return getOriginExpr()->getArg(Index); in getArgExpr()
[all …]
/external/clang/lib/StaticAnalyzer/Core/
DCallEvent.cpp29 const Expr *E = getOriginExpr(); in getResultType()
190 return Result->invalidateRegions(ValuesToInvalidate, getOriginExpr(), in invalidateRegions()
198 if (const Expr *E = getOriginExpr()) { in getProgramPoint()
228 const Expr *E = getOriginExpr(); in getReturnValue()
238 if (const Expr *E = getOriginExpr()) { in dump()
403 const FunctionDecl *D = getOriginExpr()->getDirectCallee(); in getDecl()
407 return getSVal(getOriginExpr()->getCallee()).getAsFunctionDecl(); in getDecl()
412 const CallExpr *CE = cast_or_null<CallExpr>(getOriginExpr()); in getDecl()
557 return getOriginExpr()->getImplicitObjectArgument(); in getCXXThisExpr()
565 if (const MemberExpr *ME = dyn_cast<MemberExpr>(getOriginExpr()->getCallee())) in getRuntimeDefinition()
[all …]
DExprEngineCallAndReturn.cpp435 const Expr *CallE = Call.getOriginExpr(); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
539 const Expr *E = Call.getOriginExpr(); in bindReturnValue()
622 const CXXConstructExpr *CtorExpr = Ctor.getOriginExpr(); in mayInlineCallKind()
919 const Expr *E = Call->getOriginExpr(); in defaultEvalCall()
DExprEngineCXX.cpp70 const Expr *CallExpr = Call.getOriginExpr(); in performTrivialCopy()
DCheckerManager.cpp555 const CallExpr *CE = cast<CallExpr>(Call.getOriginExpr()); in runCheckersForEvalCall()
/external/clang/lib/StaticAnalyzer/Checkers/
DCallAndMessageChecker.cpp472 const ObjCMessageExpr *ME = msg.getOriginExpr(); in checkPreObjCMessage()
497 const ObjCMessageExpr *ME = msg.getOriginExpr(); in emitNilReceiverBug()
544 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag); in HandleNilReceiver()
550 .isConsumedExpr(Msg.getOriginExpr())) { in HandleNilReceiver()
582 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag); in HandleNilReceiver()
DDynamicTypePropagation.cpp168 switch (Ctor->getOriginExpr()->getConstructionKind()) { in checkPreCall()
225 const ObjCMessageExpr *MsgE = Msg->getOriginExpr(); in checkPostCall()
251 switch (Ctor->getOriginExpr()->getConstructionKind()) { in checkPostCall()
697 const ObjCMessageExpr *MessageExpr = M.getOriginExpr(); in checkPreObjCMessage()
762 const ObjCMessageExpr *MessageExpr = M.getOriginExpr(); in checkPostObjCMessage()
DTraversalChecker.cpp86 const Expr *CallE = Call.getOriginExpr(); in checkPostCall()
DNoReturnFunctionChecker.cpp48 const Expr *Callee = CE.getOriginExpr(); in checkPostCall()
DBasicObjCFoundationChecks.cpp1073 const Expr *MsgExpr = M.getOriginExpr(); in checkPostObjCMessage()
1105 StaticClass = Message->getOriginExpr()->getReceiverInterface(); in getMethodReceiverIfKnownImmutable()
1249 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); in checkPostObjCMessage()
1261 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); in checkPostObjCMessage()
1269 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); in checkPostObjCMessage()
DVforkChecker.cpp163 const Stmt *P = PM.getParentIgnoreParenCasts(Call.getOriginExpr()); in checkPostCall()
DObjCSelfInitChecker.cpp186 SVal V = state->getSVal(Msg.getOriginExpr(), C.getLocationContext()); in checkPostObjCMessage()
DNullabilityChecker.cpp759 const ObjCMessageExpr *Message = M.getOriginExpr(); in checkPostObjCMessage()
DRetainCountChecker.cpp980 const Expr *ME = MC->getOriginExpr(); in updateSummaryForCall()
3048 ErrorRange = MsgInvocation->getOriginExpr()->getReceiverRange(); in checkSummary()
3100 const Expr *Ex = CallOrMsg.getOriginExpr(); in checkSummary()
DLocalizationChecker.cpp762 if (!Call.getOriginExpr()) in checkPostCall()
DMallocChecker.cpp1036 Call.getOriginExpr(), C.getState(), in checkPostObjCMessage()