Richard Trieu
							
						 
						
							 
							
							
							
							
								
							
							
								6b13e89ab8 
								
							 
						 
						
							
							
								
								Make -Wfor-loop-analysis work with C++17  
							
							 
							
							... 
							
							
							
							For now, disable the "variable in loop condition not modified" warning to not
be emitted when there is a structured binding variable in the loop condition.
https://bugs.llvm.org/show_bug.cgi?id=39285 
llvm-svn: 344828 
							
						 
						
							2018-10-20 02:15:58 +00:00  
						
					 
				
					
						
							
							
								 
								Eli Friedman
							
						 
						
							 
							
							
							
							
								
							
							
								e91b2e682c 
								
							 
						 
						
							
							
								
								[Sema] Make BreakContinueFinder handle nested loops.  
							
							 
							
							... 
							
							
							
							We don't care about break or continue statements that aren't
associated with the current loop, so make sure the visitor
doesn't find them.
Fixes https://bugs.llvm.org/show_bug.cgi?id=32648  .
Differential Revision: https://reviews.llvm.org/D34568 
llvm-svn: 307051 
							
						 
						
							2017-07-04 00:52:24 +00:00  
						
					 
				
					
						
							
							
								 
								Peter Collingbourne
							
						 
						
							 
							
							
							
							
								
							
							
								ae72fa2f97 
								
							 
						 
						
							
							
								
								Add a test case for the regression in -Wfor-loop-analysis caused by r273548.  
							
							 
							
							... 
							
							
							
							llvm-svn: 273590 
							
						 
						
							2016-06-23 18:11:19 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Trieu
							
						 
						
							 
							
							
							
							
								
							
							
								4e7c962891 
								
							 
						 
						
							
							
								
								Add a new warning to -Wloop-analysis to detect suspicious increments or  
							
							 
							
							... 
							
							
							
							decrements inside for loops.  Idea for this warning proposed in PR15636:
http://llvm.org/bugs/show_bug.cgi?id=15636 
llvm-svn: 187817 
							
						 
						
							2013-08-06 21:31:54 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Trieu
							
						 
						
							 
							
							
							
							
								
							
							
								0030f1dbc1 
								
							 
						 
						
							
							
								
								Skip checking for infinite for-loops if there are global or static variables  
							
							 
							
							... 
							
							
							
							in the conditional.
llvm-svn: 156148 
							
						 
						
							2012-05-04 03:01:54 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Trieu
							
						 
						
							 
							
							
							
							
								
							
							
								e4348cc26b 
								
							 
						 
						
							
							
								
								Add commas to for loop warning to separate variable names.  
							
							 
							
							... 
							
							
							
							llvm-svn: 156033 
							
						 
						
							2012-05-02 22:48:45 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Trieu
							
						 
						
							 
							
							
							
							
								
							
							
								451a5db01b 
								
							 
						 
						
							
							
								
								Add -Wloop-analysis.  This warning will fire on for loops which the variables  
							
							 
							
							... 
							
							
							
							in the loop conditional do not change.
llvm-svn: 155835 
							
						 
						
							2012-04-30 18:01:30 +00:00