Ted Kremenek
|
99bb39afb4
[analyzer] Apply whitespace cleanups by Honggyu Kim.
|
10 tahun lalu |
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 tahun lalu |
Jordan Rose
|
f66a16c418
[analyzer] Use a lazily-initialized BugType in ObjCSelfInitChecker.
|
11 tahun lalu |
Nico Weber
|
83bc50acb4
Fix leak in ObjCSelfInitChecker, found by LSan.
|
11 tahun lalu |
Craig Topper
|
83daac80e9
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 tahun lalu |
Anton Yartsev
|
48e74b6ed7
[analyzer] Improved checker naming in CFG dump.
|
11 tahun lalu |
Alexander Kornienko
|
15c01b27f5
Expose the name of the checker producing each diagnostic message.
|
11 tahun lalu |
David Blaikie
|
5251abea41
Replace SVal llvm::cast support to be well-defined.
|
12 tahun lalu |
Anna Zaks
|
1812652c24
[analyzer] Fix a self-init checker false positive.
|
12 tahun lalu |
Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 tahun lalu |
Benjamin Kramer
|
9d5a78d5a0
Add raw_ostream include to pacify MSVC.
|
12 tahun lalu |
Jordan Rose
|
2f3017f9cb
[analyzer] Add some convenience accessors to CallEvent, and use them.
|
12 tahun lalu |
Jordan Rose
|
466224fd06
[analyzer] Convert some of the harder cases over to ProgramStateTrait macros.
|
12 tahun lalu |
Jordan Rose
|
785950e594
[analyzer] Rename 'EmitReport' to 'emitReport'.
|
12 tahun lalu |
Jordan Rose
|
82f2ad456a
[analyzer] ObjCSelfInitChecker should always clean up in postCall checks.
|
13 tahun lalu |
Jordan Rose
|
a435e6989d
[analyzer] Add debug output for ObjCSelfInitChecker's state.
|
13 tahun lalu |
Jordan Rose
|
f540c54701
[analyzer] Rename Calls.{h,cpp} to CallEvent.{h,cpp}. No functionality change.
|
13 tahun lalu |
Jordan Rose
|
fe6a011a11
[analyzer] Convert existing checkers to use check::preCall and check::postCall.
|
13 tahun lalu |
Jordan Rose
|
de507eaf3c
[analyzer] Finish replacing ObjCMessage with ObjCMethodDecl and friends.
|
13 tahun lalu |
Jordan Rose
|
cde8cdbd6a
[analyzer] Begin replacing ObjCMessage with ObjCMethodCall and friends.
|
13 tahun lalu |
Jordan Rose
|
55037cdc2e
[analyzer] Convert CallAndMessageChecker and ObjCSelfInitChecker to CallEvent.
|
13 tahun lalu |
Anna Zaks
|
6a2a1865f8
[analyzer] SelfInit: Stop tracking self if it's assigned a value we
|
13 tahun lalu |
Anna Zaks
|
9a70cddef6
[analyzer] Fix a false alarm in SelfInitChecker (radar://11235991).
|
13 tahun lalu |
Ted Kremenek
|
6fd4505ad6
Require that all static analyzer issues have a category. As part of this change,
|
13 tahun lalu |
Anna Zaks
|
f420fe35dc
[analyzer] False positive in SelfInit - teach the checker about method
|
13 tahun lalu |
Ted Kremenek
|
b673a41c92
Adopt ExprEngine and checkers to ObjC property refactoring. Everything was working, but now diagnostics are aware of message expressions implied by uses of properties. Fixes <rdar://problem/9241180>.
|
13 tahun lalu |
Anna Zaks
|
1efcc42c92
[analyzer] Minor cleanups to the ObjCSelfInitChecker.
|
13 tahun lalu |
Ted Kremenek
|
8bef823818
Change references to 'const ProgramState *' to typedef 'ProgramStateRef'.
|
13 tahun lalu |
Ted Kremenek
|
5eca482fe8
[analyzer] Make the entries in 'Environment' context-sensitive by making entries map from
|
13 tahun lalu |
Anna Zaks
|
0bd6b110e9
[analyzer] Rename generateNode -> addTransition in CheckerContext
|
14 tahun lalu |