Kristof Umann
|
692350b332
[analyzer][NFC] Fix inconsistent references to checkers as "checks"
|
há 6 anos atrás |
Artem Dergachev
|
e03d00f8b5
[analyzer] NFC: Move getStmt() and createEndOfPath() out of PathDiagnostic.
|
há 6 anos atrás |
Artem Dergachev
|
3407db137a
[analyzer] NFC: Re-implement stack hints as a side map in BugReport.
|
há 6 anos atrás |
Artem Dergachev
|
9e6519fecc
[analyzer] NFC: Introduce sub-classes for path-sensitive and basic reports.
|
há 6 anos atrás |
Jonas Devlieghere
|
49a6b09101
[Clang] Migrate llvm::make_unique to std::make_unique
|
há 6 anos atrás |
Kristof Umann
|
fb06358f13
[analyzer][NFC] Refactoring BugReporter.cpp P3.: std::shared_pointer<PathDiagnosticPiece> -> PathDiagnosticPieceRef
|
há 6 anos atrás |
Rui Ueyama
|
ce7674d7be
Fix parameter name comments using clang-tidy. NFC.
|
há 6 anos atrás |
Kristof Umann
|
ce3ecc9eaf
[analyzer] Remove the default value arg from getChecker*Option
|
há 6 anos atrás |
Kristof Umann
|
862cc4393c
[analyzer] Enable subcheckers to possess checker options
|
há 6 anos atrás |
Fangrui Song
|
0761773157
Fix file headers. NFC
|
há 6 anos atrás |
Kristof Umann
|
8abad3c971
[analyzer] Add CheckerManager::getChecker, make sure that a registry function registers no more than 1 checker
|
há 6 anos atrás |
Kristof Umann
|
0492ebdda5
[analyzer] Reimplement dependencies between checkers
|
há 6 anos atrás |
Kristof Umann
|
9b220eb86f
[analyzer] Supply all checkers with a shouldRegister function
|
há 6 anos atrás |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
há 6 anos atrás |
Kristof Umann
|
308797c819
[analyzer][NFC] Move CheckerRegistry from the Core directory to Frontend
|
há 6 anos atrás |
Raphael Isemann
|
9db9051461
Misc typos fixes in ./lib folder
|
há 6 anos atrás |
Artem Dergachev
|
674329f694
Re-apply r347954 "[analyzer] Nullability: Don't detect post factum violation..."
|
há 6 anos atrás |
Artem Dergachev
|
4b276b8e89
Revert r344580 "[analyzer] Nullability: Don't detect post factum violation..."
|
há 6 anos atrás |
Artem Dergachev
|
4d1d8f287a
[analyzer] Nullability: Don't detect post factum violation on concrete values.
|
há 6 anos atrás |
Artem Dergachev
|
447f4b58b0
[analyzer] Fix the "Zombie Symbols" bug.
|
há 6 anos atrás |
Kristof Umann
|
4a05c5b70a
[analyzer] Restrict AnalyzerOptions' interface so that non-checker objects have to be registered
|
há 6 anos atrás |
George Karpenkov
|
391667a023
[analyzer] Rename trackNullOrUndefValue to trackExpressionValue
|
há 6 anos atrás |
George Karpenkov
|
b0be6606a0
[analyzer] [NFC] Remove unused parameters, as found by -Wunused-parameter
|
há 6 anos atrás |
Stephen Kelly
|
d7b659b592
Port getLocStart -> getBeginLoc
|
há 7 anos atrás |
George Karpenkov
|
d245644c76
[analyzer] Do not run visitors until the fixpoint, run only once.
|
há 7 anos atrás |
Alexander Kornienko
|
b8b9458165
Fix typos in clang
|
há 7 anos atrás |
George Karpenkov
|
1b19ec8be9
[analyzer] Trust _Nonnull annotations for system framework
|
há 7 anos atrás |
George Karpenkov
|
b340ee9768
[analyzer] introduce getSVal(Stmt *) helper on ExplodedNode, make sure the helper is used consistently
|
há 7 anos atrás |
Artem Dergachev
|
d6f929a22b
[analyzer] Nullability: fix notes around synthesized ObjC property accessors.
|
há 8 anos atrás |
Artem Dergachev
|
d14025acfe
[analyzer] Fix memory error bug category capitalization.
|
há 8 anos atrás |