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 жил өмнө |
Ed Schouten
|
876eb4fda1
Enable security checks for arc4random() on CloudABI as well.
|
10 жил өмнө |
Craig Topper
|
1843a2095a
[C++11] Use 'nullptr'. StaticAnalyzer edition.
|
11 жил өмнө |
Alp Toker
|
89a69a81af
Fix typos
|
11 жил өмнө |
Alexander Kornienko
|
15c01b27f5
Expose the name of the checker producing each diagnostic message.
|
11 жил өмнө |
Alp Toker
|
c50bf3d128
Rename FunctionProtoType accessors from 'arguments' to 'parameters'
|
11 жил өмнө |
Jordan Rose
|
31b71f3097
[analyzer] ArrayRef-ize BugReporter::EmitBasicReport.
|
12 жил өмнө |
Eli Friedman
|
fa8277c52a
Use getAs<> where appropriate on QualTypes instead of using dyn_cast.
|
12 жил өмнө |
Reid Kleckner
|
dbcc7561f6
Check the canonical parameter type with getAs<>() in a static checker
|
12 жил өмнө |
Jordan Rose
|
a5796f8722
[analyzer] Replace isIntegerType() with isIntegerOrEnumerationType().
|
12 жил өмнө |
Anna Zaks
|
adecec3948
[analyzer] Move DefaultBool so that all checkers can share it.
|
12 жил өмнө |
Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 жил өмнө |
Ted Kremenek
|
d0f3d7148c
Silence static analyzer issue by documenting that in this context
|
13 жил өмнө |
Eli Friedman
|
42f74f21ec
clang support for Bitrig (an OpenBSD fork); patch by David Hill.
|
13 жил өмнө |
Ted Kremenek
|
b0754170b2
Revert "Tweak insecureAPI analyzer checks to have the ability to be individually disabled."
|
13 жил өмнө |
Ted Kremenek
|
4f50875f3b
Tweak insecureAPI analyzer checks to have the ability to be individually disabled.
|
13 жил өмнө |
Ted Kremenek
|
07189521a1
Include the "issue context" (e.g. function or method) where a static analyzer issue occurred in the plist output.
|
13 жил өмнө |
Dylan Noblesmith
|
f7ccbad5d9
Basic: import SmallString<> into clang namespace
|
13 жил өмнө |
Benjamin Kramer
|
8fe83e1df9
Move a method from IdentifierTable.h out of line and remove the SmallString include.
|
13 жил өмнө |
Anna Zaks
|
393b9793da
[analyzer] Change the warning to suggest 'strlcat/strlcpy' as
|
13 жил өмнө |
Ted Kremenek
|
b63d8d8f7b
Implement checker that looks for calls to mktemps and friends that have fewer than 6 Xs. Implements <rdar://problem/6336672>.
|
13 жил өмнө |
Ted Kremenek
|
76a54246db
Turn 'SecuritySyntaxChecker' into a "meta" security checker for insecure APIs. Now
|
13 жил өмнө |
Ted Kremenek
|
1d26f48dc2
Rename AnalysisContext to AnalysisDeclContext. Not only is this name more accurate, but it frees up the name AnalysisContext for other uses.
|
14 жил өмнө |
Benjamin Kramer
|
b8989f27f1
Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer.
|
14 жил өмнө |
Anna Zaks
|
a7957ff18c
[analyzer] Warn about the use of insecure, deprecated vfork() function PR11053 (http://llvm.org/bugs/show_bug.cgi?id=11053).
|
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
|
bcfd1f55bf
Extend the ASTContext constructor to delay the initialization of
|
14 жил өмнө |