Dominic Chen
							
						 | 
						
							
							
							
							
							
								
							
							
								184c6242fa
								
							
						 | 
						
							
							
								
								Reland 4: [analyzer] NFC: Update test infrastructure to support multiple constraint managers
							
							
							
							
							
							
							
							Summary: Replace calls to %clang/%clang_cc1 with %clang_analyze_cc1 when invoking static analyzer, and perform runtime substitution to select the appropriate constraint manager, per D28952.
Reviewers: xazax.hun, NoQ, zaks.anna, dcoughlin
Subscribers: mgorny, rgov, mikhail.ramalho, a.sidorin, cfe-commits
Differential Revision: https://reviews.llvm.org/D30373
llvm-svn: 296895 
							
						 | 
						
							2017-03-03 18:02:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Dominic Chen
							
						 | 
						
							
							
							
							
							
								
							
							
								09d66f7528
								
							
						 | 
						
							
							
								
								Revert "Reland 3: [analyzer] NFC: Update test infrastructure to support multiple constraint managers"
							
							
							
							
							
							
							
							This reverts commit ea36f1406e1f36bf456c3f3929839b024128e468.
llvm-svn: 296841 
							
						 | 
						
							2017-03-02 23:30:53 +00:00 | 
						
					
				
					
						
							
							
								 
								Dominic Chen
							
						 | 
						
							
							
							
							
							
								
							
							
								feaf9ff5ee
								
							
						 | 
						
							
							
								
								Reland 3: [analyzer] NFC: Update test infrastructure to support multiple constraint managers
							
							
							
							
							
							
							
							Summary: Replace calls to %clang/%clang_cc1 with %clang_analyze_cc1 when invoking static analyzer, and perform runtime substitution to select the appropriate constraint manager, per D28952.
Reviewers: xazax.hun, NoQ, zaks.anna, dcoughlin
Subscribers: mgorny, rgov, mikhail.ramalho, a.sidorin, cfe-commits
Differential Revision: https://reviews.llvm.org/D30373
llvm-svn: 296837 
							
						 | 
						
							2017-03-02 23:05:45 +00:00 | 
						
					
				
					
						
							
							
								 
								Dominic Chen
							
						 | 
						
							
							
							
							
							
								
							
							
								4a90bf8c3f
								
							
						 | 
						
							
							
								
								Revert "Reland 2: [analyzer] NFC: Update test infrastructure to support multiple constraint managers"
							
							
							
							
							
							
							
							This reverts commit f93343c099fff646a2314cc7f4925833708298b1.
llvm-svn: 296836 
							
						 | 
						
							2017-03-02 22:58:06 +00:00 | 
						
					
				
					
						
							
							
								 
								Dominic Chen
							
						 | 
						
							
							
							
							
							
								
							
							
								1cb0256a3c
								
							
						 | 
						
							
							
								
								Reland 2: [analyzer] NFC: Update test infrastructure to support multiple constraint managers
							
							
							
							
							
							
							
							Summary: Replace calls to %clang/%clang_cc1 with %clang_analyze_cc1 when invoking static analyzer, and perform runtime substitution to select the appropriate constraint manager, per D28952.
Reviewers: xazax.hun, NoQ, zaks.anna, dcoughlin
Subscribers: mgorny, rgov, mikhail.ramalho, a.sidorin, cfe-commits
Differential Revision: https://reviews.llvm.org/D30373
llvm-svn: 296835 
							
						 | 
						
							2017-03-02 22:45:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Dominic Chen
							
						 | 
						
							
							
							
							
							
								
							
							
								00355a51d0
								
							
						 | 
						
							
							
								
								Revert "Reland: [analyzer] NFC: Update test infrastructure to support multiple constraint managers"
							
							
							
							
							
							
							
							This reverts commit 1b28d0b10e1c8feccb971abb6ef7a18bee589830.
