|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h 653 class PathSensitiveBugReporter final : public BugReporter {
Declarations
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h 25 class BugReporter;
tools/clang/include/clang/StaticAnalyzer/Core/Checker.h 24 class BugReporter;
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h 39 class BugReporter;
References
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h 653 class PathSensitiveBugReporter final : public BugReporter {
tools/clang/include/clang/StaticAnalyzer/Core/Checker.h 32 BugReporter &BR) {
51 BugReporter &BR) {
68 BugReporter &BR) {
229 BugReporter &BR, ExprEngine &Eng) {
557 BugReporter *BR;
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h 189 BugReporter &BR);
193 BugReporter &BR);
303 void runCheckersForEndAnalysis(ExplodedGraph &G, BugReporter &BR,
405 BugReporter &BR);
430 CheckerFn<void (const Decl *, AnalysisManager&, BugReporter &)>;
459 CheckerFn<void (ExplodedGraph &, BugReporter &, ExprEngine &)>;
499 BugReporter &)>;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h 102 BugReporter &getBugReporter() {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h 196 BugReporter &getBugReporter() { return BR; }
tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp 36 void checkEndAnalysis(ExplodedGraph &G, BugReporter &B,ExprEngine &Eng) const;
41 BugReporter &B,
tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp 34 BugReporter &BR;
104 WalkAST(const CheckerBase *Checker, BugReporter &BR, AnalysisDeclContext *AC)
283 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp 27 BugReporter &BR;
32 explicit CastToStructVisitor(BugReporter &B, const CheckerBase *Checker,
112 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp 114 BugReporter &BR) const;
191 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp 41 BugReporter &BR, ASTContext &Ctx,
79 BugReporter &BR,
131 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp 69 BugReporter &BR;
78 WalkAST(BugReporter &br, AnalysisDeclContext* ac,
1001 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp 25 BugReporter &BR;
30 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac)
83 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp 206 BugReporter &BR,
214 BugReporter &BR) const {}
326 BugReporter &BR) const {}
tools/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp 42 BugReporter &BR) const;
45 AnalysisManager &Mgr, BugReporter &BR) const;
48 void reportClones(BugReporter &BR, AnalysisManager &Mgr,
54 BugReporter &BR, AnalysisManager &Mgr,
60 BugReporter &BR) const {
68 BugReporter &BR) const {
108 BugReporter &BR, AnalysisManager &Mgr,
129 BugReporter &BR, AnalysisManager &Mgr,
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp 129 BugReporter &BR) const;
135 BugReporter& BR;
147 DeadStoreObs(const CFG &cfg, ASTContext &ctx, BugReporter &br,
511 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp 36 BugReporter &BR) const {
62 BugReporter &BR) const {
88 BugReporter &BR) const {
113 BugReporter &BR) const {
137 BugReporter &BR) const {
160 BugReporter &BR) const {
184 BugReporter &BR) const {
214 BugReporter &BR) const {
238 BugReporter &BR) const {
270 BugReporter &BR) const {
306 void checkEndAnalysis(ExplodedGraph &G, BugReporter &B,ExprEngine &Eng) const {
tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp 63 BugReporter &BR;
69 const ObjCInterfaceDecl *InID, BugReporter &InBR,
91 BugReporter &BR) const;
118 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp 53 ExplodedNode *reportBug(llvm::StringRef Msg, BugReporter &BR,
59 void checkEndAnalysis(ExplodedGraph &G, BugReporter &BR,
143 BugReporter &BR,
286 void ExprInspectionChecker::checkEndAnalysis(ExplodedGraph &G, BugReporter &BR,
tools/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp 52 BugReporter &BR) const;
183 BugReporter &BR,
207 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp 37 BugReporter &BR;
41 explicit FindIdenticalExprVisitor(BugReporter &B,
505 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp 213 BugReporter &BR;
219 BugReporter &InBR,
731 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp 117 BugReporter &BR;
121 StringRefCheckerVisitor(const Decl *declWithIssue, BugReporter &br,
136 static void CheckStringRefAssignedTemporary(const Decl *D, BugReporter &BR,
217 BugReporter &BR;
221 ASTFieldVisitor(const CXXRecordDecl *root, BugReporter &br,
230 static void CheckASTMemory(const CXXRecordDecl *R, BugReporter &BR,
301 BugReporter &BR) const {
307 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp 1041 BugReporter &BR;
1047 MethodCrawler(const ObjCMethodDecl *InMD, BugReporter &InBR,
1068 BugReporter &BR) const;
1074 BugReporter &BR) const {
1198 BugReporter &BR;
1211 explicit MethodCrawler(BugReporter &InBR, const CheckerBase *Checker,
1230 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp 27 BugReporter &BReporter) const {
52 BugReporter &BReporter) const {
72 BugReporter &BReporter) const {
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h 46 BugReporter &BReporter) const;
57 BugReporter &BReporter) const;
68 BugReporter &BReporter) const;
tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp 46 BugReporter &BR) const;
54 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const;
271 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const {
297 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp 177 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp 47 AnalysisManager &mgr, BugReporter &BR) const;
53 BugReporter &BR) const {
94 AnalysisManager &mgr, BugReporter &BR) const;
100 BugReporter &BR) const {
244 BugReporter &BR = *event.BR;
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp 161 const MemRegion *Region, BugReporter &BR,
492 BugReporter &BR = *Event.BR;
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp 48 BugReporter &BR) const;
53 BugReporter &BR;
58 BugReporter &BR, AnalysisDeclContext *ADC)
197 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp 34 BugReporter &BR) const;
38 BugReporter &BR,
64 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp 52 BugReporter &BR) const;
108 static void emitDiagnostics(BoundNodes &Match, const Decl *D, BugReporter &BR,
151 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp 28 BugReporter &BR;
73 WalkAST(BugReporter &br, const CheckerBase *checker, AnalysisDeclContext *ac)
164 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp 70 BugReporter &BR) const;
167 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp 27 void checkCopyMutable(const ObjCPropertyDecl *D, BugReporter &BR) const;
31 BugReporter &BR) const;
37 BugReporter &BR) const {
42 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp 107 BugReporter &BR,
179 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 36 mutable BugReporter *BR;
42 BugReporter &BRArg) const {
tools/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp 32 BugReporter &BR) const;
36 BugReporter &BR, AnalysisManager &AM,
84 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp 32 BugReporter &BR) const;
36 BugReporter &BR, AnalysisManager &AM,
97 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp 54 BugReporter &BR) const;
82 BugReporter &BR,
155 checkTempObjectsInSamePool(const Decl *D, AnalysisManager &AM, BugReporter &BR,
174 checkTempObjectsInNoPool(const Decl *D, AnalysisManager &AM, BugReporter &BR,
197 BugReporter &BR) const {
tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp 34 void checkEndAnalysis(ExplodedGraph &G, BugReporter &B,
49 BugReporter &B,
tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp 77 BugReporter &BR) {
99 BugReporter &BR) {
403 BugReporter &BR,
699 BugReporter &BR) {
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 3005 BugReporter &BR = static_cast<ExprEngine &>(
3120 for (BugReporter::EQClasses_iterator
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 189 BugReporter *RecVisitorBR;
603 BugReporter BR(*Mgr);
785 BugReporter BR(*Mgr);
tools/clang/unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp 74 BugReporter &BR) const {