HomeSort by relevance Sort by last modified time
    Searched refs:BugReport (Results 1 - 25 of 68) sorted by null

1 2 3

  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
BugReporterVisitor.h 26 class BugReport;
61 /// BugReport while processing a node.
65 BugReport &BR) = 0;
71 /// Also note that at most one visitor of a BugReport should generate a
74 getEndPath(BugReporterContext &BRC, const ExplodedNode *N, BugReport &BR);
81 BugReport &BR);
111 /// the BugReport.
112 static void registerStatementVarDecls(BugReport &BR, const Stmt *S,
127 BugReport &BR) override;
156 BugReport &BR) override
    [all...]
BugReporter.h 43 class BugReport;
55 class BugReport : public llvm::ilist_node<BugReport> {
146 BugReport(BugType& bt, StringRef desc, const ExplodedNode *errornode)
150 BugReport(BugType& bt, StringRef shortDesc, StringRef desc,
156 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/MPI-Checker/
MPIBugReporter.cpp 34 auto Report = llvm::make_unique<BugReport>(*DoubleNonblockingBugType,
58 llvm::make_unique<BugReport>(*MissingWaitBugType, ErrorText, ExplNode);
78 llvm::make_unique<BugReport>(*UnmatchedWaitBugType, ErrorText, ExplNode);
90 BugReport &BR) {
MPIBugReporter.h 82 /// used in order to include it into the BugReport path.
98 BugReport &BR) override;
  /external/clang/examples/analyzer-plugin/
MainCallChecker.cpp 40 std::unique_ptr<BugReport> report =
41 llvm::make_unique<BugReport>(*BT, BT->getName(), N);
  /external/clang/lib/StaticAnalyzer/Checkers/
NonNullParamChecker.cpp 39 std::unique_ptr<BugReport>
41 std::unique_ptr<BugReport>
148 std::unique_ptr<BugReport> R;
183 std::unique_ptr<BugReport>
188 // the BugReport is passed to 'EmitWarning'.
193 auto R = llvm::make_unique<BugReport>(
202 std::unique_ptr<BugReport> NonNullParamChecker::genReportReferenceToNullPointer(
207 auto R = llvm::make_unique<BugReport>(
FixedAddressChecker.cpp 60 auto R = llvm::make_unique<BugReport>(*BT, BT->getDescription(), N);
NSAutoreleasePoolChecker.cpp 71 auto Report = llvm::make_unique<BugReport>(
TaintTesterChecker.cpp 53 auto report = llvm::make_unique<BugReport>(*BT, "tainted",N);
ObjCAtSyncChecker.cpp 51 llvm::make_unique<BugReport>(*BT_undef, BT_undef->getDescription(), N);
75 llvm::make_unique<BugReport>(*BT_null, BT_null->getDescription(), N);
PthreadLockChecker.cpp 148 auto report = llvm::make_unique<BugReport>(
210 auto Report = llvm::make_unique<BugReport>(
233 auto report = llvm::make_unique<BugReport>(
278 auto Report = llvm::make_unique<BugReport>(*BT_destroylock, Message, N);
313 auto Report = llvm::make_unique<BugReport>(*BT_initlock, Message, N);
326 auto Report = llvm::make_unique<BugReport>(
ArrayBoundChecker.cpp 79 auto report = llvm::make_unique<BugReport>(*BT, BT->getDescription(), N);
CastToStructChecker.cpp 66 auto R = llvm::make_unique<BugReport>(*BT, BT->getDescription(), N);
DynamicTypeChecker.cpp 55 BugReport &BR) override;
86 std::unique_ptr<BugReport> R(
87 new BugReport(*BT, OS.str(), C.generateNonFatalErrorNode()));
96 BugReport &BR) {
ObjCSuperDeallocChecker.cpp 79 BugReport &BR) override;
197 std::unique_ptr<BugReport> BR(
198 new BugReport(*DoubleSuperDeallocBugType, Desc, ErrNode));
255 BugReport &BR) {
PointerSubChecker.cpp 69 auto R = llvm::make_unique<BugReport>(*BT, BT->getDescription(), N);
ReturnPointerRangeChecker.cpp 83 auto report = llvm::make_unique<BugReport>(*BT, BT->getDescription(), N);
UndefinedArraySubscriptChecker.cpp 56 auto R = llvm::make_unique<BugReport>(*BT, BT->getName(), N);
UndefinedAssignmentChecker.cpp 86 auto R = llvm::make_unique<BugReport>(*BT, str, N);
MacOSKeychainAPIChecker.cpp 106 std::unique_ptr<BugReport> generateAllocatedDataNotReleasedReport(
123 void markInteresting(BugReport *R, const AllocationPair &AP) const {
129 /// BugReport path. For example, showing the allocation site of the leaked
149 BugReport &BR) override;
262 auto Report = llvm::make_unique<BugReport>(*BT, os.str(), N);
307 auto Report = llvm::make_unique<BugReport>(*BT, os.str(), N);
363 auto Report = llvm::make_unique<BugReport>(
429 auto Report = llvm::make_unique<BugReport>(
512 std::unique_ptr<BugReport>
540 llvm::make_unique<BugReport>(*BT, os.str(), N, LocUsedForUniqueing
    [all...]
CallAndMessageChecker.cpp 104 auto R = llvm::make_unique<BugReport>(*BT, BT->getName(), N);
174 auto R = llvm::make_unique<BugReport>(*BT, Message, N);
209 auto R = llvm::make_unique<BugReport>(*BT, Desc, N);
291 auto R = llvm::make_unique<BugReport>(*BT, os.str(), N);
352 auto R = llvm::make_unique<BugReport>(*BT, Desc, N);
411 llvm::make_unique<BugReport>(*BT_call_few_args, os.str(), N));
471 auto R = llvm::make_unique<BugReport>(*BT, BT->getName(), N);
514 auto report = llvm::make_unique<BugReport>(*BT_msg_ret, os.str(), N);
DivZeroChecker.cpp 42 auto R = llvm::make_unique<BugReport>(*BT, Msg, N);
  /development/tools/bugreport/
bugreport 37 jarfile=BugReport.jar
  /external/clang/lib/StaticAnalyzer/Core/
BugReporter.cpp 156 static bool removeUnneededCalls(PathPieces &pieces, BugReport *R,
310 class NodeMapClosure : public BugReport::NodeResolver {
321 BugReport *R;
328 BugReport *r, InterExplodedGraphMap &Backmap,
339 BugReport *getBugReport() { return R; }
511 BugReport *R = PDB.getBugReport();
868 BugReport *R = PDB.getBugReport();
    [all...]
BugReporterVisitors.cpp 106 const ExplodedNode *EndPathNode, BugReport &BR) {
111 BugReporterContext &BRC, const ExplodedNode *EndPathNode, BugReport &BR) {
169 BugReport &BR,
234 BugReport &BR) {
336 BugReport &BR) {
389 BugReport &BR) override {
404 BugReport &BR) override {
453 BugReport &BR) {
734 BugReport &BR) {
814 BugReport &BR)
    [all...]

Completed in 270 milliseconds

1 2 3