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

12

/netbsd-current/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h228 virtual const Expr *getOriginExpr() const { function in class:clang::ento::CallEvent
277 return getOriginExpr()->getSourceRange();
419 getState(), {getOriginExpr(), Index}, getLocationContext()).hasValue();
533 const CallExpr *getOriginExpr() const override {
534 return cast<CallExpr>(AnyFunctionCall::getOriginExpr());
539 unsigned getNumArgs() const override { return getOriginExpr()->getNumArgs(); }
542 return getOriginExpr()->getArg(Index);
571 const CallExpr *getOriginExpr() const override {
572 return cast<CallExpr>(CallEvent::getOriginExpr());
575 unsigned getNumArgs() const override { return getOriginExpr()
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp72 const Expr *E = getOriginExpr();
187 const Expr *E = getOriginExpr();
220 getOriginExpr(), Index, SFC);
300 return Result->invalidateRegions(ValuesToInvalidate, getOriginExpr(),
308 if (const Expr *E = getOriginExpr()) {
396 const Expr *E = getOriginExpr();
406 if (const Expr *E = getOriginExpr()) {
495 MRMgr.getParamVarRegion(Call.getOriginExpr(), Idx, CalleeCtx));
529 Engine.computeObjectUnderConstruction(getOriginExpr(), getState(),
658 const FunctionDecl *D = getOriginExpr()
[all...]
H A DExprEngineCallAndReturn.cpp450 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 handleConstructionContext(Call.getOriginExpr(), State, LCtx,
753 const CXXConstructExpr *CtorExpr = Ctor.getOriginExpr();
1063 const Expr *E = Call->getOriginExpr();
H A DCheckerManager.cpp525 PostAllocatorCall(Call.getOriginExpr(), Pred->getLocationContext());
669 Call.getOriginExpr(), ProgramPoint::PostStmtKind,
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DNoReturnFunctionChecker.cpp47 const Expr *Callee = CE.getOriginExpr();
H A DDebugContainerModeling.cpp65 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
H A DTraversalChecker.cpp96 const Expr *CallE = Call.getOriginExpr();
H A DCastValueChecker.cpp254 State->BindExpr(Call.getOriginExpr(), C.getLocationContext(), V, false),
316 NewState->BindExpr(Call.getOriginExpr(), C.getLocationContext(),
330 State->BindExpr(Call.getOriginExpr(), C.getLocationContext(),
359 C.addTransition(State->BindExpr(Call.getOriginExpr(),
H A DBuiltinFunctionChecker.cpp41 const Expr *CE = Call.getOriginExpr();
H A DObjCSuperDeallocChecker.cpp104 reportUseAfterDealloc(ReceiverSymbol, Desc, M.getOriginExpr(), C);
237 if (M.getOriginExpr()->getReceiverKind() != ObjCMessageExpr::SuperInstance)
H A DSmartPtrModeling.cpp204 Call.getOriginExpr(), C.getLocationContext(),
377 State = State->BindExpr(Call.getOriginExpr(), C.getLocationContext(),
452 const auto *CallExpr = Call.getOriginExpr();
458 State = State->BindExpr(Call.getOriginExpr(), C.getLocationContext(),
565 const Expr *CallExpr = Call.getOriginExpr();
H A DCallAndMessageChecker.cpp481 const CXXDeleteExpr *DE = DC->getOriginExpr();
545 if (const CallExpr *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()))
611 const ObjCMessageExpr *ME = msg.getOriginExpr();
640 const ObjCMessageExpr *ME = msg.getOriginExpr();
688 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag);
694 .isConsumedExpr(Msg.getOriginExpr())) {
726 C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag);
H A DDebugIteratorModeling.cpp68 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
H A DSTLAlgorithmModeling.cpp70 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
H A DInnerPointerChecker.cpp123 OverloadedOperatorKind Opc = MemOpCall->getOriginExpr()->getOperator();
148 const Expr *Origin = Call.getOriginExpr();
H A DDynamicTypePropagation.cpp131 const ObjCMessageExpr *MessageExpr = Message.getOriginExpr();
273 switch (Ctor->getOriginExpr()->getConstructionKind()) {
365 switch (Ctor->getOriginExpr()->getConstructionKind()) {
388 LCtx->getParentMap().getParent(Ctor->getOriginExpr())))
813 const ObjCMessageExpr *MessageExpr = M.getOriginExpr();
909 const ObjCMessageExpr *MessageExpr = M.getOriginExpr();
H A DBasicObjCFoundationChecks.cpp1035 const Expr *MsgExpr = M.getOriginExpr();
1066 StaticClass = Message->getOriginExpr()->getReceiverInterface();
1210 State = assumeExprIsNonNull(M.getOriginExpr(), State, C);
1222 State = assumeExprIsNonNull(M.getOriginExpr(), State, C);
1230 State = assumeExprIsNonNull(M.getOriginExpr(), State, C);
H A DStreamChecker.cpp445 const CallExpr *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
487 auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
597 const CallExpr *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
694 const CallExpr *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
757 const CallExpr *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
H A DMallocChecker.cpp1112 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
1144 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
1236 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr());
1266 if (!Call.getOriginExpr())
1306 if (const CallExpr *CE = dyn_cast<CallExpr>(Call.getOriginExpr())) {
1309 dyn_cast<CXXNewExpr>(Call.getOriginExpr())) {
1406 const CXXNewExpr *NE = Call.getOriginExpr();
1432 (Call.getOriginExpr()->isArray() ? AF_CXXNewArray : AF_CXXNew));
1521 const Expr *CE = Call.getOriginExpr();
1718 const Expr *ParentExpr = Call.getOriginExpr();
[all...]
H A DVirtualCallChecker.cpp110 const auto *CE = cast<CallExpr>(Call.getOriginExpr());
H A DVforkChecker.cpp163 const Stmt *P = PM.getParentIgnoreParenCasts(Call.getOriginExpr());
H A DObjCSelfInitChecker.cpp185 SVal V = C.getSVal(Msg.getOriginExpr());
H A DIteratorModeling.cpp185 const auto *OrigExpr = Call.getOriginExpr();
356 const auto *OrigExpr = Call.getOriginExpr();
370 const auto *OrigExpr = Call.getOriginExpr();
H A DCheckObjCDealloc.cpp703 BR->addRange(M.getOriginExpr()->getSourceRange());
745 BR->addRange(M.getOriginExpr()->getSourceRange());
789 if (M.getOriginExpr()->getReceiverKind() != ObjCMessageExpr::SuperInstance)
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp347 .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());

Completed in 328 milliseconds

12