Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								ed1f72b67c 
								
							 
						 
						
							
							
								
								For the MissingDealloc check, don't treat IBOutlet ivars as being needed to be released  
							
							 
							
							... 
							
							
							
							llvm-svn: 53647 
							
						 
						
							2008-07-15 23:04:27 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								0255531dd3 
								
							 
						 
						
							
							
								
								Added method "EmitBasicReport" to BugReporter to simplify the emission of simple bug diagnostics.  
							
							 
							
							... 
							
							
							
							Refactored error reporting in CheckObjCDealloc and CheckObjCInstMethSignature to use this new bug reporting interface (major code simplification).
llvm-svn: 53560 
							
						 
						
							2008-07-14 17:40:50 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								aced3ad4b8 
								
							 
						 
						
							
							
								
								Fix comment.  
							
							 
							
							... 
							
							
							
							llvm-svn: 53473 
							
						 
						
							2008-07-11 20:53:14 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								37a2c0d5d1 
								
							 
						 
						
							
							
								
								Do not emit a "missing -dealloc" warning if a class contains no ivars that are pointers.  
							
							 
							
							... 
							
							
							
							This patch aims to address some of the concerns of PR 2517: http://llvm.org/bugs/show_bug.cgi?id=2517 
llvm-svn: 53168 
							
						 
						
							2008-07-07 06:36:08 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								68b117fca4 
								
							 
						 
						
							
							
								
								Skip the "-dealloc" check if a ObjC class contains no ivars.  
							
							 
							
							... 
							
							
							
							llvm-svn: 53100 
							
						 
						
							2008-07-03 15:37:02 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								e66ca6f35a 
								
							 
						 
						
							
							
								
								For the -dealloc checker, check the LangOptions to determine whether or not the code is compiled with GC.  
							
							 
							
							... 
							
							
							
							llvm-svn: 53098 
							
						 
						
							2008-07-03 14:35:01 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								0e7d25233e 
								
							 
						 
						
							
							
								
								Added static analysis check to see if a subclass of NSObject implements -dealloc, and whether or not that implementation calls [super dealloc].  
							
							 
							
							... 
							
							
							
							llvm-svn: 53075 
							
						 
						
							2008-07-03 04:29:21 +00:00