/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CallEvent.h | 199 const Expr *getOriginExpr() const { function in class:clang::ento::CallEvent 239 return getOriginExpr()->getSourceRange(); 447 virtual const CallExpr *getOriginExpr() const { function in class:clang::ento::SimpleCall 448 return cast<CallExpr>(AnyFunctionCall::getOriginExpr()); 453 virtual unsigned getNumArgs() const { return getOriginExpr()->getNumArgs(); } 456 return getOriginExpr()->getArg(Index); 592 virtual const CXXMemberCallExpr *getOriginExpr() const { function in class:clang::ento::CXXMemberCall 593 return cast<CXXMemberCallExpr>(CXXInstanceCall::getOriginExpr()); 597 if (const CallExpr *CE = getOriginExpr()) 603 return getOriginExpr() 636 virtual const CXXOperatorCallExpr *getOriginExpr() const { function in class:clang::ento::CXXMemberOperatorCall 731 virtual const CXXConstructExpr *getOriginExpr() const { function in class:clang::ento::CXXConstructorCall 773 virtual const CXXNewExpr *getOriginExpr() const { function in class:clang::ento::CXXAllocatorCall 834 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(); 165 return Result->invalidateRegions(ValuesToInvalidate, getOriginExpr(), 173 if (const Expr *E = getOriginExpr()) { 203 const Expr *E = getOriginExpr(); 215 if (const Expr *E = getOriginExpr()) { 377 const FunctionDecl *D = getOriginExpr()->getDirectCallee(); 381 return getSVal(getOriginExpr()->getCallee()).getAsFunctionDecl(); 386 const CallExpr *CE = cast_or_null<CallExpr>(getOriginExpr()); 509 return getOriginExpr()->getImplicitObjectArgument(); 517 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(); 907 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 | 46 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 | 361 const ObjCMessageExpr *ME = msg.getOriginExpr(); 394 const ObjCMessageExpr *ME = msg.getOriginExpr(); 440 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag); 446 .isConsumedExpr(Msg.getOriginExpr())) { 478 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag);
|
H A D | BasicObjCFoundationChecks.cpp | 1015 const Expr *MsgExpr = M.getOriginExpr(); 1115 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); 1127 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); 1135 State = assumeExprIsNonNull(M.getOriginExpr(), State, C);
|
H A D | ObjCSelfInitChecker.cpp | 190 SVal V = state->getSVal(Msg.getOriginExpr(), C.getLocationContext());
|
H A D | MallocChecker.cpp | 725 Call.getOriginExpr(), C.getState(),
|
H A D | RetainCountChecker.cpp | 970 const Expr *ME = MC->getOriginExpr(); 2886 ErrorRange = MsgInvocation->getOriginExpr()->getReceiverRange(); 2939 const Expr *Ex = CallOrMsg.getOriginExpr();
|