llvm-project/clang/lib
Anna Zaks e56167e8f8 [analyzer] Fix another false positive in the Malloc Checker, by making
it aware of CString APIs that return the input parameter.

Malloc Checker needs to know how the 'strcpy' function is
evaluated. Introduce the dependency on CStringChecker for that.
CStringChecker knows all about these APIs.

Addresses radar://10864450

llvm-svn: 150846
2012-02-17 22:35:31 +00:00
..
ARCMigrate Basic: import SmallString<> into clang namespace 2012-02-05 02:13:05 +00:00
AST Basic code generation support for std::initializer_list. 2012-02-17 08:42:25 +00:00
Analysis Thread-safety analysis: Disable checking inside constructors, destructors, lock, and unlock functions 2012-02-16 17:13:43 +00:00
Basic On Solaris, define some standard macros that the Solaris headers require in 2012-02-17 18:35:11 +00:00
CodeGen Don't emit optimization-specific intrinsic at -O0. 2012-02-17 20:12:52 +00:00
Driver Tweak link order on Solaris so that global ctors work. 2012-02-16 16:00:47 +00:00
Frontend Remove the unuseful -fdiagnostics-show-name 2012-02-15 19:45:34 +00:00
FrontendTool Make use of const-correct ParseCommandLineOptions 2012-02-07 19:36:38 +00:00
Headers Remove vperm2f* and vperm2i builtins. Same effect can be achieved with builtin_shufflevector. 2012-02-08 07:33:36 +00:00
Index More dead code removal (using -Wunreachable-code) 2012-01-20 21:50:17 +00:00
Lex Advertize support for constexpr. 2012-02-14 22:56:17 +00:00
Parse De-nest tentative parsing to disambiguate lambdas from designators; no 2012-02-17 16:41:16 +00:00
Rewrite modern objc translator: postpone writing of class definitions 2012-02-17 22:20:12 +00:00
Sema Don't allow non-empty ParenListExprs as array-new initializers. 2012-02-17 08:42:32 +00:00
Serialization Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself."" 2012-02-16 12:22:20 +00:00
StaticAnalyzer [analyzer] Fix another false positive in the Malloc Checker, by making 2012-02-17 22:35:31 +00:00
CMakeLists.txt The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00
Makefile The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00