6a5674ffa6 
								
							 
						 
						
							
							
								
								[analyzer] Rename CheckerV2 -> Checker.  
							
							... 
							
							
							
							llvm-svn: 126726 
							
						 
						
							2011-03-01 01:16:21 +00:00  
				
					
						
							
							
								 
						
							
								29b8656935 
								
							 
						 
						
							
							
								
								[analyzer] Remove unused checker stuff from AnalysisConsumer and some unused headers.  
							
							... 
							
							
							
							llvm-svn: 126690 
							
						 
						
							2011-02-28 22:30:38 +00:00  
				
					
						
							
							
								 
						
							
								dff865d10b 
								
							 
						 
						
							
							
								
								[analyzer] Migrate to CheckerV2:  
							
							... 
							
							
							
							CastToStructChecker
	FixedAddressChecker
	MacOSXAPIChecker
	PointerArithChecker
	PointerSubChecker
	PthreadLockChecker
	UnixAPIChecker
llvm-svn: 126284 
							
						 
						
							2011-02-23 01:05:36 +00:00  
				
					
						
							
							
								 
						
							
								dd058d8a50 
								
							 
						 
						
							
							
								
								[analyzer] Migrate the BasicObjCFoundationChecks to CheckerV2:  
							
							... 
							
							
							
							NilArgChecker
	CFNumberCreateChecker
	ClassReleaseChecker
llvm-svn: 126275 
							
						 
						
							2011-02-23 00:16:10 +00:00  
				
					
						
							
							
								 
						
							
								507ff53e39 
								
							 
						 
						
							
							
								
								[analyzer] Pass CheckerManager to the registration functions.  
							
							... 
							
							
							
							llvm-svn: 125777 
							
						 
						
							2011-02-17 21:39:17 +00:00  
				
					
						
							
							
								 
						
							
								85a203ebdd 
								
							 
						 
						
							
							
								
								Makes most methods in SVals.h conform to the naming guide.  Reviewed  
							
							... 
							
							
							
							by kremenek.
llvm-svn: 125687 
							
						 
						
							2011-02-16 21:13:32 +00:00  
				
					
						
							
							
								 
						
							
								9d4d4f9104 
								
							 
						 
						
							
							
								
								[analyzer] Use the new registration mechanism on the apple checkers:  
							
							... 
							
							
							
							NilArgChecker
  CFNumberCreateChecker
  NSAutoreleasePoolChecker
  CFRetainReleaseChecker
  ClassReleaseChecker
llvm-svn: 125636 
							
						 
						
							2011-02-16 01:40:52 +00:00  
				
					
						
							
							
								 
						
							
								f8cbac4b91 
								
							 
						 
						
							
							
								
								Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'.  
							
							... 
							
							
							
							This layout matches lib/StaticAnalyzer, which corresponds to two StaticAnalyzer libraries.
llvm-svn: 125251 
							
						 
						
							2011-02-10 01:03:03 +00:00  
				
					
						
							
							
								 
						
							
								37ab726d63 
								
							 
						 
						
							
							
								
								[analyzer] Introduce ObjCMessage which represents both explicit ObjC message expressions and implicit  
							
							... 
							
							
							
							messages that are sent for handling properties in dot syntax.
Replace all direct uses of ObjCMessageExpr in the checkers and checker interface with ObjCMessage.
llvm-svn: 124159 
							
						 
						
							2011-01-25 00:03:53 +00:00  
				
					
						
							
							
								 
						
							
								8e169a5f18 
								
							 
						 
						
							
							
								
								[analyzer] Simplify GetReceiverType function in BasicObjCFoundationChecks.cpp; no functionality change.  
							
							... 
							
							
							
							llvm-svn: 124157 
							
						 
						
							2011-01-25 00:03:45 +00:00  
				
					
						
							
							
								 
						
							
								d99bd55a5e 
								
							 
						 
						
							
							
								
								Chris Lattner has strong opinions about directory  
							
							... 
							
							
							
							layout.  :)
Rename the 'EntoSA' directories to 'StaticAnalyzer'.
Internally we will still use the 'ento' namespace
for the analyzer engine (unless there are further
sabre rattlings...).
llvm-svn: 122514 
							
						 
						
							2010-12-23 19:38:26 +00:00