Ted Kremenek
|
99bb39afb4
[analyzer] Apply whitespace cleanups by Honggyu Kim.
|
10 жил өмнө |
Benjamin Kramer
|
efb037a10e
Rewrite users of Stmt::child_begin/end into for-range loops.
|
10 жил өмнө |
Alexander Kornienko
|
8ca7705aa3
Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").
|
10 жил өмнө |
Alexander Kornienko
|
ac58acc7f2
Fixed/added namespace ending comments using clang-tidy. NFC
|
10 жил өмнө |
Jordan Rose
|
1292e095c4
[analyzer] Remove check covered by -Wobjc-missing-super-calls.
|
11 жил өмнө |
Craig Topper
|
1843a2095a
[C++11] Use 'nullptr'. StaticAnalyzer edition.
|
11 жил өмнө |
Aaron Ballman
|
90f0e7122a
[C++11] Replacing ObjCCategoryDecl iterators propimpl_begin() and propimpl_end() with iterator_range property_impls(). Updating all of the usages of the iterators with range-based for loops.
|
11 жил өмнө |
Aaron Ballman
|
6b4e664ff0
[C++11] Replacing ObjCInterfaceDecl iterators ivar_begin() and ivar_end() with iterator_range ivars(). Updating all of the usages of the iterators with range-based for loops.
|
11 жил өмнө |
Aaron Ballman
|
7d141621d4
[C++11] Replacing ObjCContainerDecl iterators instmeth_begin() and instmeth_end() with iterator_range instance_methods(). Updating all of the usages of the iterators with range-based for loops.
|
11 жил өмнө |
Alexander Kornienko
|
15c01b27f5
Expose the name of the checker producing each diagnostic message.
|
11 жил өмнө |
Aaron Ballman
|
97915e5a02
Replacing calls to getAttr with calls to hasAttr for clarity. No functional change intended -- this only replaces Boolean uses of getAttr.
|
11 жил өмнө |
Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 жил өмнө |
Benjamin Kramer
|
2fa67efeaf
Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't pull in all the generated Attr code.
|
12 жил өмнө |
Dmitri Gribenko
|
1ad23d6200
Remove redundant semicolons which are null statements.
|
13 жил өмнө |
David Blaikie
|
581deb3da4
Revert Decl's iterators back to pointer value_type rather than reference value_type
|
13 жил өмнө |
David Blaikie
|
262bc18e32
Remove the ref/value inconsistency in filter_decl_iterator.
|
13 жил өмнө |
Ted Kremenek
|
6fd4505ad6
Require that all static analyzer issues have a category. As part of this change,
|
13 жил өмнө |
Ted Kremenek
|
07189521a1
Include the "issue context" (e.g. function or method) where a static analyzer issue occurred in the plist output.
|
13 жил өмнө |
David Blaikie
|
4e4d08403c
Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST).
|
13 жил өмнө |
Benjamin Kramer
|
f978059b82
Switch the ObjC*Decl raw_stream overloads to take a reference, for consistency with NamedDecls.
|
13 жил өмнө |
Benjamin Kramer
|
b8989f27f1
Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer.
|
14 жил өмнө |
Anna Zaks
|
590dd8e095
[analyzer] Refactor PathDiagnosticLocation: Make PathDiagnosticLocation(SourceLocation...) private. Most of the effort here goes to making BugReport refer to a PathDiagnosticLocation instead of FullSourceLocation.
|
14 жил өмнө |
Douglas Gregor
|
e289d81369
Switch LangOptions over to a .def file that describes header of the
|
14 жил өмнө |
Ted Kremenek
|
9c378f7054
Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer and libStaticAnalyzer[*]. It was highly inconsistent, and very ugly to look at.
|
14 жил өмнө |
Argyrios Kyrtzidis
|
ec8605f1d7
[analyzer] Rename CheckerV2 -> Checker.
|
14 жил өмнө |
Argyrios Kyrtzidis
|
7dd445ec20
[analyzer] Use the new registration mechanism on the non-path-sensitive-checkers:
|
14 жил өмнө |
Ted Kremenek
|
9b66371644
Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'.
|
14 жил өмнө |
Ted Kremenek
|
21142581d5
Chris Lattner has strong opinions about directory
|
14 жил өмнө |