| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								AnalysisBasedWarnings.cpp
							
						
					
				 | 
				
					
						
							
							Rename Diagnostic to DiagnosticsEngine as per issue 5397
						
					
				 | 
				2011-09-25 23:23:43 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								AttributeList.cpp
							
						
					
				 | 
				
					
						
							
							Propagate __attribute__((returns_twice)) from C to IL.
						
					
				 | 
				2011-10-03 14:59:42 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								CMakeLists.txt
							
						
					
				 | 
				
					
						
							
							Update CMake build.
						
					
				 | 
				2011-09-24 18:21:37 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								CodeCompleteConsumer.cpp
							
						
					
				 | 
				
					
						
							
							Added CXAvailability_NotAccessible to indicate that a declaration is available, but not accessible from the current code completion context.
						
					
				 | 
				2011-10-06 07:27:49 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								DeclSpec.cpp
							
						
					
				 | 
				
					
						
							
							Support for C1x _Atomic specifier (see testcase).  This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic.
						
					
				 | 
				2011-10-06 23:00:33 +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
							
						
					
				 | 
				
					
						
							
							Switch assert(0/false) llvm_unreachable.
						
					
				 | 
				2011-09-23 05:06:16 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								JumpDiagnostics.cpp
							
						
					
				 | 
				
					
						
							
							Move the "jump bypasses variable initialization" error -> warning downgrade from -fms-extensions to -fms-compatibility.
						
					
				 | 
				2011-09-18 21:48:27 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Makefile
							
						
					
				 | 
				
					
						
							
							BUILD_ARCHIVE is the default for libraries, no need to set it.
						
					
				 | 
				2010-07-18 00:14:47 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								MultiInitializer.cpp
							
						
					
				 | 
				
					
						
							
							Correctly parse braced member initializers (even in delayed parsing) and correctly pass
						
					
				 | 
				2011-09-24 17:48:25 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Scope.cpp
							
						
					
				 | 
				
					
						
							
							Store a parameter index and function prototype depth in every
						
					
				 | 
				2011-05-01 22:35:37 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Sema.cpp
							
						
					
				 | 
				
					
						
							
							When using an unavailable/deprecated interface Foo inside Foo's interface/implementation
						
					
				 | 
				2011-10-06 23:23:20 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaAccess.cpp
							
						
					
				 | 
				
					
						
							
							The effective context of a friend function is its lexical
						
					
				 | 
				2011-10-09 22:38:36 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaAttr.cpp
							
						
					
				 | 
				
					
						
							
							Add explicit attributes to mark functions as having had their
						
					
				 | 
				2011-09-30 05:12:12 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaCXXCast.cpp
							
						
					
				 | 
				
					
						
							
							Move type-checking for C-style casts in C into the now-misnamed
						
					
				 | 
				2011-10-06 23:25:11 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaCXXScopeSpec.cpp
							
						
					
				 | 
				
					
						
							
							Rename TagDecl::isDefinition -> isCompleteDefinition
						
					
				 | 
				2011-10-07 06:10:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaChecking.cpp
							
						
					
				 | 
				
					
						
							
							Rename TagDecl::isDefinition -> isCompleteDefinition
						
					
				 | 
				2011-10-07 06:10:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaCodeComplete.cpp
							
						
					
				 | 
				
					
						
							
							Added CXAvailability_NotAccessible to indicate that a declaration is available, but not accessible from the current code completion context.
						
					
				 | 
				2011-10-06 07:27:49 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaDecl.cpp
							
						
					
				 | 
				
					
						
							
							Push "out-of-line" declarations into scope when their lexical/semantic
						
					
				 | 
				2011-10-09 22:57:49 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaDeclAttr.cpp
							
						
					
				 | 
				
					
						
							
							For the various CF and NS attributes, don't complain if the parameter
						
					
				 | 
				2011-10-09 22:26:49 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaDeclCXX.cpp
							
						
					
				 | 
				
					
						
							
							Per C++ [class.bit]p2, unnamed bit-fields are not members. Fixes PR10289.
						
					
				 | 
				2011-10-10 17:22:13 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaDeclObjC.cpp
							
						
					
				 | 
				
					
						
							
							Implicitly assume that a ObjC category to an unavailable interface is also unavailable;
						
					
				 | 
				2011-10-06 23:23:27 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaExceptionSpec.cpp
							
						
					
				 | 
				
					
						
							
							Only print _Bool as 'bool' when 'bool' is defined as an object-like
						
					
				 | 
				2011-09-27 23:30:47 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaExpr.cpp
							
						
					
				 | 
				
					
						
							
							Only allow taking the address of an expression of type 'overloaded
						
					
				 | 
				2011-10-09 19:10:41 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaExprCXX.cpp
							
						
					
				 | 
				
					
						
							
							Added a flag to identify resolved overloaded function references.
						
					
				 | 
				2011-10-05 07:56:41 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaExprMember.cpp
							
						
					
				 | 
				
					
						
							
							Don't complain about qualified property or ivar access when the
						
					
				 | 
				2011-10-10 16:09:49 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaExprObjC.cpp
							
						
					
				 | 
				
					
						
							
							ArrayRef'ize ObjCMessageExpr
						
					
				 | 
				2011-10-03 06:36:45 +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
							
						
					
				 | 
				
					
						
							
							Per C++ [class.bit]p2, unnamed bit-fields are not members. Fixes PR10289.
						
					
				 | 
				2011-10-10 17:22:13 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaLookup.cpp
							
						
					
				 | 
				
					
						
							
							Rename TagDecl::isDefinition -> isCompleteDefinition
						
					
				 | 
				2011-10-07 06:10:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaObjCProperty.cpp
							
						
					
				 | 
				
					
						
							
							objc: Do not warn about mismatch on Super's readonly property attribute,
						
					
				 | 
				2011-10-08 17:45:33 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaOverload.cpp
							
						
					
				 | 
				
					
						
							
							Always add the built-in overload candidates for operators &&, ||, and
						
					
				 | 
				2011-10-10 14:05:31 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaStmt.cpp
							
						
					
				 | 
				
					
						
							
							Removing a bunch of dead returns/breaks after llvm_unreachables.
						
					
				 | 
				2011-09-23 20:26:49 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaTemplate.cpp
							
						
					
				 | 
				
					
						
							
							Support for C1x _Atomic specifier (see testcase).  This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic.
						
					
				 | 
				2011-10-06 23:00:33 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaTemplateDeduction.cpp
							
						
					
				 | 
				
					
						
							
							Per the note in C++0x [temp.deduct.call]p4, don't attempt template
						
					
				 | 
				2011-10-09 22:06:46 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaTemplateInstantiate.cpp
							
						
					
				 | 
				
					
						
							
							Fixed source range for template implicit instantiations.
						
					
				 | 
				2011-10-03 20:34:03 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaTemplateInstantiateDecl.cpp
							
						
					
				 | 
				
					
						
							
							After instantiating a 'noexcept' expression, be	sure to	convert	it to
						
					
				 | 
				2011-10-09 18:31:23 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaTemplateVariadic.cpp
							
						
					
				 | 
				
					
						
							
							Support for C1x _Atomic specifier (see testcase).  This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic.
						
					
				 | 
				2011-10-06 23:00:33 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SemaType.cpp
							
						
					
				 | 
				
					
						
							
							When building source location information for an _Atomic type, be sure
						
					
				 | 
				2011-10-09 18:45:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								TargetAttributesSema.cpp
							
						
					
				 | 
				
					
						
							
							Fix compiler warning about && in ||.
						
					
				 | 
				2011-09-30 20:32:22 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								TargetAttributesSema.h
							
						
					
				 | 
				
					
						
							
							Remove Sema.h's dependency on DeclCXX.h.
						
					
				 | 
				2010-08-25 07:42:41 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								TreeTransform.h
							
						
					
				 | 
				
					
						
							
							Support for C1x _Atomic specifier (see testcase).  This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic.
						
					
				 | 
				2011-10-06 23:00:33 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								TypeLocBuilder.h
							
						
					
				 | 
				
					
						
							
							Remove more unnecessary #include <llvm/ADT/SmallVector.h>
						
					
				 | 
				2011-06-20 06:11:46 +00:00 |