Pavel Labath
							
						 
						
							 
							
							
							
							
								
							
							
								868bebf844 
								
							 
						 
						
							
							
								
								Teach static analyzer about AttributedStmts  
							
							 
							
							... 
							
							
							
							Summary:
Static analyzer used to abort when encountering AttributedStmts, because it
asserted that the statements should not appear in the CFG. This is however not
the case, since at least the clang::fallthrough annotation makes it through.
This commit simply makes the analyzer ignore the statement attributes.
CC: cfe-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D1030 
llvm-svn: 185417 
							
						 
						
							2013-07-02 09:38:48 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								d60a41d941 
								
							 
						 
						
							
							
								
								[analyzer] Do not create a CompoundVal for lvalue InitListExprs.  
							
							 
							
							... 
							
							
							
							These should be treated like scalars. This fixes a crash reported in radar://14164698.
llvm-svn: 184257 
							
						 
						
							2013-06-18 23:16:20 +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
							
						 
						
							 
							
							
							
							
								
							
							
								6a65819ba3 
								
							 
						 
						
							
							
								
								[analyzer] Don't crash on LValBitCast  
							
							 
							
							... 
							
							
							
							llvm-svn: 157478 
							
						 
						
							2012-05-25 16:02:16 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								d0867105f4 
								
							 
						 
						
							
							
								
								[analyzer] Treat cast of array to reference in the same way as array to  
							
							 
							
							... 
							
							
							
							pointer.
Fixes one of the crashes reported in PR12874.
llvm-svn: 157401 
							
						 
						
							2012-05-24 17:31:57 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								cb4c483dbe 
								
							 
						 
						
							
							
								
								[analyzer] Fix typo. Thanks Jordy.  
							
							 
							
							... 
							
							
							
							llvm-svn: 157400 
							
						 
						
							2012-05-24 17:31:54 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								fc1d4bdc4f 
								
							 
						 
						
							
							
								
								[analyzer] Bind UnknownVal to InitListExpr for unsupported types  
							
							 
							
							... 
							
							
							
							(ex: float).
llvm-svn: 157211 
							
						 
						
							2012-05-21 22:07:00 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								209bd25b3c 
								
							 
						 
						
							
							
								
								[analyzer] c++11: do not crash on namespace alias  
							
							 
							
							... 
							
							
							
							llvm-svn: 157089 
							
						 
						
							2012-05-19 00:22:11 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								457ace7611 
								
							 
						 
						
							
							
								
								[analyzer] Fix a c++11 crash: xvalues can be locations (VisitMemberExpr)  
							
							 
							
							... 
							
							
							
							llvm-svn: 157082 
							
						 
						
							2012-05-18 22:47:43 +00:00