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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								6a65819ba3 
								
							 
						 
						
							
							
								
								[analyzer] Don't crash on LValBitCast  
							
							... 
							
							
							
							llvm-svn: 157478 
							
						 
						
							2012-05-25 16:02:16 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								cb4c483dbe 
								
							 
						 
						
							
							
								
								[analyzer] Fix typo. Thanks Jordy.  
							
							... 
							
							
							
							llvm-svn: 157400 
							
						 
						
							2012-05-24 17:31:54 +00:00  
				
					
						
							
							
								 
						
							
								fc1d4bdc4f 
								
							 
						 
						
							
							
								
								[analyzer] Bind UnknownVal to InitListExpr for unsupported types  
							
							... 
							
							
							
							(ex: float).
llvm-svn: 157211 
							
						 
						
							2012-05-21 22:07:00 +00:00  
				
					
						
							
							
								 
						
							
								209bd25b3c 
								
							 
						 
						
							
							
								
								[analyzer] c++11: do not crash on namespace alias  
							
							... 
							
							
							
							llvm-svn: 157089 
							
						 
						
							2012-05-19 00:22:11 +00:00  
				
					
						
							
							
								 
						
							
								457ace7611 
								
							 
						 
						
							
							
								
								[analyzer] Fix a c++11 crash: xvalues can be locations (VisitMemberExpr)  
							
							... 
							
							
							
							llvm-svn: 157082 
							
						 
						
							2012-05-18 22:47:43 +00:00