summaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer
AgeCommit message (Expand)Author
2025-11-22[StaticAnalyzer] Use a range-based for loop (NFC) (#169175)Kazu Hirata
2025-11-21[clang][NFC] Inline Frontend/FrontendDiagnostic.h -> Basic/DiagnosticFrontend...Jordan Rupprecht
2025-11-19[clang][analyzer] Add defer_lock_t modelling to BlockInCriticalSectionChecker...Endre Fülöp
2025-11-17[analyzer] StdVariantChecker: fix crashes and incorrect retrieval of template...guillem-bartrina-sonarsource
2025-11-17[clang][analyzer] Extend lifetime of dynamic extent information (#163562)Balázs Kéri
2025-11-09[clang] Remove redundant typename (NFC) (#167207)Kazu Hirata
2025-11-06[clang] Remove redundant declarations (NFC) (#166711)Kazu Hirata
2025-11-05[webkit.UncountedLambdaCapturesChecker] Assertion failure with coroutine body...Ryosuke Niwa
2025-11-04[analyzer] Revert incorrect LazyCoumpoundVal changes (#163461)Marco Borgeaud
2025-11-03[NFCI][analyzer] invalidateRegions: require explicit State (#164434)Donát Nagy
2025-11-03[NFC][analyzer] Rewrite comment header of MallocChecker (#165443)Donát Nagy
2025-10-25[ADT] Deprecate StringSwitch Cases with 3+ args. NFC. (#165119)Jakub Kuderski
2025-10-24[NFC] Add PrintOnExit parameter to a llvm::TimerGroup (#164407)Arseniy Zaostrovnykh
2025-10-23[webkit.UncountedLambdaCapturesChecker] Add the support for WTF::ScopeExit an...Ryosuke Niwa
2025-10-22[clang] Don't silently inherit the VFS from `FileManager` (#164323)Jan Svoboda
2025-10-21[NFC][support]Add operator- to TimeRecord (#163361)Arseniy Zaostrovnykh
2025-10-20[clang][analyzer] Add SyntaxRunningTime per-entry-point metric (#163341)Arseniy Zaostrovnykh
2025-10-18[NFCI][analyzer] Make CallEvent::getState protected (#162673)Donát Nagy
2025-10-18[analyzer] Avoid use of `CallEvent`s with obsolete state (#160707)Donát Nagy
2025-10-17[clang] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163914)Kazu Hirata
2025-10-17[clang][analyzer] Record entry-point CFG size in per-entry-point metrics (#16...Arseniy Zaostrovnykh
2025-10-16[alpha.webkit.UnretainedCallArgsChecker] Treat getter on a dependent smart po...Ryosuke Niwa
2025-10-16[clang][analyzer] Add checker 'core.NullPointerArithm' (#157129)Balázs Kéri
2025-10-15[alpha.webkit.ForwardDeclChecker] Ignore unary operator when detecting a para...Ryosuke Niwa
2025-10-15[alpha.webkit.UnretainedCallArgsChecker] Treat NSStringFromSelector and alike...Ryosuke Niwa
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-10-15[ADT] Migrate StringSwitch Cases with 6+ arguments to new overload. NFC. (#16...Jakub Kuderski
2025-10-14[WebKit Checkers] Treat a NS/CF global defined in a system header as a safe p...Ryosuke Niwa
2025-10-14[WebKit checkers] Add support for ns_returns_autoreleased (#161236)Ryosuke Niwa
2025-10-14[analyzer] `SValBuilder::evalBinOpLN`: try simplifying the RHS first (#161537)guillem-bartrina-sonarsource
2025-10-14[clang][analyzer] Support strlen with offset to string literal in CStringChec...Balázs Kéri
2025-10-13[clang][analyzer] Print empty per-EP metrics as empty CSV cells, fix missing ...Arseniy Zaostrovnykh
2025-10-10[clang][analyzer] Remove boolean per-entry-point metrics (#162817)Arseniy Zaostrovnykh
2025-10-09[alpha.webkit.NoUnretainedMemberChecker] Allow a retaining property synthesis...Ryosuke Niwa
2025-10-09[clang][analyzer] Remove a copy in a loop in VAListChecker (#162620)Gábor Horváth
2025-10-07[WebKit Checkers] Recognize NSApp as a safe global variable (#160990)Ryosuke Niwa
2025-10-07[WebKit Checkers] Treat a boxed value as a safe pointer origin (#161133)Ryosuke Niwa
2025-10-07[analyzer] Suppress NewDeleteLeaks FP in protobuf code (#162124)Donát Nagy
2025-10-03[FIX] Add `clangIndex` as a dependence for `clangStaticAnalyzerCore`Shilei Tian
2025-10-03[analyzer] Fix -analyze-function debug warning to account for syntax checkers...Balazs Benics
2025-10-03[clang][analyzer] Make per-entry-point metric rows uniquely identifiableArseniy Zaostrovnykh
2025-10-03[analyzer] Teach -analyze-function about USRs, extend documentation (#161666)Balazs Benics
2025-10-02[analyzer] Harden RegionStoreManager::bindArray (#153177)Marco Borgeaud
2025-10-02[clang][analyzer] Clear `ObjCMethodCall`'s cache between runs (#161327)Alejandro Álvarez Ayllón
2025-10-01[alpha.webkit.RetainPtrCtorAdoptChecker] Allow leakRef in copy methods (#160986)Ryosuke Niwa
2025-10-01[AST] Give `CharUnits::operator%` a consistent type. NFC (#160781)Justin Bogner
2025-09-30[analyzer][NFC] Explain why operator new/delete should never be eval-called (...Balázs Benics
2025-09-29[analyzer] CStringChecker: Fix crash in `CheckOverlap` when arguments are not...guillem-bartrina-sonarsource
2025-09-29[Clang][OpenMP][LoopTransformations] Implement "#pragma omp fuse" loop transf...Walter J.T.V
2025-09-26[clang][analyzer] Use the VFS to check model files (#160950)Jan Svoboda