| /freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| D | CheckerManager.cpp | 141 ExprEngine &Eng; 148 const Stmt *s, ExprEngine &eng, bool wasInlined = false) in CheckStmtContext() 170 ExprEngine &Eng, in runCheckersForStmt() 183 ExprEngine &Eng; 189 const ObjCMethodCall &msg, ExprEngine &eng, in CheckObjCMessageContext() 209 ExprEngine &Eng, in runCheckersForObjCMessage() 226 ExprEngine &Eng; 232 const CallEvent &call, ExprEngine &eng, in CheckCallContext() 252 ExprEngine &Eng, in runCheckersForCallEvent() 269 ExprEngine &Eng; [all …]
|
| D | ExprEngine.cpp | 58 ExprEngine::ExprEngine(AnalysisManager &mgr, bool gcEnabled, in ExprEngine() function in ExprEngine 84 ExprEngine::~ExprEngine() { in ~ExprEngine() 92 ProgramStateRef ExprEngine::getInitialState(const LocationContext *InitLoc) { in getInitialState() 171 ExprEngine::createTemporaryRegionIfNeeded(ProgramStateRef State, in createTemporaryRegionIfNeeded() 248 ProgramStateRef ExprEngine::processAssume(ProgramStateRef state, in processAssume() 253 bool ExprEngine::wantsRegionChangeUpdate(ProgramStateRef state) { in wantsRegionChangeUpdate() 258 ExprEngine::processRegionChanges(ProgramStateRef state, in processRegionChanges() 267 void ExprEngine::printState(raw_ostream &Out, ProgramStateRef State, in printState() 272 void ExprEngine::processEndWorklist(bool hasWorkRemaining) { in processEndWorklist() 276 void ExprEngine::processCFGElement(const CFGElement E, ExplodedNode *Pred, in processCFGElement() [all …]
|
| D | ExprEngineCallAndReturn.cpp | 40 void ExprEngine::processCallEnter(CallEnter CE, ExplodedNode *Pred) { in processCallEnter() 159 void ExprEngine::removeDeadOnEndOfFunction(NodeBuilderContext& BC, in removeDeadOnEndOfFunction() 218 void ExprEngine::processCallExit(ExplodedNode *CEBNode) { in processCallExit() 356 void ExprEngine::examineStackFrames(const Decl *D, const LocationContext *LCtx, in examineStackFrames() 416 bool ExprEngine::inlineCall(const CallEvent &Call, const Decl *D, in REGISTER_TRAIT_WITH_PROGRAMSTATE() 482 void ExprEngine::VisitCallExpr(const CallExpr *CE, ExplodedNode *Pred, in VisitCallExpr() 510 void ExprEngine::evalCall(ExplodedNodeSet &Dst, ExplodedNode *Pred, in evalCall() 535 ProgramStateRef ExprEngine::bindReturnValue(const CallEvent &Call, in bindReturnValue() 574 void ExprEngine::conservativeEvalCall(const CallEvent &Call, NodeBuilder &Bldr, in conservativeEvalCall() 800 bool ExprEngine::shouldInlineCall(const CallEvent &Call, const Decl *D, in shouldInlineCall() [all …]
|
| D | ExprEngineCXX.cpp | 25 void ExprEngine::CreateCXXTemporaryObject(const MaterializeTemporaryExpr *ME, in CreateCXXTemporaryObject() 39 void ExprEngine::performTrivialCopy(NodeBuilder &Bldr, ExplodedNode *Pred, in performTrivialCopy() 111 void ExprEngine::VisitCXXConstructExpr(const CXXConstructExpr *CE, in VisitCXXConstructExpr() 287 void ExprEngine::VisitCXXDestructor(QualType ObjectType, in VisitCXXDestructor() 332 void ExprEngine::VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred, in VisitCXXNewExpr() 437 void ExprEngine::VisitCXXDeleteExpr(const CXXDeleteExpr *CDE, in VisitCXXDeleteExpr() 444 void ExprEngine::VisitCXXCatchStmt(const CXXCatchStmt *CS, in VisitCXXCatchStmt() 463 void ExprEngine::VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred, in VisitCXXThisExpr()
|
| D | ExprEngineObjC.cpp | 22 void ExprEngine::VisitLvalObjCIvarRefExpr(const ObjCIvarRefExpr *Ex, in VisitLvalObjCIvarRefExpr() 39 void ExprEngine::VisitObjCAtSynchronizedStmt(const ObjCAtSynchronizedStmt *S, in VisitObjCAtSynchronizedStmt() 45 void ExprEngine::VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S, in VisitObjCForCollectionStmt() 135 void ExprEngine::VisitObjCMessage(const ObjCMessageExpr *ME, in VisitObjCMessage()
|
| D | ExprEngineC.cpp | 22 void ExprEngine::VisitBinaryOperator(const BinaryOperator* B, in VisitBinaryOperator() 180 void ExprEngine::VisitBlockExpr(const BlockExpr *BE, ExplodedNode *Pred, in VisitBlockExpr() 220 void ExprEngine::VisitCast(const CastExpr *CastE, const Expr *Ex, in VisitCast() 402 void ExprEngine::VisitCompoundLiteralExpr(const CompoundLiteralExpr *CL, in VisitCompoundLiteralExpr() 435 void ExprEngine::VisitDeclStmt(const DeclStmt *DS, ExplodedNode *Pred, in VisitDeclStmt() 508 void ExprEngine::VisitLogicalExpr(const BinaryOperator* B, ExplodedNode *Pred, in VisitLogicalExpr() 577 void ExprEngine::VisitInitListExpr(const InitListExpr *IE, in VisitInitListExpr() 626 void ExprEngine::VisitGuardedExpr(const Expr *Ex, in VisitGuardedExpr() 687 void ExprEngine:: 706 void ExprEngine:: [all …]
|
| D | BugReporterVisitors.cpp | 301 ExprEngine &Eng = BRC.getBugReporter().getEngine(); in visitNodeInitial() 338 ExprEngine &Eng = BRC.getBugReporter().getEngine(); in visitNodeMaybeUnsuppress() 1525 ExprEngine &Eng = BRC.getBugReporter().getEngine(); in getEndPath()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/ |
| D | CheckerManager.h | 32 class ExprEngine; variable 217 ExprEngine &Eng) { in runCheckersForPreStmt() 230 ExprEngine &Eng, 238 const Stmt *S, ExprEngine &Eng, 245 ExprEngine &Eng) { in runCheckersForPreObjCMessage() 253 ExprEngine &Eng, 263 const ObjCMethodCall &msg, ExprEngine &Eng, 268 const CallEvent &Call, ExprEngine &Eng) { in runCheckersForPreCall() 274 const CallEvent &Call, ExprEngine &Eng, 283 const CallEvent &Call, ExprEngine &Eng, [all …]
|
| D | Checker.h | 218 BugReporter &BR, ExprEngine &Eng) { in _checkEndAnalysis()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/ |
| D | AnalysisConsumer.cpp | 260 ExprEngine::InliningModes IMode) { in DisplayFunction() 274 case ExprEngine::Inline_Minimal: in DisplayFunction() 277 case ExprEngine::Inline_Regular: in DisplayFunction() 326 ExprEngine::InliningModes 340 ExprEngine::InliningModes IMode = ExprEngine::Inline_Minimal, 344 ExprEngine::InliningModes IMode, 347 ExprEngine::InliningModes IMode, 448 ExprEngine::InliningModes 459 return ExprEngine::Inline_Minimal; in getInliningModeForFunction() 462 return ExprEngine::Inline_Regular; in getInliningModeForFunction() [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/ |
| D | LocalCheckers.h | 21 class ExprEngine; variable 23 void RegisterCallInliner(ExprEngine &Eng);
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| D | BugReporter.h | 45 class ExprEngine; variable 481 ExprEngine& Eng; 483 GRBugReporter(BugReporterData& d, ExprEngine& eng) 490 ExprEngine &getEngine() { return Eng; }
|
| D | BugType.h | 28 class ExprEngine; variable
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| D | AnalyzerStatsChecker.cpp | 37 void checkEndAnalysis(ExplodedGraph &G, BugReporter &B,ExprEngine &Eng) const; 43 ExprEngine &Eng) const { in checkEndAnalysis()
|
| D | UnreachableCodeChecker.cpp | 40 ExprEngine &Eng) const; 55 ExprEngine &Eng) const { in checkEndAnalysis()
|
| D | CheckerDocumentation.cpp | 174 ExprEngine &Eng) const {} in checkEndAnalysis()
|
| D | DebugCheckers.cpp | 197 void checkEndAnalysis(ExplodedGraph &G, BugReporter &B,ExprEngine &Eng) const { in checkEndAnalysis()
|
| D | IdempotentOperationChecker.cpp | 76 void checkEndAnalysis(ExplodedGraph &G, BugReporter &B,ExprEngine &Eng) const; 347 ExprEngine &Eng) const { in checkEndAnalysis()
|
| D | RetainCountChecker.cpp | 2366 ExprEngine &Eng) const { in checkEndAnalysis()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| D | CheckerContext.h | 71 ExprEngine &Eng; 88 ExprEngine &eng,
|
| D | ExprEngine.h | 49 class ExprEngine : public SubEngine { 101 ExprEngine(AnalysisManager &mgr, bool gcEnabled, 106 ~ExprEngine();
|
| D | CoreEngine.h | 46 friend class ExprEngine; variable
|
| /freebsd-9-stable/lib/clang/libclangstaticanalyzercore/ |
| D | Makefile | 26 ExprEngine.cpp \
|