Searched refs:getOriginExpr (Results 1 - 13 of 13) sorted by relevance

/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h197 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 DCallEvent.cpp28 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 DExprEngineCallAndReturn.cpp434 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 DExprEngineCXX.cpp70 const Expr *CallExpr = Call.getOriginExpr();
H A DCheckerManager.cpp528 const CallExpr *CE = cast<CallExpr>(Call.getOriginExpr());
/external/clang/lib/StaticAnalyzer/Checkers/
H A DNoReturnFunctionChecker.cpp48 const Expr *Callee = CE.getOriginExpr();
H A DTraversalChecker.cpp86 const Expr *CallE = Call.getOriginExpr();
H A DDynamicTypePropagation.cpp71 switch (Ctor->getOriginExpr()->getConstructionKind()) {
128 const ObjCMessageExpr *MsgE = Msg->getOriginExpr();
154 switch (Ctor->getOriginExpr()->getConstructionKind()) {
H A DCallAndMessageChecker.cpp465 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 DBasicObjCFoundationChecks.cpp1073 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 DObjCSelfInitChecker.cpp187 SVal V = state->getSVal(Msg.getOriginExpr(), C.getLocationContext());
H A DMallocChecker.cpp836 Call.getOriginExpr(), C.getState(),
H A DRetainCountChecker.cpp952 const Expr *ME = MC->getOriginExpr();
2930 ErrorRange = MsgInvocation->getOriginExpr()->getReceiverRange();
2982 const Expr *Ex = CallOrMsg.getOriginExpr();

Completed in 204 milliseconds