/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
BugReporterVisitor.h | 25 class BugReport; 57 /// BugReport while processing a node. 61 BugReport &BR) = 0; 67 /// Also note that at most one visitor of a BugReport should generate a 71 BugReport &BR); 78 BugReport &BR); 110 /// the BugReport. 111 static void registerStatementVarDecls(BugReport &BR, const Stmt *S, 126 BugReport &BR); 156 BugReport &BR) [all...] |
BugReporter.h | 42 class BugReport; 54 class BugReport : public llvm::ilist_node<BugReport> { 145 BugReport(BugType& bt, StringRef desc, const ExplodedNode *errornode) 149 BugReport(BugType& bt, StringRef shortDesc, StringRef desc, 155 BugReport(BugType& bt, StringRef desc, PathDiagnosticLocation l) 160 /// \brief Create a BugReport with a custom uniqueing location. 167 BugReport(BugType& bt, StringRef desc, const ExplodedNode *errornode, 175 virtual ~BugReport(); 191 /// when generating a PathDiagnostic from this BugReport [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
ObjCAtSyncChecker.cpp | 50 BugReport *report = 51 new BugReport(*BT_undef, BT_undef->getDescription(), N); 73 BugReport *report = 74 new BugReport(*BT_null, BT_null->getDescription(), N);
|
NonNullParamChecker.cpp | 38 BugReport *genReportNullAttrNonNull(const ExplodedNode *ErrorN, 40 BugReport *genReportReferenceToNullPointer(const ExplodedNode *ErrorN, 124 BugReport *R = 0; 152 BugReport *NonNullParamChecker::genReportNullAttrNonNull( 156 // the BugReport is passed to 'EmitWarning'. 162 BugReport *R = new BugReport(*BTAttrNonNull, 171 BugReport *NonNullParamChecker::genReportReferenceToNullPointer( 176 BugReport *R = new BugReport(*BTNullRefArg [all...] |
FixedAddressChecker.cpp | 59 BugReport *R = new BugReport(*BT, BT->getDescription(), N);
|
NSAutoreleasePoolChecker.cpp | 71 BugReport *Report = new BugReport(*BT, "Use -drain instead of -release when "
|
TaintTesterChecker.cpp | 53 BugReport *report = new BugReport(*BT, "tainted",N);
|
UndefinedArraySubscriptChecker.cpp | 56 BugReport *R = new BugReport(*BT, BT->getName(), N);
|
ExprInspectionChecker.cpp | 98 BugReport *R = new BugReport(*BT, getArgumentValueString(CE, C), N); 118 BugReport *R = new BugReport(*BT, getArgumentValueString(CE, C), N);
|
ArrayBoundChecker.cpp | 77 BugReport *report = 78 new BugReport(*BT, BT->getDescription(), N);
|
CastToStructChecker.cpp | 65 BugReport *R = new BugReport(*BT,BT->getDescription(), N);
|
PointerArithChecker.cpp | 60 BugReport *R = new BugReport(*BT, BT->getDescription(), N);
|
PointerSubChecker.cpp | 68 BugReport *R = new BugReport(*BT, BT->getDescription(), N);
|
ReturnPointerRangeChecker.cpp | 81 BugReport *report = 82 new BugReport(*BT, BT->getDescription(), N);
|
UndefinedAssignmentChecker.cpp | 86 BugReport *R = new BugReport(*BT, str, N);
|
CallAndMessageChecker.cpp | 77 BugReport *R = new BugReport(*BT, BT->getName(), N); 126 BugReport *R = new BugReport(*BT, Desc, N); 209 BugReport *R = new BugReport(*BT, os.str(), N); 302 BugReport *R = new BugReport(*BT_call_few_args, os.str(), N); 360 BugReport *R = new BugReport(*BT, BT->getName(), N) [all...] |
PthreadLockChecker.cpp | 109 BugReport *report = new BugReport(*BT_doublelock, 172 BugReport *report = new BugReport(*BT_lor,
|
CastSizeChecker.cpp | 75 BugReport *R = new BugReport(*BT, BT->getDescription(),
|
DivZeroChecker.cpp | 42 BugReport *R = new BugReport(*BT, Msg, N);
|
UndefBranchChecker.cpp | 101 BugReport *R = new BugReport(*BT, BT->getDescription(), N);
|
UndefCapturedBlockVarChecker.cpp | 91 BugReport *R = new BugReport(*BT, os.str(), N);
|
UndefResultChecker.cpp | 86 BugReport *report = new BugReport(*BT, OS.str(), N);
|
MacOSKeychainAPIChecker.cpp | 106 BugReport *generateAllocatedDataNotReleasedReport(const AllocationPair &AP, 124 void markInteresting(BugReport *R, const AllocationPair &AP) const { 130 /// BugReport path. For example, showing the allocation site of the leaked 151 BugReport &BR); 272 BugReport *Report = new BugReport(*BT, os.str(), N); 313 BugReport *Report = new BugReport(*BT, os.str(), N); 365 BugReport *Report = new BugReport(*BT [all...] |
ReturnUndefChecker.cpp | 87 BugReport *Report = new BugReport(BT, BT.getDescription(), N);
|
/external/clang/examples/analyzer-plugin/ |
MainCallChecker.cpp | 40 BugReport *report = new BugReport(*BT, BT->getName(), N);
|