| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								AnalysisBasedWarnings.cpp
							
						
					
				 | 
				
					
						
							
							Improve the diagnostic text for -Wmissing-noreturn to include the name
						
					
				 | 
				2011-08-31 09:01:53 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								AttributeList.cpp
							
						
					
				 | 
				
					
						
							
							Added basic parsing for all remaining attributes, thread safety
						
					
				 | 
				2011-07-28 20:12:35 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								CMakeLists.txt
							
						
					
				 | 
				
					
						
							
							Refactor the */& mismatch fixit generation out of SemaOverload and provide a simple conversion checking function.
						
					
				 | 
				2011-07-28 19:46:48 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								CodeCompleteConsumer.cpp
							
						
					
				 | 
				
					
						
							
							When performing code completion after at @interface, allow both
						
					
				 | 
				2011-07-30 06:55:39 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								DeclSpec.cpp
							
						
					
				 | 
				
					
						
							
							Add 'mutable' to the function declarator chunk, to be used when
						
					
				 | 
				2011-07-13 21:47:47 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								DelayedDiagnostic.cpp
							
						
					
				 | 
				
					
						
							
							remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
						
					
				 | 
				2011-07-23 10:55:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								IdentifierResolver.cpp
							
						
					
				 | 
				
					
						
							
							Fix the insertion of label declarations into the identifier chain in
						
					
				 | 
				2011-03-24 10:35:39 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								JumpDiagnostics.cpp
							
						
					
				 | 
				
					
						
							
							remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
						
					
				 | 
				2011-07-23 10:55:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Makefile
							
						
					
				 | 
				
					
						
							
							BUILD_ARCHIVE is the default for libraries, no need to set it.
						
					
				 | 
				2010-07-18 00:14:47 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Scope.cpp
							
						
					
				 | 
				
					
						
							
							Store a parameter index and function prototype depth in every
						
					
				 | 
				2011-05-01 22:35:37 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Sema.cpp
							
						
					
				 | 
				
					
						
							
							Warn on missing [super finalize] calls.
						
					
				 | 
				2011-08-28 22:35:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaAccess.cpp
							
						
					
				 | 
				
					
						
							
							remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
						
					
				 | 
				2011-07-23 10:55:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaAttr.cpp
							
						
					
				 | 
				
					
						
							
							Add ms_struct attribute on record typee
						
					
				 | 
				2011-04-26 17:54:40 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaCXXCast.cpp
							
						
					
				 | 
				
					
						
							
							remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
						
					
				 | 
				2011-07-23 10:55:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaCXXScopeSpec.cpp
							
						
					
				 | 
				
					
						
							
							In Microsoft mode, if we are within a templated function and we can't resolve Identifier during BuildCXXNestedNameSpecifier, then extend the SS with Identifier. This will have  the effect of resolving Identifier during template instantiation.  The goal is to be able to resolve a function call whose nested-name-specifier is located inside a dependent base class.
						
					
				 | 
				2011-07-27 01:05:24 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaChecking.cpp
							
						
					
				 | 
				
					
						
							
							The lvalue-to-rvalue on structs in C++ is actually part
						
					
				 | 
				2011-08-27 01:09:30 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaCodeComplete.cpp
							
						
					
				 | 
				
					
						
							
							objective-c: this patch (re)introduces objective-c's default property
						
					
				 | 
				2011-08-31 22:24:06 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaDecl.cpp
							
						
					
				 | 
				
					
						
							
							Extend the self-reference warning to catch when a constructor references itself upon initialization, such as using itself within its own copy constructor.
						
					
				 | 
				2011-09-01 21:44:13 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaDeclAttr.cpp
							
						
					
				 | 
				
					
						
							
							Thread-safety analysis: adding in a basic lockset tracking system. This
						
					
				 | 
				2011-08-23 18:46:34 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaDeclCXX.cpp
							
						
					
				 | 
				
					
						
							
							When defining the implicit move assignment operator, don't perform
						
					
				 | 
				2011-09-01 02:09:07 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaDeclObjC.cpp
							
						
					
				 | 
				
					
						
							
							objective-c: this patch (re)introduces objective-c's default property
						
					
				 | 
				2011-08-31 22:24:06 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaExceptionSpec.cpp
							
						
					
				 | 
				
					
						
							
							Implement support for C++11 in-class initialization of non-static data members.
						
					
				 | 
				2011-06-11 17:19:42 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaExpr.cpp
							
						
					
				 | 
				
					
						
							
							Refactor CheckAdditionOperands(), CheckSubtractionOperands(), and CheckIncrementDecrementOperand() in SemaExpr.cpp to move reused code to separate functions.
						
					
				 | 
				2011-09-01 22:53:23 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaExprCXX.cpp
							
						
					
				 | 
				
					
						
							
							Perform array bounds checking in more situations and properly handle special
						
					
				 | 
				2011-08-05 23:18:04 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaExprMember.cpp
							
						
					
				 | 
				
					
						
							
							Encapsulate the Objective-C id/Class/SEL "redefinition" types in
						
					
				 | 
				2011-08-11 20:58:55 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaExprObjC.cpp
							
						
					
				 | 
				
					
						
							
							Don't assert when diagnosing a missing cast of an unknown-anytype
						
					
				 | 
				2011-08-31 20:57:36 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaFixItUtils.cpp
							
						
					
				 | 
				
					
						
							
							Refactor the */& mismatch fixit generation out of SemaOverload and provide a simple conversion checking function.
						
					
				 | 
				2011-07-28 19:46:48 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaInit.cpp
							
						
					
				 | 
				
					
						
							
							Extend the self-reference warning to catch when a constructor references itself upon initialization, such as using itself within its own copy constructor.
						
					
				 | 
				2011-09-01 21:44:13 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaLookup.cpp
							
						
					
				 | 
				
					
						
							
							objective-c: this patch (re)introduces objective-c's default property
						
					
				 | 
				2011-08-31 22:24:06 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaObjCProperty.cpp
							
						
					
				 | 
				
					
						
							
							objective-c: this patch (re)introduces objective-c's default property
						
					
				 | 
				2011-08-31 22:24:06 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaOverload.cpp
							
						
					
				 | 
				
					
						
							
							Be sure to emit lvalue-to-rvalue casts for loads from x-values.
						
					
				 | 
				2011-08-30 00:57:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaStmt.cpp
							
						
					
				 | 
				
					
						
							
							Don't try keeping a 'LeadingEmptyMacroLoc' in NullStmt. This fails
						
					
				 | 
				2011-09-01 21:53:45 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaTemplate.cpp
							
						
					
				 | 
				
					
						
							
							Fix a crash-on-invalid.
						
					
				 | 
				2011-08-25 23:22:24 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaTemplateDeduction.cpp
							
						
					
				 | 
				
					
						
							
							Fix a typo when determining whether to strip cv-qualifiers during template argument deduction
						
					
				 | 
				2011-08-30 00:37:54 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaTemplateInstantiate.cpp
							
						
					
				 | 
				
					
						
							
							Implement function template specialization at class scope extension in Microsoft mode. A new AST node is introduced: ClassScopeFunctionSpecialization. This node holds a FunctionDecl that is not yet specialized; then during the class template instantiation the ClassScopeFunctionSpecialization will spawn the actual function specialization.
						
					
				 | 
				2011-08-14 03:52:19 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaTemplateInstantiateDecl.cpp
							
						
					
				 | 
				
					
						
							
							Always mark friend function declarations in class templates as
						
					
				 | 
				2011-08-18 09:09:59 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaTemplateVariadic.cpp
							
						
					
				 | 
				
					
						
							
							remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
						
					
				 | 
				2011-07-23 10:55:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaType.cpp
							
						
					
				 | 
				
					
						
							
							Let attribute((cdecl)) and company override -mrtd default calling convention.
						
					
				 | 
				2011-08-05 16:37:22 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								TargetAttributesSema.cpp
							
						
					
				 | 
				
					
						
							
							Support for C++11 (non-template) alias declarations.
						
					
				 | 
				2011-04-15 14:24:37 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								TargetAttributesSema.h
							
						
					
				 | 
				
					
						
							
							Remove Sema.h's dependency on DeclCXX.h.
						
					
				 | 
				2010-08-25 07:42:41 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								TreeTransform.h
							
						
					
				 | 
				
					
						
							
							The lock operand to an @synchronized statement is also
						
					
				 | 
				2011-07-27 21:50:02 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								TypeLocBuilder.h
							
						
					
				 | 
				
					
						
							
							Remove more unnecessary #include <llvm/ADT/SmallVector.h>
						
					
				 | 
				2011-06-20 06:11:46 +00:00 |