| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | BugSuppression.cpp | 124 std::string timeScopeName(const Decl *DeclWithIssue) { in timeScopeName() argument 129 DeclWithIssue->getDeclKindName()) in timeScopeName() 133 llvm::TimeTraceMetadata getDeclTimeTraceMetadata(const Decl *DeclWithIssue) { in getDeclTimeTraceMetadata() argument 134 assert(DeclWithIssue); in getDeclTimeTraceMetadata() 137 if (const auto *ND = dyn_cast<NamedDecl>(DeclWithIssue)) { in getDeclTimeTraceMetadata() 140 const auto &SM = DeclWithIssue->getASTContext().getSourceManager(); in getDeclTimeTraceMetadata() 141 auto Line = SM.getPresumedLineNumber(DeclWithIssue->getBeginLoc()); in getDeclTimeTraceMetadata() 142 auto Fname = SM.getFilename(DeclWithIssue->getBeginLoc()); in getDeclTimeTraceMetadata() 157 const Decl *DeclWithIssue = R.getDeclWithIssue(); in isSuppressed() local 159 return isSuppressed(Location, DeclWithIssue, {}) || in isSuppressed() [all …]
|
| H A D | PlistDiagnostics.cpp | 702 const Decl *DeclWithIssue = D->getDeclWithIssue(); in FlushDiagnosticsImpl() local 704 DeclWithIssue, LangOpts)) in FlushDiagnosticsImpl() 709 if (const Decl *DeclWithIssue = D->getDeclWithIssue()) { in FlushDiagnosticsImpl() local 711 if (const NamedDecl *ND = dyn_cast<NamedDecl>(DeclWithIssue)) { in FlushDiagnosticsImpl() 739 if (const Stmt *Body = DeclWithIssue->getBody()) { in FlushDiagnosticsImpl()
|
| H A D | HTMLDiagnostics.cpp | 290 if (const Decl *DeclWithIssue = D.getDeclWithIssue()) { in ReportDiag() local 291 if (const auto *ND = dyn_cast<NamedDecl>(DeclWithIssue)) in ReportDiag() 294 if (const Stmt *Body = DeclWithIssue->getBody()) { in ReportDiag()
|
| H A D | BugReporter.cpp | 3408 void BugReporter::EmitBasicReport(const Decl *DeclWithIssue, in EmitBasicReport() argument 3414 EmitBasicReport(DeclWithIssue, Checker->getName(), Name, Category, Str, Loc, in EmitBasicReport() 3418 void BugReporter::EmitBasicReport(const Decl *DeclWithIssue, in EmitBasicReport() argument 3427 R->setDeclWithIssue(DeclWithIssue); in EmitBasicReport()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | ForwardDeclChecker.cpp | 51 Decl *DeclWithIssue{nullptr}; in checkASTDecl() member 67 Checker->visitRecordDecl(RD, DeclWithIssue); in checkASTDecl() 72 llvm::SaveAndRestore SavedDecl(DeclWithIssue); in checkASTDecl() 74 DeclWithIssue = D; in checkASTDecl() 80 Checker->visitVarDecl(V, DeclWithIssue); in checkASTDecl() 85 Checker->visitCallExpr(CE, DeclWithIssue); in checkASTDecl() 90 Checker->visitConstructExpr(CE, DeclWithIssue); in checkASTDecl() 95 Checker->visitObjCMessageExpr(ObjCMsgExpr, DeclWithIssue); in checkASTDecl() 143 void visitRecordDecl(const RecordDecl *RD, const Decl *DeclWithIssue) const { in visitRecordDecl() 183 Report->setDeclWithIssue(DeclWithIssue); in visitRecordDecl() [all …]
|
| H A D | RetainPtrCtorAdoptChecker.cpp | 50 Decl *DeclWithIssue{nullptr}; in checkASTDecl() member 63 llvm::SaveAndRestore SavedDecl(DeclWithIssue); in checkASTDecl() 65 DeclWithIssue = D; in checkASTDecl() 81 Checker->visitCallExpr(CE, DeclWithIssue); in checkASTDecl() 86 Checker->visitConstructExpr(CE, DeclWithIssue); in checkASTDecl() 91 Checker->visitObjCMessageExpr(ObjCMsgExpr, DeclWithIssue); in checkASTDecl() 96 Checker->visitReturnStmt(RS, DeclWithIssue); in checkASTDecl() 131 void visitCallExpr(const CallExpr *CE, const Decl *DeclWithIssue) const { in visitCallExpr() 140 checkAdoptCall(CE, FnName, DeclWithIssue); in visitCallExpr() 142 checkCreateOrCopyFunction(CE, DeclWithIssue); in visitCallExpr() [all …]
|
| H A D | RawPtrRefCallArgsChecker.cpp | 60 Decl *DeclWithIssue{nullptr}; in checkASTDecl() member 76 llvm::SaveAndRestore SavedDecl(DeclWithIssue); in checkASTDecl() 78 DeclWithIssue = D; in checkASTDecl() 83 Checker->visitCallExpr(CE, DeclWithIssue); in checkASTDecl() 94 Checker->visitObjCMessageExpr(ObjCMsgExpr, DeclWithIssue); in checkASTDecl() 338 const Decl *DeclWithIssue) const { in reportBug() 360 Report->setDeclWithIssue(DeclWithIssue); in reportBug() 364 void reportBugOnThis(const Expr *CallArg, const Decl *DeclWithIssue) const { in reportBugOnThis() 377 Report->setDeclWithIssue(DeclWithIssue); in reportBugOnThis() 382 const Decl *DeclWithIssue) const { in reportBugOnReceiver() [all …]
|
| H A D | RawPtrRefLocalVarsChecker.cpp | 194 Decl *DeclWithIssue{nullptr}; in checkASTDecl() member 206 llvm::SaveAndRestore SavedDecl(DeclWithIssue); in checkASTDecl() 208 DeclWithIssue = D; in checkASTDecl() 221 Checker->visitVarDecl(V, Init, DeclWithIssue); in checkASTDecl() 229 Checker->visitVarDecl(V, BO->getRHS(), DeclWithIssue); in checkASTDecl() 279 const Decl *DeclWithIssue) const { in visitVarDecl() 342 reportBug(V, Value, DeclWithIssue); in visitVarDecl() 354 const Decl *DeclWithIssue) const { in reportBug() 383 Report->setDeclWithIssue(DeclWithIssue); in reportBug()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | LLVMConventionsChecker.cpp | 116 const Decl *DeclWithIssue; member in __anonfe7749740111::StringRefCheckerVisitor 123 : DeclWithIssue(declWithIssue), BR(br), Checker(checker) {} in StringRefCheckerVisitor() 183 BR.EmitBasicReport(DeclWithIssue, Checker, desc, "LLVM Conventions", desc, in VisitVarDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| H A D | BugReporter.h | 253 const Decl *DeclWithIssue = nullptr; variable 269 return DeclWithIssue; in getDeclWithIssue() 283 DeclWithIssue = declWithIssue; in setDeclWithIssue() 646 void EmitBasicReport(const Decl *DeclWithIssue, 653 void EmitBasicReport(const Decl *DeclWithIssue, CheckerNameRef CheckerName,
|
| H A D | BugSuppression.h | 41 const Decl *DeclWithIssue,
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | PathDiagnostic.h | 765 const Decl *DeclWithIssue; variable 791 PathDiagnostic(StringRef CheckerName, const Decl *DeclWithIssue, 864 const Decl *getDeclWithIssue() const { return DeclWithIssue; } in getDeclWithIssue() 867 DeclWithIssue = D; in setDeclWithIssue()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | PathDiagnostic.cpp | 115 : CheckerName(CheckerName), DeclWithIssue(declWithIssue), in PathDiagnostic()
|