Home
last modified time | relevance | path

Searched refs:CallEnter (Results 1 – 25 of 30) sorted by relevance

12

/external/clang/lib/StaticAnalyzer/Core/
DExprEngineCallAndReturn.cpp40 void ExprEngine::processCallEnter(NodeBuilderContext& BC, CallEnter CE, in processCallEnter()
97 Optional<CallEnter> CE; in getLastStmt()
100 CE = Node->getLocationAs<CallEnter>(); in getLastStmt()
107 } else if (Optional<CallEnter> CE = PP.getAs<CallEnter>()) { in getLastStmt()
432 CallEnter Loc(CallE, CalleeSFC, CurLC); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
DPathDiagnostic.cpp72 IntrusiveRefCntPtr<PathDiagnosticEventPiece> CallEnter = in flattenTo() local
74 if (CallEnter) in flattenTo()
75 Current.push_back(CallEnter); in flattenTo()
674 } else if (Optional<CallEnter> CE = P.getAs<CallEnter>()) { in create()
695 if (Optional<CallEnter> CE = P.getAs<CallEnter>()) in getStmt()
898 void PathDiagnosticCallPiece::setCallee(const CallEnter &CE, in setCallee()
DBugReporterVisitors.cpp344 Optional<CallEnter> CE = N->getLocationAs<CallEnter>(); in visitNodeMaybeUnsuppress()
508 if (Optional<CallEnter> CE = Succ->getLocationAs<CallEnter>()) { in VisitNode()
621 } else if (StoreSite->getLocation().getAs<CallEnter>()) { in VisitNode()
698 if (P.getAs<CallEnter>() && InitE) in VisitNode()
971 assert(N->getLocation().getAs<CallEnter>() && "Tracking arg but not at call"); in trackNullOrUndefValue()
1653 Optional<CallEnter> CEnter = ProgLoc.getAs<CallEnter>(); in VisitNode()
DCoreEngine.cpp259 HandleCallEnter(Loc.castAs<CallEnter>(), Pred); in dispatchWorkItem()
471 void CoreEngine::HandleCallEnter(const CallEnter &CE, ExplodedNode *Pred) { in HandleCallEnter()
550 if (N->getLocation().getAs<CallEnter>()) { in enqueueStmtNode()
DExplodedGraph.cpp158 if (SuccLoc.getAs<CallEnter>() || SuccLoc.getAs<PreImplicitCall>()) in shouldCollect()
DBugReporter.cpp587 if (Optional<CallEnter> CE = P.getAs<CallEnter>()) { in GenerateMinimalPathDiagnostic()
1433 if (Optional<CallEnter> CE = P.getAs<CallEnter>()) { in GenerateExtensivePathDiagnostic()
1650 if (Optional<CallEnter> CE = P.getAs<CallEnter>()) { in GenerateAlternateExtensivePathDiagnostic()
/external/llvm-project/clang/lib/StaticAnalyzer/Core/
DExprEngineCallAndReturn.cpp42 void ExprEngine::processCallEnter(NodeBuilderContext& BC, CallEnter CE, in processCallEnter()
98 Optional<CallEnter> CE; in getLastStmt()
101 CE = Node->getLocationAs<CallEnter>(); in getLastStmt()
108 } else if (Optional<CallEnter> CE = PP.getAs<CallEnter>()) { in getLastStmt()
457 CallEnter Loc(CallE, CalleeSFC, CurLC); in REGISTER_MAP_WITH_PROGRAMSTATE()
DCoreEngine.cpp170 HandleCallEnter(Loc.castAs<CallEnter>(), Pred); in dispatchWorkItem()
418 void CoreEngine::HandleCallEnter(const CallEnter &CE, ExplodedNode *Pred) { in HandleCallEnter()
518 if (N->getLocation().getAs<CallEnter>()) { in enqueueStmtNode()
DExplodedGraph.cpp148 if (SuccLoc.getAs<CallEnter>() || SuccLoc.getAs<PreImplicitCall>()) in shouldCollect()
338 if (auto CE = P.getAs<CallEnter>()) in getStmtForDiagnostics()
DBugReporterVisitors.cpp645 if (auto CE = N->getLocationAs<CallEnter>()) in findModifyingFrames()
1135 Optional<CallEnter> CE = N->getLocationAs<CallEnter>(); in visitNodeMaybeUnsuppress()
1417 if (Optional<CallEnter> CE = Succ->getLocationAs<CallEnter>()) { in VisitNode()
1495 } else if (StoreSite->getLocation().getAs<CallEnter>()) { in VisitNode()
1509 if (P.getAs<CallEnter>() && InitE) in VisitNode()
2768 Optional<CallEnter> CEnter = ProgLoc.getAs<CallEnter>(); in VisitNode()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSubEngine.h115 virtual void processCallEnter(NodeBuilderContext& BC, CallEnter CE,
DCoreEngine.h95 void HandleCallEnter(const CallEnter &CE, ExplodedNode *Pred);
DExprEngine.h273 void processCallEnter(NodeBuilderContext& BC, CallEnter CE,
/external/clang/include/clang/Analysis/
DProgramPoint.h584 class CallEnter : public ProgramPoint {
586 CallEnter(const Stmt *stmt, const StackFrameContext *calleeCtx, in CallEnter() function
607 CallEnter() {} in CallEnter() function
/external/llvm-project/clang/include/clang/Analysis/
DProgramPoint.h630 class CallEnter : public ProgramPoint {
632 CallEnter(const Stmt *stmt, const StackFrameContext *calleeCtx, in CallEnter() function
653 CallEnter() = default;
DPathDiagnostic.h42 class CallEnter; variable
602 void setCallee(const CallEnter &CE, const SourceManager &SM);
/external/llvm-project/clang/lib/Analysis/
DPathDiagnostic.cpp88 if (auto CallEnter = Call.getCallEnterEvent()) in flattenTo() local
89 Current.push_back(std::move(CallEnter)); in flattenTo()
699 } else if (Optional<CallEnter> CE = P.getAs<CallEnter>()) { in create()
868 void PathDiagnosticCallPiece::setCallee(const CallEnter &CE, in setCallee()
/external/clang/docs/analyzer/
DIPA.txt120 If the conditions are right for inlining, a CallEnter node is created and added
121 to the analysis work list. The CallEnter node marks the change to a new
123 contents of the new stack frame. When the CallEnter node is actually processed,
/external/llvm-project/clang/docs/analyzer/developer-docs/
DIPA.rst127 If the conditions are right for inlining, a CallEnter node is created and added
128 to the analysis work list. The CallEnter node marks the change to a new
130 contents of the new stack frame. When the CallEnter node is actually processed,
/external/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DCoreEngine.h111 void HandleCallEnter(const CallEnter &CE, ExplodedNode *Pred);
DExprEngine.h378 void processCallEnter(NodeBuilderContext& BC, CallEnter CE,
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DPathDiagnostic.h582 void setCallee(const CallEnter &CE, const SourceManager &SM);
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
DRetainCountDiagnostics.cpp676 if (auto CEP = N->getLocation().getAs<CallEnter>()) { in GetAllocationSite()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DIteratorModeling.cpp837 if (auto Enter = PP.getAs<CallEnter>()) { in findCallEnter()
/external/clang/test/Analysis/
Dretain-release.mm412 // Don't crash on getting a null expression from CallEnter corresponding to a

12