/freebsd-12-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CallEvent.h | 222 const Expr *getOriginExpr() const { function in class:clang::ento::CallEvent 264 return getOriginExpr()->getSourceRange(); 405 getState(), {getOriginExpr(), Index}, getLocationContext()).hasValue(); 510 virtual const CallExpr *getOriginExpr() const { function in class:clang::ento::SimpleFunctionCall 511 return cast<CallExpr>(AnyFunctionCall::getOriginExpr()); 516 unsigned getNumArgs() const override { return getOriginExpr()->getNumArgs(); } 519 return getOriginExpr()->getArg(Index); 547 virtual const CallExpr *getOriginExpr() const { function in class:clang::ento::BlockCall 548 return cast<CallExpr>(CallEvent::getOriginExpr()); 551 unsigned getNumArgs() const override { return getOriginExpr() 686 virtual const CXXMemberCallExpr *getOriginExpr() const { function in class:clang::ento::CXXMemberCall 729 virtual const CXXOperatorCallExpr *getOriginExpr() const { function in class:clang::ento::CXXMemberOperatorCall 842 virtual const CXXConstructExpr *getOriginExpr() const { function in class:clang::ento::CXXConstructorCall 884 virtual const CXXNewExpr *getOriginExpr() const { function in class:clang::ento::CXXAllocatorCall 962 virtual const ObjCMessageExpr *getOriginExpr() const { function in class:clang::ento::ObjCMethodCall [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | SmartPtrModeling.cpp | 61 State->BindExpr(Call.getOriginExpr(), C.getLocationContext(),
|
H A D | NoReturnFunctionChecker.cpp | 47 const Expr *Callee = CE.getOriginExpr();
|
H A D | BuiltinFunctionChecker.cpp | 40 const Expr *CE = Call.getOriginExpr();
|
H A D | TraversalChecker.cpp | 96 const Expr *CallE = Call.getOriginExpr();
|
H A D | ObjCSuperDeallocChecker.cpp | 104 reportUseAfterDealloc(ReceiverSymbol, Desc, M.getOriginExpr(), C); 236 if (M.getOriginExpr()->getReceiverKind() != ObjCMessageExpr::SuperInstance)
|
H A D | CallAndMessageChecker.cpp | 486 const ObjCMessageExpr *ME = msg.getOriginExpr(); 511 const ObjCMessageExpr *ME = msg.getOriginExpr(); 559 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag); 565 .isConsumedExpr(Msg.getOriginExpr())) { 597 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag);
|
H A D | InnerPointerChecker.cpp | 119 OverloadedOperatorKind Opc = MemOpCall->getOriginExpr()->getOperator(); 138 const Expr *Origin = Call.getOriginExpr();
|
H A D | DynamicTypePropagation.cpp | 155 switch (Ctor->getOriginExpr()->getConstructionKind()) { 212 const ObjCMessageExpr *MsgE = Msg->getOriginExpr(); 238 switch (Ctor->getOriginExpr()->getConstructionKind()) { 261 LCtx->getParentMap().getParent(Ctor->getOriginExpr()))) 720 const ObjCMessageExpr *MessageExpr = M.getOriginExpr(); 816 const ObjCMessageExpr *MessageExpr = M.getOriginExpr();
|
H A D | BasicObjCFoundationChecks.cpp | 1036 const Expr *MsgExpr = M.getOriginExpr(); 1067 StaticClass = Message->getOriginExpr()->getReceiverInterface(); 1211 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); 1223 State = assumeExprIsNonNull(M.getOriginExpr(), State, C); 1231 State = assumeExprIsNonNull(M.getOriginExpr(), State, C);
|
H A D | StreamChecker.cpp | 141 auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); 169 auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
|
H A D | DebugIteratorModeling.cpp | 77 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
|
H A D | VforkChecker.cpp | 162 const Stmt *P = PM.getParentIgnoreParenCasts(Call.getOriginExpr());
|
H A D | VirtualCallChecker.cpp | 110 const auto *CE = cast<CallExpr>(Call.getOriginExpr());
|
H A D | ObjCSelfInitChecker.cpp | 185 SVal V = C.getSVal(Msg.getOriginExpr());
|
H A D | CheckObjCDealloc.cpp | 703 BR->addRange(M.getOriginExpr()->getSourceRange()); 745 BR->addRange(M.getOriginExpr()->getSourceRange()); 789 if (M.getOriginExpr()->getReceiverKind() != ObjCMessageExpr::SuperInstance)
|
H A D | ExprInspectionChecker.cpp | 69 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
|
H A D | IteratorModeling.cpp | 218 handleAssign(C, InstCall->getCXXThisVal(), Call.getOriginExpr(), 226 const auto *OrigExpr = Call.getOriginExpr(); 240 const auto *OrigExpr = Call.getOriginExpr(); 344 const auto *OrigExpr = Call.getOriginExpr();
|
H A D | StdLibraryFunctionsChecker.cpp | 345 const CallExpr *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); 376 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
|
H A D | NullabilityChecker.cpp | 875 const ObjCMessageExpr *Message = M.getOriginExpr();
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | CallEvent.cpp | 72 const Expr *E = getOriginExpr(); 201 const Expr *E = getOriginExpr(); 335 return Result->invalidateRegions(ValuesToInvalidate, getOriginExpr(), 343 if (const Expr *E = getOriginExpr()) { 431 const Expr *E = getOriginExpr(); 441 if (const Expr *E = getOriginExpr()) { 663 const FunctionDecl *D = getOriginExpr()->getDirectCallee(); 667 return getSVal(getOriginExpr()->getCallee()).getAsFunctionDecl(); 671 const auto *CE = cast_or_null<CallExpr>(getOriginExpr()); 829 return getOriginExpr() [all...] |
H A D | ExprEngineCallAndReturn.cpp | 450 const Expr *CallE = Call.getOriginExpr(); 527 const Expr *E = Call.getOriginExpr(); 560 const Expr *E = Call.getOriginExpr(); 640 const Expr *E = Call.getOriginExpr(); 668 assert(RTC->getStmt() == Call.getOriginExpr()); 671 prepareForObjectConstruction(Call.getOriginExpr(), State, LCtx, 739 const CXXConstructExpr *CtorExpr = Ctor.getOriginExpr(); 1054 const Expr *E = Call->getOriginExpr();
|
H A D | CheckerManager.cpp | 665 cast<CallExpr>(Call.getOriginExpr()),
|
H A D | ExprEngineCXX.cpp | 82 const Expr *CallExpr = Call.getOriginExpr();
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
H A D | RetainCountChecker.cpp | 347 .isConsumedExpr(Call.getOriginExpr()); 355 const Expr *CE = Call.getOriginExpr(); 651 ErrorRange = MsgInvocation->getOriginExpr()->getReceiverRange(); 664 ErrorRange = MCall->getOriginExpr()->getSourceRange(); 691 const Expr *Ex = CallOrMsg.getOriginExpr(); 896 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
|