Anna Zaks
|
85570ac22c
[analyzer] Add LocationContext as a parameter to checkRegionChanges
|
8 yıl önce |
David Blaikie
|
eeb7838f3e
Migrate PathDiagnosticPiece to std::shared_ptr
|
8 yıl önce |
Devin Coughlin
|
b206e2ea77
[analyzer] Fix crash in MallocChecker.
|
8 yıl önce |
Artem Dergachev
|
7c595b6e32
[analyzer] Add another exception for Qt in MallocChecker
|
8 yıl önce |
Devin Coughlin
|
79093a5be8
Revert "Revert "[analyzer] Make MallocChecker more robust against custom redeclarations""
|
8 yıl önce |
Devin Coughlin
|
e4dfcf62c0
Revert "[analyzer] Make MallocChecker more robust against custom redeclarations"
|
8 yıl önce |
Devin Coughlin
|
075094416b
[analyzer] Make MallocChecker more robust against custom redeclarations
|
8 yıl önce |
Gabor Horvath
|
93cce01072
[analyzer] Calculate extent size for memory regions allocated by new expression.
|
9 yıl önce |
Gabor Horvath
|
1779645f68
[analyzer] Small cleanups when checkers retrieving statements from exploded
|
9 yıl önce |
Mehdi Amini
|
2e23251d3e
[NFC] Header cleanup
|
9 yıl önce |
David Majnemer
|
ba5c7ce848
Use more ArrayRefs
|
9 yıl önce |
Benjamin Kramer
|
4ff480f17c
Apply clang-tidy's misc-move-constructor-init throughout Clang.
|
9 yıl önce |
Anna Zaks
|
3d5b3224ef
[analyzer] Fix missed leak from MSVC specific allocation functions
|
9 yıl önce |
Artem Dergachev
|
3e7cbba83d
[analyzer] Fix SVal/SymExpr/MemRegion class and enum names for consistency.
|
9 yıl önce |
Anna Zaks
|
72f508c0d8
[analyzer] Fix false warning about memory leak for QApplication::postEvent
|
9 yıl önce |
Alexander Kornienko
|
a68f403749
Refactor: Simplify boolean conditional return statements in lib/StaticAnalyzer/Checkers
|
9 yıl önce |
Anna Zaks
|
8d7afec55e
[analyzer] Assume escape is possible through system functions taking void*
|
9 yıl önce |
Devin Coughlin
|
db0f9f00d2
[analyzer] Make realloc(ptr, 0) handling equivalent to malloc(0).
|
10 yıl önce |
Devin Coughlin
|
440c44a96a
[analyzer] Add generateErrorNode() APIs to CheckerContext.
|
10 yıl önce |
Ted Kremenek
|
99bb39afb4
[analyzer] Apply whitespace cleanups by Honggyu Kim.
|
10 yıl önce |
David Blaikie
|
f95b352161
Wdeprecated: BugReporterVisitors are copied for cloning (BugReporterVisitorImpl), make sure such copies are safe
|
10 yıl önce |
David Blaikie
|
881f428893
Wdeprecated: CollectReachableSymbolsCallback are move constructed/returned by value, so make sure they're copy/moveable
|
10 yıl önce |
Aaron Ballman
|
e1c2ad65ca
Clarify pointer ownership semantics by hoisting the std::unique_ptr creation to the caller instead of hiding it in emitReport. NFC.
|
10 yıl önce |
Anton Yartsev
|
5799bcb6fe
[analyzer] This implements potential undefbehavior.ZeroAllocDereference checker.
|
10 yıl önce |
Alexander Kornienko
|
dfa4cf3126
Use 'override/final' instead of 'virtual' for overridden methods
|
10 yıl önce |
Anton Yartsev
|
57b4d9371b
[analyzer] Make getCheckIfTracked() return either leak or regular checker.
|
10 yıl önce |
Anton Yartsev
|
322df65506
[analyzer] Remove unused type (addition to r231540: "Revert changes from r229593")
|
10 yıl önce |
Anton Yartsev
|
8fe0b8fe52
[analyzer] Revert changes from r229593; an enhancement is under discussion
|
10 yıl önce |
Anton Yartsev
|
97a654c5cc
[analyzer] Bug fix: do not report leaks for alloca()
|
10 yıl önce |
Gabor Horvath
|
5595ece789
[analyzer] Individual configuration options can be specified for checkers.
|
10 yıl önce |