llvm-svn: 296422 
							
						 | 
						
							2017-02-28 01:50:23 +00:00 | 
						
					
				
					
						
							
							
								 
								Dominic Chen
							
						 | 
						
							
							
							
							
							
								
							
							
								59cd893320
								
							
						 | 
						
							
							
								
								Reland: [analyzer] NFC: Update test infrastructure to support multiple constraint managers
							
							
							
							
							
							
							
							Summary: Replace calls to %clang/%clang_cc1 with %clang_analyze_cc1 when invoking static analyzer, and perform runtime substitution to select the appropriate constraint manager, per D28952.
Reviewers: xazax.hun, NoQ, zaks.anna, dcoughlin
Subscribers: mgorny, rgov, mikhail.ramalho, a.sidorin, cfe-commits
Differential Revision: https://reviews.llvm.org/D30373
llvm-svn: 296414 
							
						 | 
						
							2017-02-28 00:02:36 +00:00 | 
						
					
				
					
						
							
							
								 
								Dominic Chen
							
						 | 
						
							
							
							
							
							
								
							
							
								8589e10c30
								
							
						 | 
						
							
							
								
								Revert "[analyzer] NFC: Update test infrastructure to support multiple constraint managers"
							
							
							
							
							
							
							
							This reverts commit 8e7780b9e59ddaad1800baf533058d2c064d4787.
llvm-svn: 296317 
							
						 | 
						
							2017-02-27 03:29:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Dominic Chen
							
						 | 
						
							
							
							
							
							
								
							
							
								02064a3076
								
							
						 | 
						
							
							
								
								[analyzer] NFC: Update test infrastructure to support multiple constraint managers
							
							
							
							
							
							
							
							Summary: Replace calls to %clang/%clang_cc1 with %clang_analyze_cc1 when invoking static analyzer, and perform runtime substitution to select the appropriate constraint manager, per D28952.
Reviewers: xazax.hun, NoQ, zaks.anna, dcoughlin
Subscribers: mgorny, rgov, mikhail.ramalho, a.sidorin, cfe-commits
Differential Revision: https://reviews.llvm.org/D30373
llvm-svn: 296312 
							
						 | 
						
							2017-02-27 02:36:15 +00:00 | 
						
					
				
					
						
							
							
								 
								Anna Zaks
							
						 | 
						
							
							
							
							
							
								
							
							
								60d98befe8
								
							
						 | 
						
							
							
								
								[analyzer] Fix a crash in SyntaxCString checker when given a custom strncat.
							
							
							
							
							
							
							
							Fixes PR13476
llvm-svn: 179228 
							
						 | 
						
							2013-04-10 22:06:29 +00:00 | 
						
					
				
					
						
							
							
								 
								Andy Gibbs
							
						 | 
						
							
							
							
							
							
								
							
							
								c6e68daac0
								
							
						 | 
						
							
							
								
								Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive.
							
							
							
							
							
							
							
							llvm-svn: 166280 
							
						 | 
						
							2012-10-19 12:44:48 +00:00 | 
						
					
				
					
						
							
							
								 
								Anna Zaks
							
						 | 
						
							
							
							
							
							
								
							
							
								0cdce4df76
								
							
						 | 
						
							
							
								
								[analyzer] Turn on by default the Malloc Checker and a couple of CString
							
							
							
							
							
							
							
							checks:
- unix.Malloc - Checks for memory leaks, double free, use-after-free.
- unix.cstring.NullArg - Checks for null pointers passed as arguments to
CString functions + evaluates CString functions.
- unix.cstring.BadSizeArg - Checks for common anti-patterns in
strncat size argument.
llvm-svn: 150988 
							
						 | 
						
							2012-02-20 21:10:37 +00:00 | 
						
					
				
					
						
							
							
								 
								Anna Zaks
							
						 | 
						
							
							
							
							
							
								
							
							
								7aba6368fa
								
							
						 | 
						
							
							
								
								[analyzer] Fix a crash in CheckerContext::isCLibraryFunction for C++
							
							
							
							
							
							
							
							declarations with special names.
A patch by Dmitri Gribenko.
llvm-svn: 149525 
							
						 | 
						
							2012-02-01 19:16:20 +00:00 |