/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CallEvent.h | 197 const Expr *getOriginExpr() const { function in class:clang::ento::CallEvent 232 return getOriginExpr()->getSourceRange(); 442 virtual const CallExpr *getOriginExpr() const { function in class:clang::ento::SimpleFunctionCall 443 return cast<CallExpr>(AnyFunctionCall::getOriginExpr()); 448 unsigned getNumArgs() const override { return getOriginExpr()->getNumArgs(); } 451 return getOriginExpr()->getArg(Index); 478 virtual const CallExpr *getOriginExpr() const { function in class:clang::ento::BlockCall 479 return cast<CallExpr>(CallEvent::getOriginExpr()); 482 unsigned getNumArgs() const override { return getOriginExpr()->getNumArgs(); } 485 return getOriginExpr() 571 virtual const CXXMemberCallExpr *getOriginExpr() const { function in class:clang::ento::CXXMemberCall 615 virtual const CXXOperatorCallExpr *getOriginExpr() const { function in class:clang::ento::CXXMemberOperatorCall 710 virtual const CXXConstructExpr *getOriginExpr() const { function in class:clang::ento::CXXConstructorCall 752 virtual const CXXNewExpr *getOriginExpr() const { function in class:clang::ento::CXXAllocatorCall 813 virtual const ObjCMessageExpr *getOriginExpr() const { function in class:clang::ento::ObjCMethodCall [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | CallEvent.cpp | 28 const Expr *E = getOriginExpr(); 172 return Result->invalidateRegions(ValuesToInvalidate, getOriginExpr(), 180 if (const Expr *E = getOriginExpr()) { 210 const Expr *E = getOriginExpr(); 220 if (const Expr *E = getOriginExpr()) { 385 const FunctionDecl *D = getOriginExpr()->getDirectCallee(); 389 return getSVal(getOriginExpr()->getCallee()).getAsFunctionDecl(); 394 const CallExpr *CE = cast_or_null<CallExpr>(getOriginExpr()); 517 return getOriginExpr()->getImplicitObjectArgument(); 525 if (const MemberExpr *ME = dyn_cast<MemberExpr>(getOriginExpr() [all...] |
H A D | ExprEngineCallAndReturn.cpp | 434 const Expr *CallE = Call.getOriginExpr(); 538 const Expr *E = Call.getOriginExpr(); 621 const CXXConstructExpr *CtorExpr = Ctor.getOriginExpr(); 915 const Expr *E = Call->getOriginExpr();
|
H A D | ExprEngineCXX.cpp | 70 const Expr *CallExpr = Call.getOriginExpr();
|
H A D | CheckerManager.cpp | 528 const CallExpr *CE = cast<CallExpr>(Call.getOriginExpr());
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | NoReturnFunctionChecker.cpp | 48 const Expr *Callee = CE.getOriginExpr();
|
H A D | TraversalChecker.cpp | 86 const Expr *CallE = Call.getOriginExpr();
|
H A D | DynamicTypePropagation.cpp | 71 switch (Ctor->getOriginExpr()->getConstructionKind()) { 128 const ObjCMessageExpr *MsgE = Msg->getOriginExpr(); 154 switch (Ctor->getOriginExpr()->getConstructionKind()) {
|
H A D | CallAndMessageChecker.cpp | 465 const ObjCMessageExpr *ME = msg.getOriginExpr(); 498 const ObjCMessageExpr *ME = msg.getOriginExpr(); 544 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag); 550 .isConsumedExpr(Msg.getOriginExpr())) { 582 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag);
|
H A D | BasicObjCFoundationChecks.cpp | 1073 const Expr *MsgExpr = M.getOriginExpr(); 1105 StaticClass = Message->getOriginExpr()->getReceiverInterface(); 1249 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); 1261 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); 1269 State = assumeExprIsNonNull(M.getOriginExpr(), State, C);
|
H A D | ObjCSelfInitChecker.cpp | 187 SVal V = state->getSVal(Msg.getOriginExpr(), C.getLocationContext());
|
H A D | MallocChecker.cpp | 836 Call.getOriginExpr(), C.getState(),
|
H A D | RetainCountChecker.cpp | 952 const Expr *ME = MC->getOriginExpr(); 2930 ErrorRange = MsgInvocation->getOriginExpr()->getReceiverRange(); 2982 const Expr *Ex = CallOrMsg.getOriginExpr();
|