..  
			 
		
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										Inputs
									
								 
							
						
					 
				 
				
					
						
							
							[TEST] Improve tests for #pragma clang optimize off/on 
						
					 
				 
				2014-07-28 14:33:17 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								2008-01-11-BadWarning.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								MicrosoftCompatibility-cxx98.cpp 
							
						
					 
				 
				
					
						
							
							Shift Microsoft enum extensions from -fms-extensions to -fms-compatibility, so -fms-extensions doesn't affect enum semantics in incompatible ways. <rdar://problem/10657186>. 
						
					 
				 
				2012-02-16 05:20:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								MicrosoftCompatibility.cpp 
							
						
					 
				 
				
					
						
							
							TokenKinds: _Atomic isn't a keyword in MS mode 
						
					 
				 
				2014-03-04 22:07:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								MicrosoftCompatibilityNoExceptions.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								MicrosoftExtensions.cpp 
							
						
					 
				 
				
					
						
							
							MSVC compat: Allow lookup of friend types in enclosing namespaces 
						
					 
				 
				2014-07-10 23:44:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR5086-ambig-resolution-enum.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR6562.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR6618.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								PR7410.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								PR7944.cpp 
							
						
					 
				 
				
					
						
							
							Catch placeholder types in DefaultLvalueConversion 
						
					 
				 
				2011-10-11 23:14:30 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR8012.cpp 
							
						
					 
				 
				
					
						
							
							Removing some more unnecessary manual quotes from diagnostics. Updated the related test case to ensure correctness. 
						
					 
				 
				2014-01-03 13:34:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR8385.cpp 
							
						
					 
				 
				
					
						
							
							Add a test case for PR8385. 
						
					 
				 
				2012-03-13 23:33:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR8755.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								PR8884.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								PR9459.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								PR9460.cpp 
							
						
					 
				 
				
					
						
							
							Get rid of an early return in Sema::ActOnFields which doesn't make sense anymore. 
						
					 
				 
				2012-08-08 04:39:56 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR9461.cpp 
							
						
					 
				 
				
					
						
							
							Improve diagnostics a bit for bad member initializers, and fix an obscure bug involving packs.  Fixes PR12049. 
						
					 
				 
				2012-02-22 04:49:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR9572.cpp 
							
						
					 
				 
				
					
						
							
							Fix some confusing diagnostic wording. s/implicit default/implicit/ if we're 
						
					 
				 
				2013-06-13 03:34:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR9884.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR9902.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR9908.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR10177.cpp 
							
						
					 
				 
				
					
						
							
							Not all instantiated variable is odr-used. Do not mark non-odr-used variable template specializations as such. 
						
					 
				 
				2014-07-30 00:49:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR10243.cpp 
							
						
					 
				 
				
					
						
							
							Fold the six functions checking explicitly-defaulted special member functions 
						
					 
				 
				2012-05-15 04:39:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR10447.cpp 
							
						
					 
				 
				
					
						
							
							DR14, DR101, and part of DR1: fix handling of extern "C" declarations in 
						
					 
				 
				2013-06-18 20:15:12 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR10458.cpp 
							
						
					 
				 
				
					
						
							
							Switch diagnostic text from "C++0x" over to "C++11". 
						
					 
				 
				2011-10-12 19:26:40 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR11358.cpp 
							
						
					 
				 
				
					
						
							
							With a little more work in the tentative parse determining whether a statement 
						
					 
				 
				2012-01-25 01:19:14 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR12481.cpp 
							
						
					 
				 
				
					
						
							
							Test for r154189/PR12481 
						
					 
				 
				2012-04-06 18:47:27 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR12778.cpp 
							
						
					 
				 
				
					
						
							
							Avoid getting an argument of allocation function if it does not exist. 
						
					 
				 
				2013-09-14 12:00:01 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR19955.cpp 
							
						
					 
				 
				
					
						
							
							Sema: Allow dllimport entities in template args for mingw 
						
					 
				 
				2014-06-26 07:48:46 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								PR20110.cpp 
							
						
					 
				 
				
					
						
							
							Prevent Clang from crashing on template code. 
						
					 
				 
				2014-07-02 04:39:38 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								__null.cpp 
							
						
					 
				 
				
					
						
							
							Reapply r152745 (reverted in 152765) now that compiler-rt is fixed. 
						
					 
				 
				2012-03-15 04:50:32 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								__try.cpp 
							
						
					 
				 
				
					
						
							
							Sema: Check that __leave is contained in a __try block. 
						
					 
				 
				2014-07-06 22:53:19 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								abstract.cpp 
							
						
					 
				 
				
					
						
							
							Normalize line endings 
						
					 
				 
				2014-03-02 18:46:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								access-base-class.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								access-control-check.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								access-member-pointer.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								access.cpp 
							
						
					 
				 
				
					
						
							
							When performing a delayed access check, use the surrounding lexical context for 
						
					 
				 
				2013-12-11 03:35:27 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								addr-of-overloaded-function-casting.cpp 
							
						
					 
				 
				
					
						
							
							Fix diagnostics for C-style cast to function type. 
						
					 
				 
				2014-04-13 16:08:24 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								addr-of-overloaded-function.cpp 
							
						
					 
				 
				
					
						
							
							Revert "Don't require -re suffix on -verify directives with regexes." 
						
					 
				 
				2013-12-14 01:07:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								address-of-temporary.cpp 
							
						
					 
				 
				
					
						
							
							Correctly classify T{} as an array temporary if T is an array of class type with nontrivial destructor. 
						
					 
				 
				2013-02-02 02:11:36 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								address-of.cpp 
							
						
					 
				 
				
					
						
							
							PR15132: Replace "address expression must be an lvalue or a function 
						
					 
				 
				2013-02-02 02:14:45 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								address-space-conversion.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								address-space-initialize.cpp 
							
						
					 
				 
				
					
						
							
							Fix initializer for variables with attribute address_space set. 
						
					 
				 
				2013-02-26 21:15:54 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								address-space-newdelete.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								address-space-references.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								aggregate-initialization.cpp 
							
						
					 
				 
				
					
						
							
							Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'. 
						
					 
				 
				2013-12-18 23:30:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								alias-template.cpp 
							
						
					 
				 
				
					
						
							
							Replace "can not" with "cannot" in diagnostics messages. 
						
					 
				 
				2014-03-07 22:36:23 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								alignment-of-derived-class.cpp 
							
						
					 
				 
				
					
						
							
							Fix alignment of class derived from empty class. 
						
					 
				 
				2013-07-16 00:21:28 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								alignof-sizeof-reference.cpp 
							
						
					 
				 
				
					
						
							
							sizeof(void) etc. should be a hard error in C++. 
						
					 
				 
				2013-08-13 22:26:42 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								alignof.cpp 
							
						
					 
				 
				
					
						
							
							Related to PR19992: when the GNU alignof-expression extension is applied to an 
						
					 
				 
				2014-06-10 23:34:28 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								altivec.cpp 
							
						
					 
				 
				
					
						
							
							Add -Wunsequenced (with compatibility alias -Wsequence-point) to warn on 
						
					 
				 
				2013-01-17 01:17:56 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ambig-user-defined-conversions.cpp 
							
						
					 
				 
				
					
						
							
							De-Unicode-ify. 
						
					 
				 
				2011-08-12 05:49:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ambiguous-builtin-unary-operator.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ambiguous-conversion-show-overload.cpp 
							
						
					 
				 
				
					
						
							
							Add 'not' to commands that are expected to fail. 
						
					 
				 
				2013-07-04 16:16:58 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								anonymous-struct.cpp 
							
						
					 
				 
				
					
						
							
							Diagnose typedef names for linkage purposes that would change 
						
					 
				 
				2014-01-30 01:12:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								anonymous-union-cxx11.cpp 
							
						
					 
				 
				
					
						
							
							Allow static_assert inside an anonymous union; fixes PR20021 as well as implements C++ Issue 1940. 
						
					 
				 
				2014-06-24 16:22:41 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								anonymous-union.cpp 
							
						
					 
				 
				
					
						
							
							Fix member refs with using decl + anonymous union. 
						
					 
				 
				2013-07-16 00:01:31 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								array-bound-merge.cpp 
							
						
					 
				 
				
					
						
							
							Using CanQualType::getAs<ArrayType> is unsafe; fix the code currently using it, 
						
					 
				 
				2012-12-13 01:43:21 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								array-bounds-ptr-arith.cpp 
							
						
					 
				 
				
					
						
							
							Add -Wstring-plus-int, which warns on "str" + int and int + "str". 
						
					 
				 
				2012-03-02 22:01:22 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								array-bounds-system-header.cpp 
							
						
					 
				 
				
					
						
							
							Suppress -Warray-bounds in certain cases involving macros from system headers. 
						
					 
				 
				2011-12-12 22:35:02 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								array-bounds.cpp 
							
						
					 
				 
				
					
						
							
							Have Sema::ActOnStartOfFunctionDef return the declaration that was passed it. 
						
					 
				 
				2012-12-14 06:54:03 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								arrow-operator.cpp 
							
						
					 
				 
				
					
						
							
							Add an error message with fixit hint for changing '.' to '->'. 
						
					 
				 
				2012-04-25 19:49:54 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ast-print.cpp 
							
						
					 
				 
				
					
						
							
							Fix the AST printer for attributed statements so that it does not print duplicate attribute introducers. Eg) [[clang::fallthrough]] instead of  [[[[clang::fallthrough]]]] 
						
					 
				 
				2014-05-13 16:12:14 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								atomic-type.cpp 
							
						
					 
				 
				
					
						
							
							PR18097: Support initializing an _Atomic(T) from an object of C++ class type T 
						
					 
				 
				2014-07-31 06:31:19 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-after-definition.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								attr-aligned.cpp 
							
						
					 
				 
				
					
						
							
							Sema: Only merge typedef attributes if the previous decl is a typedef 
						
					 
				 
				2013-10-08 00:19:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-cleanup-gcc.cpp 
							
						
					 
				 
				
					
						
							
							Switch attribute test line endings from CRLF 
						
					 
				 
				2013-10-20 19:04:19 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-cleanup.cpp 
							
						
					 
				 
				
					
						
							
							Switch attribute test line endings from CRLF 
						
					 
				 
				2013-10-20 19:04:19 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-common.cpp 
							
						
					 
				 
				
					
						
							
							Switching the common attribute over to using the generic diagnostic, and removing the now-unused diagnostic. Updates a test case. 
						
					 
				 
				2013-11-24 21:48:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-cxx0x.cpp 
							
						
					 
				 
				
					
						
							
							PR19252: Fix crash if alignas is used with an auto-typed variable. Don't check 
						
					 
				 
				2014-03-27 01:22:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-declspec-ignored.cpp 
							
						
					 
				 
				
					
						
							
							Remove some extraneous carriage returns from these files. One of the 
						
					 
				 
				2011-12-20 01:45:15 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-deprecated.cpp 
							
						
					 
				 
				
					
						
							
							Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'. 
						
					 
				 
				2013-12-18 23:30:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-flatten.cpp 
							
						
					 
				 
				
					
						
							
							Implement the flatten attribute. 
						
					 
				 
				2014-05-20 17:12:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-format.cpp 
							
						
					 
				 
				
					
						
							
							Make sure we perform the variadic method check correctly for calls to a member operator().  PR14057. 
						
					 
				 
				2012-10-11 00:30:58 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-gnu.cpp 
							
						
					 
				 
				
					
						
							
							Diagnose GNU-style attributes preceding virt-specifiers, but only when the attribute is known to GCC. Clang accepts attributes in this position, but 
						
					 
				 
				2014-08-04 17:03:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-no-sanitize-address.cpp 
							
						
					 
				 
				
					
						
							
							None of these attributes require FunctionTemplate to be explicitly listed as part of their subject definition. FunctionTemplateDecls are not what the attribute appertains to in the first place -- it attaches to the underlying FunctionDecl. 
						
					 
				 
				2014-05-20 14:10:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-no-sanitize-memory.cpp 
							
						
					 
				 
				
					
						
							
							None of these attributes require FunctionTemplate to be explicitly listed as part of their subject definition. FunctionTemplateDecls are not what the attribute appertains to in the first place -- it attaches to the underlying FunctionDecl. 
						
					 
				 
				2014-05-20 14:10:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-no-sanitize-thread.cpp 
							
						
					 
				 
				
					
						
							
							None of these attributes require FunctionTemplate to be explicitly listed as part of their subject definition. FunctionTemplateDecls are not what the attribute appertains to in the first place -- it attaches to the underlying FunctionDecl. 
						
					 
				 
				2014-05-20 14:10:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-no-split-stack.cpp 
							
						
					 
				 
				
					
						
							
							Implement the no_split_stack attribute. 
						
					 
				 
				2014-05-19 22:14:34 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-nodebug.cpp 
							
						
					 
				 
				
					
						
							
							Add a test showing that nodebug is accepted in methods too. Patch by 
						
					 
				 
				2012-10-24 18:34:26 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-nonnull.cpp 
							
						
					 
				 
				
					
						
							
							Start checking nonnull (as well as format and argument_with_type_tag) on 
						
					 
				 
				2013-01-24 02:03:08 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-noreturn.cpp 
							
						
					 
				 
				
					
						
							
							Fix PR15291: noreturn adjustment in overload resolution for function templates, from Alexander Zinenko! 
						
					 
				 
				2013-04-17 08:45:07 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-optnone.cpp 
							
						
					 
				 
				
					
						
							
							Implement the 'optnone' attribute, which suppresses most optimizations 
						
					 
				 
				2014-03-31 22:29:15 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-print.cpp 
							
						
					 
				 
				
					
						
							
							Improved source code fidelity for gcc mode attribute. 
						
					 
				 
				2013-06-20 12:46:19 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-regparm.cpp 
							
						
					 
				 
				
					
						
							
							Fix typo 'with with' in diagnostic. 
						
					 
				 
				2013-02-21 23:15:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-selectany.cpp 
							
						
					 
				 
				
					
						
							
							Delay attribute checking until auto types are deduced 
						
					 
				 
				2014-01-21 23:54:36 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-sentinel.cpp 
							
						
					 
				 
				
					
						
							
							Add a bunch of missing calls to DiagnoseSentinelCalls.  <rdar://problem/10885993>. 
						
					 
				 
				2012-02-18 04:48:30 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-unavailable.cpp 
							
						
					 
				 
				
					
						
							
							Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'. 
						
					 
				 
				2013-12-18 23:30:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-unused.cpp 
							
						
					 
				 
				
					
						
							
							Add missing test from r163874. 
						
					 
				 
				2012-09-14 16:38:59 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-used.cpp 
							
						
					 
				 
				
					
						
							
							Removed a string literal for an attribute name, which means the attribute name will be quoted in the diagnostic. Manually added some quotes to a diagnostic for consistency. Updated the test cases as appropriate. 
						
					 
				 
				2013-12-26 17:30:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-visibility.cpp 
							
						
					 
				 
				
					
						
							
							Ignore visibility attributes after definitions. This matches newer (4.7) gcc's 
						
					 
				 
				2012-07-12 04:32:30 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-weak.cpp 
							
						
					 
				 
				
					
						
							
							Delay attribute checking until auto types are deduced 
						
					 
				 
				2014-01-21 23:54:36 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								attr-weakref.cpp 
							
						
					 
				 
				
					
						
							
							Delay attribute checking until auto types are deduced 
						
					 
				 
				2014-01-21 23:54:36 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								auto-cxx0x.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								auto-cxx98.cpp 
							
						
					 
				 
				
					
						
							
							Make the -Wc++11-compat warnings ignored by default, so we don't break 
						
					 
				 
				2011-10-25 03:07:45 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								auto-pragma.cpp 
							
						
					 
				 
				
					
						
							
							Make sure pragmas don't attach visibility attributes to auto variables with 
						
					 
				 
				2013-02-22 17:59:16 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								auto-subst-failure.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								bitfield-layout.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								block-call.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								blocks-1.cpp 
							
						
					 
				 
				
					
						
							
							Switch the semantic DeclContext for a block-scope declaration of a function or 
						
					 
				 
				2013-09-20 01:15:31 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								blocks.cpp 
							
						
					 
				 
				
					
						
							
							Fix a crash-on-valid where a block capture copy expression was 
						
					 
				 
				2013-03-22 02:10:40 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								bool-compare.cpp 
							
						
					 
				 
				
					
						
							
							Extend -Wtautological-constant-out-of-range-compare to handle boolean values 
						
					 
				 
				2014-04-04 04:13:47 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								bool.cpp 
							
						
					 
				 
				
					
						
							
							Split the deprecated increment bool warning into a sub-group of -Wdeprecated 
						
					 
				 
				2013-08-08 03:05:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								borland-extensions.cpp 
							
						
					 
				 
				
					
						
							
							Actually remove the hack which was blocking the Borland-style attributes from 
						
					 
				 
				2013-01-29 01:38:41 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								builtin-exception-spec.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								builtin-ptrtomember-ambig.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								builtin-ptrtomember-overload-1.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								builtin-ptrtomember-overload.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								builtin_objc_msgSend.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								builtins-arm.cpp 
							
						
					 
				 
				
					
						
							
							Fix __builtin_va_arg assertion failure in ARM AAPCS. 
						
					 
				 
				2012-10-20 06:11:33 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								builtins-va_arg.cpp 
							
						
					 
				 
				
					
						
							
							Fix __builtin_va_arg assertion failure in ARM AAPCS. 
						
					 
				 
				2012-10-20 06:11:33 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								builtins.cpp 
							
						
					 
				 
				
					
						
							
							Only provide MS builtins when -fms-extensions is on 
						
					 
				 
				2013-11-13 22:47:22 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								c99-variable-length-array-cxx11.cpp 
							
						
					 
				 
				
					
						
							
							Implement -Wvla correctly 
						
					 
				 
				2013-01-23 20:02:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								c99-variable-length-array.cpp 
							
						
					 
				 
				
					
						
							
							Allow transformation of VariableArray to ConstantArray. 
						
					 
				 
				2014-02-06 03:49:11 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								c99.cpp 
							
						
					 
				 
				
					
						
							
							Sema: Cleanup and simplify anonymous union diagnostics 
						
					 
				 
				2013-11-02 10:38:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								calling-conv-compat.cpp 
							
						
					 
				 
				
					
						
							
							Remove the -cxx-abi command-line flag. 
						
					 
				 
				2014-01-14 19:35:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								captured-statements.cpp 
							
						
					 
				 
				
					
						
							
							Add some missing ProhibitAttributes calls to some declaration-like #pragmas. 
						
					 
				 
				2013-09-16 21:17:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cast-conversion.cpp 
							
						
					 
				 
				
					
						
							
							Don't build expressions for invalid casts. 
						
					 
				 
				2013-07-26 23:47:47 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cast-explicit-ctor.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								class-base-member-init.cpp 
							
						
					 
				 
				
					
						
							
							Make CXXBaseSpecifier::getType return unqual type. 
						
					 
				 
				2013-07-11 22:22:22 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								class-layout.cpp 
							
						
					 
				 
				
					
						
							
							Fix bug in computing POD-for-layout. 
						
					 
				 
				2013-07-20 01:06:31 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								class-names.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								class.cpp 
							
						
					 
				 
				
					
						
							
							Avoid spurious error messages if parent template class cannot be instantiated 
						
					 
				 
				2013-08-10 05:54:47 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								comma.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								compare.cpp 
							
						
					 
				 
				
					
						
							
							Fix a tranche of comment, test and doc typos 
						
					 
				 
				2013-12-05 16:25:25 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								complex-init-list.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								complex-overload.cpp 
							
						
					 
				 
				
					
						
							
							PR15966: don't get confused by a complex integer -> complex integer conversion 
						
					 
				 
				2013-05-10 20:29:50 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								composite-pointer-type.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								compound-literal.cpp 
							
						
					 
				 
				
					
						
							
							Tweak changes in r186464 to avoid a crash. 
						
					 
				 
				2013-10-01 00:28:29 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								condition.cpp 
							
						
					 
				 
				
					
						
							
							Don't treat a non-deduced 'auto' type as being type-dependent. Instead, there 
						
					 
				 
				2013-04-30 13:56:41 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								conditional-expr.cpp 
							
						
					 
				 
				
					
						
							
							PR17052 / DR1560 (+DR1550): In a conditional expression between a glvalue and a 
						
					 
				 
				2014-01-27 04:19:56 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								const-cast.cpp 
							
						
					 
				 
				
					
						
							
							Revert "Don't require -re suffix on -verify directives with regexes." 
						
					 
				 
				2013-12-14 01:07:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constant-expression-cxx1y.cpp 
							
						
					 
				 
				
					
						
							
							Don't reject dependent range-based for loops in constexpr functions. The loop 
						
					 
				 
				2013-11-15 02:29:26 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constant-expression-cxx11.cpp 
							
						
					 
				 
				
					
						
							
							C++1y is now C++14! 
						
					 
				 
				2014-08-19 15:55:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constant-expression.cpp 
							
						
					 
				 
				
					
						
							
							[Sema] Fix assertion hit while trying to do constant evaluation for a dependent expression 
						
					 
				 
				2014-02-15 18:53:57 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constexpr-ackermann.cpp 
							
						
					 
				 
				
					
						
							
							Constant expression evaluation: support for constexpr member functions. This 
						
					 
				 
				2011-11-11 04:05:33 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constexpr-backtrace-limit.cpp 
							
						
					 
				 
				
					
						
							
							Add 'not' to commands that are expected to fail. 
						
					 
				 
				2013-07-04 16:16:58 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constexpr-depth.cpp 
							
						
					 
				 
				
					
						
							
							constexpr handling improvements. Produce detailed diagnostics when a 'constexpr' 
						
					 
				 
				2011-12-19 06:19:21 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constexpr-duffs-device.cpp 
							
						
					 
				 
				
					
						
							
							Add another C++14 constexpr test case. 
						
					 
				 
				2013-07-25 01:53:54 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constexpr-factorial.cpp 
							
						
					 
				 
				
					
						
							
							Don't recurse so deep in this test, pending APValue rework to further reduce the 
						
					 
				 
				2011-11-11 07:10:32 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constexpr-many-arguments.cpp 
							
						
					 
				 
				
					
						
							
							Use std::map instead of llvm::DenseMap because we rely on the stability of references to values in these maps. PR13197. 
						
					 
				 
				2012-06-25 21:21:08 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constexpr-nqueens.cpp 
							
						
					 
				 
				
					
						
							
							Test cleanup: prefer static_assert to handmade alternative. 
						
					 
				 
				2012-02-10 10:55:13 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constexpr-printing.cpp 
							
						
					 
				 
				
					
						
							
							Revert "Don't require -re suffix on -verify directives with regexes." 
						
					 
				 
				2013-12-14 01:07:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constexpr-steps.cpp 
							
						
					 
				 
				
					
						
							
							Add test forgotten in r181388. 
						
					 
				 
				2013-05-08 02:38:36 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constexpr-strlen.cpp 
							
						
					 
				 
				
					
						
							
							A call to strlen is not a constant expression, even if we're treating it as a 
						
					 
				 
				2012-01-18 03:06:12 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constexpr-turing.cpp 
							
						
					 
				 
				
					
						
							
							Since we're counting number of steps, switch to turing machines which maximize 
						
					 
				 
				2013-05-16 22:18:32 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constexpr-value-init.cpp 
							
						
					 
				 
				
					
						
							
							Improve diagnostic on default-initializing const variables (PR20208). 
						
					 
				 
				2014-07-23 05:16:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constructor-initializer.cpp 
							
						
					 
				 
				
					
						
							
							Improve diagnostic for using non-class/namespace/scoped enum in a nested name specifier. 
						
					 
				 
				2014-02-09 06:54:23 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								constructor-recovery.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								constructor.cpp 
							
						
					 
				 
				
					
						
							
							Sema: Don't allow CVR qualifiers before structors 
						
					 
				 
				2014-07-08 18:18:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								conversion-delete-expr.cpp 
							
						
					 
				 
				
					
						
							
							Refactor places which perform contextual implicit conversions to go through a 
						
					 
				 
				2013-05-21 19:05:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								conversion-function.cpp 
							
						
					 
				 
				
					
						
							
							Follow-up to r208481: Free all default arguments, not just the first one. 
						
					 
				 
				2014-05-11 00:28:16 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								conversion-incomplete-type.cpp 
							
						
					 
				 
				
					
						
							
							Fix a conversion to incomplete type bug -- The error message now specifically states that the type is incomplete and points to the forward declaration of the incomplete type. 
						
					 
				 
				2013-06-27 01:50:25 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								conversion.cpp 
							
						
					 
				 
				
					
						
							
							Don't warn on conversion from NULL to nullptr_t 
						
					 
				 
				2013-02-16 00:56:22 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								convert-to-bool.cpp 
							
						
					 
				 
				
					
						
							
							Warn about self-initialization of references. 
						
					 
				 
				2012-08-17 10:12:33 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								converting-constructor.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								copy-assignment.cpp 
							
						
					 
				 
				
					
						
							
							When we see 'Class(X' or 'Class::Class(X' and we suspect that it names a 
						
					 
				 
				2012-03-27 00:56:56 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								copy-constructor-error.cpp 
							
						
					 
				 
				
					
						
							
							C++ core issue 1344, PR10618: promote "addition of default argument makes this 
						
					 
				 
				2012-11-28 03:45:24 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								copy-initialization.cpp 
							
						
					 
				 
				
					
						
							
							Implement core issue 5: a temporary created for copy-initialization has a 
						
					 
				 
				2012-02-11 19:22:50 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								crash-lambda-12645424.cpp 
							
						
					 
				 
				
					
						
							
							In ExpressionEvaluationContextRecord manage LambdaMangle with a shared 
						
					 
				 
				2012-11-14 19:16:13 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								crashes.cpp 
							
						
					 
				 
				
					
						
							
							Fix error recovery in return statement. 
						
					 
				 
				2013-12-04 03:51:59 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cstyle-cast.cpp 
							
						
					 
				 
				
					
						
							
							Revert "Don't require -re suffix on -verify directives with regexes." 
						
					 
				 
				2013-12-14 01:07:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cv-unqual-rvalues.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								cxx-altivec.cpp 
							
						
					 
				 
				
					
						
							
							Normalize line endings 
						
					 
				 
				2014-03-02 18:46:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx-member-pointer-op.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-class.cpp 
							
						
					 
				 
				
					
						
							
							Modify the uninitialized field visitor to detect uninitialized use across the 
						
					 
				 
				2013-09-20 03:03:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-compat.cpp 
							
						
					 
				 
				
					
						
							
							C++1y is now C++14! 
						
					 
				 
				2014-08-19 15:55:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-constexpr-const.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-cursory-default-delete.cpp 
							
						
					 
				 
				
					
						
							
							Improve diagnostic on default-initializing const variables (PR20208). 
						
					 
				 
				2014-07-23 05:16:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-defaulted-functions.cpp 
							
						
					 
				 
				
					
						
							
							PR15597: Fix a confusion between the implicit exception specification and the 
						
					 
				 
				2013-03-27 00:22:47 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-delegating-ctors.cpp 
							
						
					 
				 
				
					
						
							
							Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'. 
						
					 
				 
				2013-12-18 23:30:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-deleted-default-ctor.cpp 
							
						
					 
				 
				
					
						
							
							When a special member is explicitly defaulted outside its class, and we reject 
						
					 
				 
				2014-01-22 20:09:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-initializer-aggregates.cpp 
							
						
					 
				 
				
					
						
							
							Implement DR1270: braces can be elided in all aggregate initialization, not 
						
					 
				 
				2013-06-06 11:41:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-initializer-constructor.cpp 
							
						
					 
				 
				
					
						
							
							Implement DR990 and DR1070. Aggregate initialization initializes uninitialized 
						
					 
				 
				2014-06-03 08:26:00 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-initializer-references.cpp 
							
						
					 
				 
				
					
						
							
							Switch the semantic DeclContext for a block-scope declaration of a function or 
						
					 
				 
				2013-09-20 01:15:31 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-initializer-scalars.cpp 
							
						
					 
				 
				
					
						
							
							Tweak diagnostic wording for init list narrowing 
						
					 
				 
				2014-05-17 01:13:18 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-initializer-stdinitializerlist-system-header.cpp 
							
						
					 
				 
				
					
						
							
							Enable clang to continue to parse libstdc++4.6 and stlport after r210091. 
						
					 
				 
				2014-07-02 23:51:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-initializer-stdinitializerlist.cpp 
							
						
					 
				 
				
					
						
							
							Track the difference between 
						
					 
				 
				2014-07-17 05:12:35 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-nontrivial-union.cpp 
							
						
					 
				 
				
					
						
							
							Don't check for triviality on fields of templated records. We can't know the 
						
					 
				 
				2013-06-25 23:22:23 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-return-init-list.cpp 
							
						
					 
				 
				
					
						
							
							Doug's review comments. 
						
					 
				 
				2012-02-22 17:38:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx0x-type-convert-construct.cpp 
							
						
					 
				 
				
					
						
							
							Fix string-literal to char* conversion in overload resolution for C++11 
						
					 
				 
				2014-01-17 21:08:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx1y-constexpr-not-const.cpp 
							
						
					 
				 
				
					
						
							
							C++1y is now C++14! 
						
					 
				 
				2014-08-19 15:55:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx1y-contextual-conversion-tweaks.cpp 
							
						
					 
				 
				
					
						
							
							r184100 Fix -- Updated test cases for contextual conversion 
						
					 
				 
				2013-06-18 01:27:47 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx1y-deduced-return-type.cpp 
							
						
					 
				 
				
					
						
							
							PR18746: If a constexpr function has a dependent return type and no return 
						
					 
				 
				2014-04-22 23:14:23 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx1y-generic-lambdas-capturing.cpp 
							
						
					 
				 
				
					
						
							
							Fix 'this' capturing Generic lambdas used within default initializers (PR19876) 
						
					 
				 
				2014-05-30 04:39:37 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx1y-generic-lambdas-variadics.cpp 
							
						
					 
				 
				
					
						
							
							Fix PR18498: Support explicit template arguments with variadic generic lambdas 
						
					 
				 
				2014-06-01 16:11:54 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx1y-generic-lambdas.cpp 
							
						
					 
				 
				
					
						
							
							PR18401: Fix assert by implementing the current proposed direction of core 
						
					 
				 
				2014-01-09 02:22:22 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx1y-init-captures.cpp 
							
						
					 
				 
				
					
						
							
							Move a generic lambda test into the more logical test file. 
						
					 
				 
				2013-12-08 15:11:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx1y-initializer-aggregates.cpp 
							
						
					 
				 
				
					
						
							
							C++1y: Allow aggregates to have default initializers. 
						
					 
				 
				2013-04-20 22:23:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx1y-sized-deallocation.cpp 
							
						
					 
				 
				
					
						
							
							Implement C++1y sized deallocation (n3778). This is not enabled by -std=c++1y; 
						
					 
				 
				2013-09-29 04:40:38 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx1y-user-defined-literals.cpp 
							
						
					 
				 
				
					
						
							
							Handle standard libraries that miss out the space when defining the standard 
						
					 
				 
				2013-09-24 04:06:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx1y-variable-templates_in_class.cpp 
							
						
					 
				 
				
					
						
							
							Improve diagnostic on default-initializing const variables (PR20208). 
						
					 
				 
				2014-07-23 05:16:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx1y-variable-templates_top_level.cpp 
							
						
					 
				 
				
					
						
							
							Tweak diagnostic wording for init list narrowing 
						
					 
				 
				2014-05-17 01:13:18 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx11-ast-print.cpp 
							
						
					 
				 
				
					
						
							
							When pretty-printing a declaration of a pack, put the ellipsis before the name 
						
					 
				 
				2014-07-23 03:17:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx11-attr-print.cpp 
							
						
					 
				 
				
					
						
							
							There is no std namespace for standards-based attributes. Removing the scope qualifier and updating the only affected test case. 
						
					 
				 
				2014-02-13 04:31:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx11-crashes.cpp 
							
						
					 
				 
				
					
						
							
							If we find an error in the range expression in a range-based for loop, and the 
						
					 
				 
				2013-08-21 01:40:36 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx11-gnu-attrs.cpp 
							
						
					 
				 
				
					
						
							
							Removing the alloc_size attribute. The attribute was semantically handled, but silently ignored. Most of this feature was already reverted in June 2012 (r159016), this just cleans up the pieces left over. 
						
					 
				 
				2013-12-21 17:15:13 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx11-inheriting-ctors.cpp 
							
						
					 
				 
				
					
						
							
							Make typo-correction of inheriting constructors work a bit better. Limit 
						
					 
				 
				2014-05-01 00:35:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx11-thread-local-print.cpp 
							
						
					 
				 
				
					
						
							
							Avoid patching storage class for block scope thread_local variables. 
						
					 
				 
				2013-05-10 20:34:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx11-thread-local.cpp 
							
						
					 
				 
				
					
						
							
							Revert r179671 and just pass a triple to the test for a platform with known 
						
					 
				 
				2013-04-17 17:27:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx11-unused.cpp 
							
						
					 
				 
				
					
						
							
							-Wunused-parameter: Don't fire on defaulted or deleted functions 
						
					 
				 
				2014-04-30 16:31:28 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx11-user-defined-literals-unused.cpp 
							
						
					 
				 
				
					
						
							
							Mark as referenced the functions from instantiated UserDefinedLiterals. 
						
					 
				 
				2013-04-09 01:17:02 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx11-user-defined-literals.cpp 
							
						
					 
				 
				
					
						
							
							Reject template-ids containing literal-operator-ids that have a dependent 
						
					 
				 
				2013-12-05 00:58:33 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx98-compat-flags.cpp 
							
						
					 
				 
				
					
						
							
							PR10217: Provide diagnostics explaining why an implicitly-deleted special 
						
					 
				 
				2012-03-30 20:53:28 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx98-compat-pedantic.cpp 
							
						
					 
				 
				
					
						
							
							C++1y is now C++14! 
						
					 
				 
				2014-08-19 15:55:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cxx98-compat.cpp 
							
						
					 
				 
				
					
						
							
							C++1y is now C++14! 
						
					 
				 
				2014-08-19 15:55:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								dcl_ambig_res.cpp 
							
						
					 
				 
				
					
						
							
							sizeof(void) etc. should be a hard error in C++. 
						
					 
				 
				2013-08-13 22:26:42 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								dcl_init_aggr.cpp 
							
						
					 
				 
				
					
						
							
							PR11410: Extend diagnostic to cover all cases of aggregate initialization, not 
						
					 
				 
				2014-06-03 07:28:54 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								decl-expr-ambiguity.cpp 
							
						
					 
				 
				
					
						
							
							Add an Extension warning for applying unary * to an operand of type 'void*' in 
						
					 
				 
				2014-05-07 21:53:27 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								decl-init-ref.cpp 
							
						
					 
				 
				
					
						
							
							PR16502: Fix a dumb bug where we might look past the last initializer in an 
						
					 
				 
				2013-07-01 06:08:20 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								decl-microsoft-call-conv.cpp 
							
						
					 
				 
				
					
						
							
							MinGW: Define __stdcall&co when -fms-extensions is disabled 
						
					 
				 
				2014-04-21 20:58:00 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								declspec-thread.cpp 
							
						
					 
				 
				
					
						
							
							Fix declspec-thread.cpp test with a triple 
						
					 
				 
				2014-05-01 17:12:20 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								decltype-98.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								decltype-crash.cpp 
							
						
					 
				 
				
					
						
							
							Make the -Wc++11-compat warnings ignored by default, so we don't break 
						
					 
				 
				2011-10-25 03:07:45 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								decltype-overloaded-functions.cpp 
							
						
					 
				 
				
					
						
							
							Unrevert r166268, reverted in r166272, with a fix for the issue which Nick 
						
					 
				 
				2012-10-21 03:28:35 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								decltype-pr4444.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								decltype-pr4448.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								decltype-this.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								decltype.cpp 
							
						
					 
				 
				
					
						
							
							[Sema] Adjust Sema::getCurBlock()/getCurLambda() to take into account that we may have 
						
					 
				 
				2014-04-26 18:29:13 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								default-argument-temporaries.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								default-assignment-operator.cpp 
							
						
					 
				 
				
					
						
							
							Fix some confusing diagnostic wording. s/implicit default/implicit/ if we're 
						
					 
				 
				2013-06-13 03:34:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								default-constructor-initializers.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								default1.cpp 
							
						
					 
				 
				
					
						
							
							Avoid crash if default argument parsed with errors. 
						
					 
				 
				2014-07-22 01:54:49 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								default2.cpp 
							
						
					 
				 
				
					
						
							
							Improve diagnostics for invalid use of non-static members / this: 
						
					 
				 
				2012-04-05 01:13:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								defaulted-ctor-loop.cpp 
							
						
					 
				 
				
					
						
							
							Make warnings about uninitialized fields include the field name. 
						
					 
				 
				2012-09-21 08:58:33 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								defaulted-private-dtor.cpp 
							
						
					 
				 
				
					
						
							
							PR10217: Provide diagnostics explaining why an implicitly-deleted special 
						
					 
				 
				2012-03-30 20:53:28 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								delete.cpp 
							
						
					 
				 
				
					
						
							
							Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]" 
						
					 
				 
				2014-07-16 15:12:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								deleted-function.cpp 
							
						
					 
				 
				
					
						
							
							Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'. 
						
					 
				 
				2013-12-18 23:30:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								deleted-operator.cpp 
							
						
					 
				 
				
					
						
							
							Update tests in preparation for using the MS ABI for Win32 targets 
						
					 
				 
				2014-01-13 19:48:13 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								dependent-auto.cpp 
							
						
					 
				 
				
					
						
							
							Tweak the fix to PR8977: an empty expression-list represents value initialization, not default initialization.  Fixes PR11712. 
						
					 
				 
				2012-01-05 22:34:08 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								dependent-noexcept-unevaluated.cpp 
							
						
					 
				 
				
					
						
							
							Disable our non-standard delayed parsing of exception specifications. Delaying 
						
					 
				 
				2012-05-02 01:29:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								dependent-types.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								deprecated.cpp 
							
						
					 
				 
				
					
						
							
							Fix string-literal to char* conversion in overload resolution for C++11 
						
					 
				 
				2014-01-17 21:08:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								derived-to-base-ambig.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								destructor.cpp 
							
						
					 
				 
				
					
						
							
							Sema: Don't allow CVR qualifiers before structors 
						
					 
				 
				2014-07-08 18:18:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								direct-initializer.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								discrim-union.cpp 
							
						
					 
				 
				
					
						
							
							Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See:  http://en.wikipedia.org/wiki/If_and_only_if  Commit 164766 
						
					 
				 
				2012-09-27 10:16:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								dllexport.cpp 
							
						
					 
				 
				
					
						
							
							Avoid non-attributive uses of 'unsupported' in diagnostics 
						
					 
				 
				2014-07-14 19:16:22 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								dllimport.cpp 
							
						
					 
				 
				
					
						
							
							Don't drop dllimport from qualified friend redeclarations (PR20512) 
						
					 
				 
				2014-08-04 20:54:39 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								do-while-scope.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								dr1301.cpp 
							
						
					 
				 
				
					
						
							
							Finish PR10217: Ensure we say that a special member was implicitly, not 
						
					 
				 
				2012-04-02 20:59:25 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								dynamic-cast.cpp 
							
						
					 
				 
				
					
						
							
							Add an additional test for dynamic_cast. 
						
					 
				 
				2013-06-20 18:53:38 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								elaborated-type-specifier.cpp 
							
						
					 
				 
				
					
						
							
							When we generate a redeclaration for an 
						
					 
				 
				2014-05-14 18:31:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								empty-class-layout.cpp 
							
						
					 
				 
				
					
						
							
							Don't use dyn_cast on a Type* which might not be canonical. Fixes an extremely obscure record layout bug. 
						
					 
				 
				2012-12-06 03:04:50 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								enable_if.cpp 
							
						
					 
				 
				
					
						
							
							Fix crash with enable_if on constructors. 
						
					 
				 
				2014-02-28 05:26:13 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								enum-bitfield.cpp 
							
						
					 
				 
				
					
						
							
							Improve error recovery around colon. 
						
					 
				 
				2014-07-16 05:16:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								enum-increment.cpp 
							
						
					 
				 
				
					
						
							
							Emit an error for enum increments and decrements in C++ mode. 
						
					 
				 
				2013-08-08 01:50:23 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								enum-scoped.cpp 
							
						
					 
				 
				
					
						
							
							PR18551: accepts invalid strong enum to bool when operator! is used 
						
					 
				 
				2014-01-20 07:20:22 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								enum-unscoped-nonexistent.cpp 
							
						
					 
				 
				
					
						
							
							Suppress bogus "use of undefined constexpr function" error if the function body 
						
					 
				 
				2013-05-14 05:18:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								enum.cpp 
							
						
					 
				 
				
					
						
							
							Pedantic diagnostic correction: in C++, we have integral constant expressions, 
						
					 
				 
				2012-01-15 03:51:30 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								err_init_conversion_failed.cpp 
							
						
					 
				 
				
					
						
							
							clang/test/SemaCXX/err_init_conversion_failed.cpp: Tweak for i686-msvc. 
						
					 
				 
				2014-05-20 15:44:42 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								exception-spec-no-exceptions.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								exceptions.cpp 
							
						
					 
				 
				
					
						
							
							Per C++11 [except.spec]p2, rvalue references are not permitted in exception specifications. 
						
					 
				 
				2012-11-28 22:52:42 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								explicit.cpp 
							
						
					 
				 
				
					
						
							
							PR18777: This PR is already fixed; add regtest. 
						
					 
				 
				2014-02-10 17:21:40 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								expression-traits.cpp 
							
						
					 
				 
				
					
						
							
							PR17052 / DR1560 (+DR1550): In a conditional expression between a glvalue and a 
						
					 
				 
				2014-01-27 04:19:56 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								expressions.cpp 
							
						
					 
				 
				
					
						
							
							[SemaCXX] Silence -Wconstant-logical-operand if the operand is a 0/1 from a macro. 
						
					 
				 
				2014-04-28 00:20:16 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								extern-c.cpp 
							
						
					 
				 
				
					
						
							
							Added warning on structures/unions that are empty or contain only 
						
					 
				 
				2013-11-14 02:13:03 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								flexible-array-test.cpp 
							
						
					 
				 
				
					
						
							
							Fix "regression" caused by updating our notion of POD to better match the C++11 
						
					 
				 
				2014-01-11 00:53:35 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								fntype-decl.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								for-range-dereference.cpp 
							
						
					 
				 
				
					
						
							
							Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'. 
						
					 
				 
				2013-12-18 23:30:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								for-range-examples.cpp 
							
						
					 
				 
				
					
						
							
							Improve error recovery around colon. 
						
					 
				 
				2014-07-16 05:16:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								for-range-no-std.cpp 
							
						
					 
				 
				
					
						
							
							Better diagnostics for range-based for loops with bad range types. 
						
					 
				 
				2012-08-21 00:52:01 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								for-range-unused.cpp 
							
						
					 
				 
				
					
						
							
							Don't treat a non-deduced 'auto' type as being type-dependent. Instead, there 
						
					 
				 
				2013-04-30 13:56:41 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								format-strings-0x.cpp 
							
						
					 
				 
				
					
						
							
							Implement C++'s restrictions on the type of an expression passed to a vararg 
						
					 
				 
				2013-08-05 18:49:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								format-strings.cpp 
							
						
					 
				 
				
					
						
							
							PR20356: Fix all Sema warnings with mismatched ext_/warn_ versus 
						
					 
				 
				2014-07-19 01:39:17 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								friend-class-nodecl.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								friend-out-of-line.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								friend.cpp 
							
						
					 
				 
				
					
						
							
							When we generate a redeclaration for an 
						
					 
				 
				2014-05-14 18:31:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								funcdname.cpp 
							
						
					 
				 
				
					
						
							
							[-fms-extensions] Add tests for __FUNCDNAME__ 
						
					 
				 
				2014-04-13 02:29:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								function-extern-c.cpp 
							
						
					 
				 
				
					
						
							
							Diagnose about extern "C" functions returning c++ objects 
						
					 
				 
				2013-03-14 23:09:00 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								function-overload-typo-crash.cpp 
							
						
					 
				 
				
					
						
							
							Have the typo correction in DiagnoseEmptyLookup properly handle template 
						
					 
				 
				2011-08-05 00:09:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								function-overloaded-redecl.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								function-pointer-arguments.cpp 
							
						
					 
				 
				
					
						
							
							Fix for PR16570: when comparing two function pointers, discard qualifiers when 
						
					 
				 
				2013-08-09 21:42:32 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								function-redecl.cpp 
							
						
					 
				 
				
					
						
							
							Switch the semantic DeclContext for a block-scope declaration of a function or 
						
					 
				 
				2013-09-20 01:15:31 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								function-type-qual.cpp 
							
						
					 
				 
				
					
						
							
							[AST] Introduce a new DecayedType sugar node 
						
					 
				 
				2013-06-24 17:51:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								functional-cast.cpp 
							
						
					 
				 
				
					
						
							
							Revert "Don't require -re suffix on -verify directives with regexes." 
						
					 
				 
				2013-12-14 01:07:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								generic-selection.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								gnu-case-ranges.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								gnu-flags.cpp 
							
						
					 
				 
				
					
						
							
							Add specific warning flags for GNU ext in Sema. 
						
					 
				 
				2013-09-18 23:23:17 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								goto.cpp 
							
						
					 
				 
				
					
						
							
							Fix a tranche of comment, test and doc typos 
						
					 
				 
				2013-12-05 16:25:25 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								goto2.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								i-c-e-cxx.cpp 
							
						
					 
				 
				
					
						
							
							C++1y: track object lifetime during constexpr evaluation, and don't allow 
						
					 
				 
				2013-07-24 07:11:57 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								illegal-member-initialization.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								implicit-exception-spec.cpp 
							
						
					 
				 
				
					
						
							
							PR11851 (and duplicates): Whenever a constexpr function is referenced, 
						
					 
				 
				2012-11-07 01:14:25 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								implicit-int.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								implicit-member-functions.cpp 
							
						
					 
				 
				
					
						
							
							Use the appropriate SourceLocation for the template backtrace when doing 
						
					 
				 
				2014-01-11 02:37:12 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								implicit-virtual-member-functions.cpp 
							
						
					 
				 
				
					
						
							
							Remove the -cxx-abi command-line flag. 
						
					 
				 
				2014-01-14 19:35:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								incomplete-call.cpp 
							
						
					 
				 
				
					
						
							
							Modify how the -verify flag works.  Currently, the verification string and 
						
					 
				 
				2011-12-15 00:38:15 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								increment-decrement.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								indirect-goto.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								inherit.cpp 
							
						
					 
				 
				
					
						
							
							Add test case for r193923 
						
					 
				 
				2013-11-02 12:11:58 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								init-priority-attr.cpp 
							
						
					 
				 
				
					
						
							
							Adding in the subject for the init_priority attribute. 
						
					 
				 
				2013-11-27 16:34:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								inline.cpp 
							
						
					 
				 
				
					
						
							
							Remove -Winternal-linkage-in-inline in C++. 
						
					 
				 
				2012-06-20 18:50:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								instantiate-blocks.cpp 
							
						
					 
				 
				
					
						
							
							Move block return type inference diagnostic to a common place where 
						
					 
				 
				2011-12-03 23:53:56 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								invalid-instantiated-field-decl.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								invalid-member-expr.cpp 
							
						
					 
				 
				
					
						
							
							Add test case for rdar://11293995 
						
					 
				 
				2012-04-27 04:31:46 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								invalid-template-specifier.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								issue547.cpp 
							
						
					 
				 
				
					
						
							
							Reject varargs '...' in function prototype if there are more parameters after 
						
					 
				 
				2014-08-11 23:30:23 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								lambda-expressions.cpp 
							
						
					 
				 
				
					
						
							
							PR19249: Don't forget to DiagnoseUseOfDecl for the implicit use of a variable 
						
					 
				 
				2014-03-25 21:11:32 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								libstdcxx_atomic_ns_hack.cpp 
							
						
					 
				 
				
					
						
							
							Egriegious hack to support libstdc++4.6's broken <atomic> header, which defines 
						
					 
				 
				2012-10-04 22:13:39 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								libstdcxx_common_type_hack.cpp 
							
						
					 
				 
				
					
						
							
							Ugly ugly hack for libstdc++-4.6 and libstdc++-4.7 compatibility. These 
						
					 
				 
				2012-10-23 00:32:41 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								libstdcxx_is_pod_hack.cpp 
							
						
					 
				 
				
					
						
							
							Extend the "__is_pod" hack, which demotes various type trait keywords 
						
					 
				 
				2012-08-30 20:04:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								libstdcxx_map_base_hack.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								libstdcxx_pointer_return_false_hack.cpp 
							
						
					 
				 
				
					
						
							
							Fix copy-pasted comment. 
						
					 
				 
				2013-06-20 23:01:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								linkage-spec.cpp 
							
						
					 
				 
				
					
						
							
							Retain previous language linkage of friend function declarations 
						
					 
				 
				2013-10-22 22:53:01 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								linkage.cpp 
							
						
					 
				 
				
					
						
							
							Actually test that the local static variable from my 
						
					 
				 
				2014-01-30 01:12:47 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								linkage2.cpp 
							
						
					 
				 
				
					
						
							
							Exclude invalid old decl from mismatching linkage assertion 
						
					 
				 
				2014-03-06 21:48:45 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								literal-operators.cpp 
							
						
					 
				 
				
					
						
							
							Fix crash if a literal operator template's template parameter pack is not a non-type template parameter pack. Patch by Andy Gibbs! 
						
					 
				 
				2012-08-03 21:14:57 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								literal-type.cpp 
							
						
					 
				 
				
					
						
							
							Update constexpr implementation to match CWG's chosen approach for core issues 
						
					 
				 
				2012-02-13 03:54:03 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								local-classes.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								long-virtual-inheritance-chain.cpp 
							
						
					 
				 
				
					
						
							
							PR12962: Fix a rare use after free when collecting virtual overrides. 
						
					 
				 
				2012-05-27 22:41:08 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								lookup-member.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								member-class-11.cpp 
							
						
					 
				 
				
					
						
							
							When we run into a constructor or destructor that is defined in the 
						
					 
				 
				2011-11-01 22:13:30 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								member-expr-anonymous-union.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								member-expr-static.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								member-expr.cpp 
							
						
					 
				 
				
					
						
							
							Revert "Don't require -re suffix on -verify directives with regexes." 
						
					 
				 
				2013-12-14 01:07:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								member-init.cpp 
							
						
					 
				 
				
					
						
							
							PR18560: When switching to a new context, don't just save and restore an 
						
					 
				 
				2014-01-24 01:54:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								member-location.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								member-name-lookup.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								member-operator-expr.cpp 
							
						
					 
				 
				
					
						
							
							No longer assuming the number of prototype arguments is always less than the number of formal parameters for a variadic function call. 
						
					 
				 
				2012-07-20 20:40:35 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								member-pointer-ms.cpp 
							
						
					 
				 
				
					
						
							
							MS ABI: Handle member function pointers returning a member data pointer 
						
					 
				 
				2014-08-07 22:56:13 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								member-pointer-size.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								member-pointer.cpp 
							
						
					 
				 
				
					
						
							
							Improve diagnostic for using non-class/namespace/scoped enum in a nested name specifier. 
						
					 
				 
				2014-02-09 06:54:23 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								member-pointers-2.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								microsoft-cxx0x.cpp 
							
						
					 
				 
				
					
						
							
							Tweak diagnostic wording for init list narrowing 
						
					 
				 
				2014-05-17 01:13:18 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								microsoft-dtor-lookup-cxx11.cpp 
							
						
					 
				 
				
					
						
							
							Remove the -cxx-abi command-line flag. 
						
					 
				 
				2014-01-14 19:35:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								microsoft-dtor-lookup.cpp 
							
						
					 
				 
				
					
						
							
							Check the access of operator delete from the destructor context 
						
					 
				 
				2014-06-12 22:39:12 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								microsoft-new-delete.cpp 
							
						
					 
				 
				
					
						
							
							PR19729: Delete a bunch of bogus code in Sema::FindAllocationOverload. This 
						
					 
				 
				2014-05-13 19:56:21 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								microsoft-varargs-diagnostics.cpp 
							
						
					 
				 
				
					
						
							
							Sema: correct handling for __va_start for WoA 
						
					 
				 
				2014-07-22 02:01:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								microsoft-varargs.cpp 
							
						
					 
				 
				
					
						
							
							Sema: correct handling for __va_start for WoA 
						
					 
				 
				2014-07-22 02:01:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								missing-header.cpp 
							
						
					 
				 
				
					
						
							
							[ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. 
						
					 
				 
				2012-08-25 00:11:56 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								missing-members.cpp 
							
						
					 
				 
				
					
						
							
							Be a bit smarter about what nested name qualifiers to allow when 
						
					 
				 
				2014-03-21 21:54:25 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								missing-namespace-qualifier-typo-corrections.cpp 
							
						
					 
				 
				
					
						
							
							Teach typo correction to look inside of classes like it does namespaces. 
						
					 
				 
				2013-09-26 19:10:29 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ms-exception-spec.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ms-friend-lookup.cpp 
							
						
					 
				 
				
					
						
							
							MSVC compat: Allow lookup of friend types in enclosing namespaces 
						
					 
				 
				2014-07-10 23:44:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ms-interface.cpp 
							
						
					 
				 
				
					
						
							
							Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda at ... )') 
						
					 
				 
				2014-04-02 05:58:29 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ms-overload-entry-point.cpp 
							
						
					 
				 
				
					
						
							
							[-cxx-abi microsoft] Correctly identify Win32 entry points 
						
					 
				 
				2013-09-16 22:44:20 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ms-wchar.cpp 
							
						
					 
				 
				
					
						
							
							Better diagnostics for string initialization. 
						
					 
				 
				2013-05-15 11:03:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ms_integer_suffix.cpp 
							
						
					 
				 
				
					
						
							
							Lex: Use the correct types for MS integer suffixes 
						
					 
				 
				2014-06-21 18:46:07 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ms_struct.cpp 
							
						
					 
				 
				
					
						
							
							Diagnose attempts to apply ms_struct to records with base classes 
						
					 
				 
				2014-02-27 20:30:49 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ms_wide_bitfield.cpp 
							
						
					 
				 
				
					
						
							
							MS wide bitfield error check in Sema 
						
					 
				 
				2013-07-17 20:46:03 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								namespace-alias.cpp 
							
						
					 
				 
				
					
						
							
							Point the caret at the error for the 'expected namespace name' diagnostic in 
						
					 
				 
				2012-04-05 23:13:23 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								namespace.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								neon-vector-types.cpp 
							
						
					 
				 
				
					
						
							
							Add error checking to reject neon_vector_type attribute on targets without NEON. 
						
					 
				 
				2013-09-16 18:07:35 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								nested-name-spec-locations.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								nested-name-spec.cpp 
							
						
					 
				 
				
					
						
							
							Improve error recovery around colon. 
						
					 
				 
				2014-07-16 05:16:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								new-array-size-conv.cpp 
							
						
					 
				 
				
					
						
							
							Switch diagnostic text from "C++0x" over to "C++11". 
						
					 
				 
				2011-10-12 19:26:40 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								new-delete-0x.cpp 
							
						
					 
				 
				
					
						
							
							Sema: Do not allow lambda expressions to appear inside of constant expressions 
						
					 
				 
				2013-10-25 09:12:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								new-delete-cxx0x.cpp 
							
						
					 
				 
				
					
						
							
							PR11410: Extend diagnostic to cover all cases of aggregate initialization, not 
						
					 
				 
				2014-06-03 07:28:54 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								new-delete-predefined-decl-2.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								new-delete-predefined-decl.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								new-delete.cpp 
							
						
					 
				 
				
					
						
							
							Fix crash declaring global allocation function with zero parameters. Fixes PR19968! 
						
					 
				 
				2014-06-07 00:43:57 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								new-null.cpp 
							
						
					 
				 
				
					
						
							
							Issue a warning if a throwing operator new or operator new[] returns a null 
						
					 
				 
				2014-01-17 02:09:33 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								no-exceptions.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								no-implicit-builtin-decls.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								no-rtti.cpp 
							
						
					 
				 
				
					
						
							
							Allow dynamic_cast to void* even with -fno-rtti. 
						
					 
				 
				2013-09-24 23:21:41 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								no-warn-composite-pointer-type.cpp 
							
						
					 
				 
				
					
						
							
							Update test case. 
						
					 
				 
				2012-10-30 05:28:33 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								no-warn-unused-const-variables.cpp 
							
						
					 
				 
				
					
						
							
							Split -Wunused-variable warning. 
						
					 
				 
				2013-09-11 10:37:35 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								no-wchar.cpp 
							
						
					 
				 
				
					
						
							
							Fixed support for disabled wchar_t and added an appropriate test. 
						
					 
				 
				2012-09-09 10:13:32 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								non-empty-class-size-zero.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								nonnull.cpp 
							
						
					 
				 
				
					
						
							
							Combine the checks for returns_nonnull and for operator new returning null, in Sema::CheckReturnValExpr. Add the missing handling of value-dependent expressions for returns_nonnull. 
						
					 
				 
				2014-01-24 11:10:39 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ns_returns_retained_block_return.cpp 
							
						
					 
				 
				
					
						
							
							More tests for // rdar://17259812 
						
					 
				 
				2014-06-12 16:55:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								null_in_arithmetic_ops.cpp 
							
						
					 
				 
				
					
						
							
							PR16074, implement warnings to catch pointer to boolean true and pointer to 
						
					 
				 
				2014-02-26 02:36:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								nullptr-98.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								nullptr.cpp 
							
						
					 
				 
				
					
						
							
							Add a few more tests for casts. 
						
					 
				 
				2013-06-20 01:35:13 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								nullptr_in_arithmetic_ops.cpp 
							
						
					 
				 
				
					
						
							
							PR16074, implement warnings to catch pointer to boolean true and pointer to 
						
					 
				 
				2014-02-26 02:36:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								offsetof-0x.cpp 
							
						
					 
				 
				
					
						
							
							C++11 weakens the requirement for types used with offsetof from POD to standard layout type. 
						
					 
				 
				2012-04-28 11:14:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								offsetof.cpp 
							
						
					 
				 
				
					
						
							
							Sema: Consider it an error to apply __builtin_offsetof to a member in a virtual base 
						
					 
				 
				2013-10-15 06:28:23 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								old-style-cast.cpp 
							
						
					 
				 
				
					
						
							
							Add a triple to fix this test on Windows 
						
					 
				 
				2013-11-27 04:59:03 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								operator-arrow-depth.cpp 
							
						
					 
				 
				
					
						
							
							Revert "Don't require -re suffix on -verify directives with regexes." 
						
					 
				 
				2013-12-14 01:07:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								operator-arrow-temporary.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								out-of-line-def-mismatch.cpp 
							
						
					 
				 
				
					
						
							
							Match type names and give more info for out-of-line function definition errors. 
						
					 
				 
				2011-08-04 17:40:00 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								overload-0x.cpp 
							
						
					 
				 
				
					
						
							
							Fix string-literal to char* conversion in overload resolution for C++11 
						
					 
				 
				2014-01-17 21:08:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								overload-call-copycon.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								overload-call.cpp 
							
						
					 
				 
				
					
						
							
							In C++98, if an rvalue reference binds to a function lvalue (or an xvalue or an 
						
					 
				 
				2014-07-14 19:54:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								overload-decl.cpp 
							
						
					 
				 
				
					
						
							
							Sema: Do not allow overloading between methods based on restrict 
						
					 
				 
				2013-11-03 23:51:28 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								overload-member-call.cpp 
							
						
					 
				 
				
					
						
							
							Fix mismatch between pointer and pointee type when diagnosing an incorrect 
						
					 
				 
				2013-01-26 02:07:32 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								overload-value-dep-arg.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								overloaded-builtin-operators-0x.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								overloaded-builtin-operators.cpp 
							
						
					 
				 
				
					
						
							
							clang/test: Remove "REQUIRES:LP64" in two tests. Each of them have explicit triple. 
						
					 
				 
				2012-12-07 06:57:40 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								overloaded-name.cpp 
							
						
					 
				 
				
					
						
							
							Teach the ARC compiler to not require __bridge casts when 
						
					 
				 
				2011-10-17 18:40:02 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								overloaded-operator-decl.cpp 
							
						
					 
				 
				
					
						
							
							Don't crash on calling static member overloaded operator, PR14120 
						
					 
				 
				2012-11-09 06:06:14 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								overloaded-operator.cpp 
							
						
					 
				 
				
					
						
							
							Correct incoherent function versus function template partial ordering for conversion operators (the comparison could claim that two conversion operators are both better than each other). Actually implement DR495, rather than passing its test by chance because the declarations happened to be in the "lucky" order. 
						
					 
				 
				2014-05-17 01:58:45 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								parentheses.cpp 
							
						
					 
				 
				
					
						
							
							PR16727: don't try to evaluate a potentially value-dependent expression when 
						
					 
				 
				2013-08-19 22:06:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pascal-strings.cpp 
							
						
					 
				 
				
					
						
							
							Handle parens properly when initializing a char array from a string literal. 
						
					 
				 
				2013-05-05 16:40:13 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pr9812.c 
							
						
					 
				 
				
					
						
							
							Fix for PR9812: warn about bool instead of _Bool. 
						
					 
				 
				2014-01-15 09:15:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pr9812.cpp 
							
						
					 
				 
				
					
						
							
							Fix for PR9812: warn about bool instead of _Bool. 
						
					 
				 
				2014-01-15 09:15:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pr13353.cpp 
							
						
					 
				 
				
					
						
							
							Handle the case where the base type is not dependent, but the derived one is. 
						
					 
				 
				2012-07-17 20:24:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pr13394-crash-on-invalid.cpp 
							
						
					 
				 
				
					
						
							
							Don't mark record decls invalid when one of its methods is invalid, PR18284. 
						
					 
				 
				2013-12-21 00:49:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pr18284-crash-on-invalid.cpp 
							
						
					 
				 
				
					
						
							
							Don't mark record decls invalid when one of its methods is invalid, PR18284. 
						
					 
				 
				2013-12-21 00:49:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pragma-init_seg.cpp 
							
						
					 
				 
				
					
						
							
							Parse: Don't attempt to act on #pragma init_seg when not targeting MSVC 
						
					 
				 
				2014-08-14 06:35:08 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pragma-optimize.cpp 
							
						
					 
				 
				
					
						
							
							[TEST] Improve tests for #pragma clang optimize off/on 
						
					 
				 
				2014-07-28 14:33:17 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pragma-pack.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pragma-unused.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pragma-visibility.cpp 
							
						
					 
				 
				
					
						
							
							Merge existing attributes before processing pragmas in friend template 
						
					 
				 
				2012-08-22 14:52:14 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pragma-vtordisp.cpp 
							
						
					 
				 
				
					
						
							
							MS ABI: Implement #pragma vtordisp() and clang-cl /vdN 
						
					 
				 
				2014-02-12 23:50:26 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pragma-weak.cpp 
							
						
					 
				 
				
					
						
							
							[Sema] Fix assertion hit with #pragma weak. 
						
					 
				 
				2014-03-09 05:15:28 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								predefined-expr.cpp 
							
						
					 
				 
				
					
						
							
							Handle PredefinedExpr with templates and lambdas 
						
					 
				 
				2013-09-16 13:57:27 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								prefetch-enum.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								primary-base.cpp 
							
						
					 
				 
				
					
						
							
							Remove the -cxx-abi command-line flag. 
						
					 
				 
				2014-01-14 19:35:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								printf-block.cpp 
							
						
					 
				 
				
					
						
							
							For varargs, diagnose passing ObjC objects by value like other non-POD types. 
						
					 
				 
				2012-07-19 18:10:23 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								printf-cstr.cpp 
							
						
					 
				 
				
					
						
							
							For varargs, diagnose passing ObjC objects by value like other non-POD types. 
						
					 
				 
				2012-07-19 18:10:23 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pseudo-destructors.cpp 
							
						
					 
				 
				
					
						
							
							Per [basic.lookup.classref]p3, in an expression of the form p->~type-name, the 
						
					 
				 
				2012-11-15 00:31:27 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ptrtomember-overload-resolution.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ptrtomember.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								qual-id-test.cpp 
							
						
					 
				 
				
					
						
							
							PR12500: Improve the wording of the diagnostic for a redefinition of a name 
						
					 
				 
				2012-04-13 04:07:40 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								qualification-conversion.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								qualified-id-lookup.cpp 
							
						
					 
				 
				
					
						
							
							Revert "Don't require -re suffix on -verify directives with regexes." 
						
					 
				 
				2013-12-14 01:07:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								qualified-member-enum.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								qualified-names-diag.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								redeclared-alias-template.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								redeclared-auto.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								ref-init-ambiguous.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								references.cpp 
							
						
					 
				 
				
					
						
							
							PR13110: Add a -Wignored-qualifiers warning when ignoring a const, volatile, or 
						
					 
				 
				2014-02-19 00:13:27 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								reinterpret-cast.cpp 
							
						
					 
				 
				
					
						
							
							Revert "Don't require -re suffix on -verify directives with regexes." 
						
					 
				 
				2013-12-14 01:07:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								reinterpret-fn-obj-pedantic.cpp 
							
						
					 
				 
				
					
						
							
							Modify how the -verify flag works.  Currently, the verification string and 
						
					 
				 
				2011-12-15 00:38:15 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								return-noreturn.cpp 
							
						
					 
				 
				
					
						
							
							Fix branch reachabiliy annotation for temp dtor branches. 
						
					 
				 
				2014-08-08 07:37:13 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								return-stack-addr.cpp 
							
						
					 
				 
				
					
						
							
							Don't produce a 'returning reference to local' warning if a lambda returns a 
						
					 
				 
				2014-01-30 22:05:38 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								return.cpp 
							
						
					 
				 
				
					
						
							
							Issue diagnostic when constructor or destructor 
						
					 
				 
				2013-12-03 17:10:08 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								runtimediag-ppe.cpp 
							
						
					 
				 
				
					
						
							
							Fix a couple issues where we didn't correctly delay diagnostics in PotentiallyPotentiallyEvaluated contexts.  In preparation for making sizeof() PotentiallyPotentiallyEvaluated. 
						
					 
				 
				2012-01-18 01:05:54 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								rval-references-examples.cpp 
							
						
					 
				 
				
					
						
							
							Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'. 
						
					 
				 
				2013-12-18 23:30:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								rval-references.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								scope-check.cpp 
							
						
					 
				 
				
					
						
							
							Add support for partial jump scope checking 
						
					 
				 
				2014-05-09 08:40:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								self-comparison.cpp 
							
						
					 
				 
				
					
						
							
							Add self-comparison warnings for fields. 
						
					 
				 
				2013-09-06 03:13:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								shift.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								short-enums.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								short-wchar-sign.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								sourceranges.cpp 
							
						
					 
				 
				
					
						
							
							Add the location of Decls to ast dump. 
						
					 
				 
				2014-04-02 05:48:29 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								statements.cpp 
							
						
					 
				 
				
					
						
							
							Modify how the -verify flag works.  Currently, the verification string and 
						
					 
				 
				2011-12-15 00:38:15 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								static-array-member.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								static-assert.cpp 
							
						
					 
				 
				
					
						
							
							Fix typo in r211394. 
						
					 
				 
				2014-06-20 19:58:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								static-cast-complete-type.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								static-cast.cpp 
							
						
					 
				 
				
					
						
							
							Sema: Fix crash during member pointer conversion involving incomplete classes 
						
					 
				 
				2014-01-16 12:02:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								static-data-member.cpp 
							
						
					 
				 
				
					
						
							
							Fix pr16354. 
						
					 
				 
				2013-06-19 13:41:54 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								static-initializers.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								storage-class.cpp 
							
						
					 
				 
				
					
						
							
							Added warning on structures/unions that are empty or contain only 
						
					 
				 
				2013-11-14 02:13:03 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								string-init.cpp 
							
						
					 
				 
				
					
						
							
							Better diagnostics for string initialization. 
						
					 
				 
				2013-05-15 11:03:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								string-plus-char.cpp 
							
						
					 
				 
				
					
						
							
							Add -Wstring-plus-char, which warns when adding char literals to C strings. 
						
					 
				 
				2013-10-25 16:52:00 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								string-plus-int.cpp 
							
						
					 
				 
				
					
						
							
							Add a test for the -Wstring-plus-int fixit note. 
						
					 
				 
				2012-03-02 23:01:20 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								struct-class-redecl.cpp 
							
						
					 
				 
				
					
						
							
							Add 'not' to commands that are expected to fail. 
						
					 
				 
				2013-07-04 16:16:58 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								switch-0x.cpp 
							
						
					 
				 
				
					
						
							
							Update all tests other than Driver/std.cpp to use -std=c++11 rather than 
						
					 
				 
				2011-10-13 22:29:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								switch-implicit-fallthrough-blocks.cpp 
							
						
					 
				 
				
					
						
							
							Added a test to ensure -Wimplicit-fallthrough works with -fblocks correctly. 
						
					 
				 
				2014-06-25 08:09:35 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								switch-implicit-fallthrough-cxx98.cpp 
							
						
					 
				 
				
					
						
							
							Per discussion on cfe-dev, re-enable suppression of -Wimplicit-fallthrough on C, but also include dialects of C++ earlier than C++11. 
						
					 
				 
				2012-11-12 21:20:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								switch-implicit-fallthrough-macro.cpp 
							
						
					 
				 
				
					
						
							
							Compatibility macro detection for the -Wimplicit-fallthrough diagnostic. 
						
					 
				 
				2012-09-28 22:24:03 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								switch-implicit-fallthrough-per-method.cpp 
							
						
					 
				 
				
					
						
							
							Improve C++11 attribute parsing. 
						
					 
				 
				2012-10-03 01:56:22 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								switch-implicit-fallthrough.cpp 
							
						
					 
				 
				
					
						
							
							Fix "warning: fallthrough annotation does not directly precede switch label" in lambdas. 
						
					 
				 
				2014-06-24 15:28:21 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								switch.cpp 
							
						
					 
				 
				
					
						
							
							Refactor places which perform contextual implicit conversions to go through a 
						
					 
				 
				2013-05-21 19:05:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								tag-ambig.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								template-implicit-vars.cpp 
							
						
					 
				 
				
					
						
							
							Extend AST dump to include 'used' and 'referenced' flags, and put 'invalid' flag in the right place. 
						
					 
				 
				2014-06-13 02:24:47 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								templated-friend-decl.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								this.cpp 
							
						
					 
				 
				
					
						
							
							Improve diagnostics for invalid use of non-static members / this: 
						
					 
				 
				2012-04-05 01:13:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								trailing-return-0x.cpp 
							
						
					 
				 
				
					
						
							
							C++1y is now C++14! 
						
					 
				 
				2014-08-19 15:55:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								trivial-constructor.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								trivial-destructor.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								type-convert-construct.cpp 
							
						
					 
				 
				
					
						
							
							This patch makes the string/character literal tests run in C, 
						
					 
				 
				2011-07-29 01:08:54 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								type-definition-in-specifier.cpp 
							
						
					 
				 
				
					
						
							
							Fix treatment of types defined in function prototype 
						
					 
				 
				2014-06-25 17:09:41 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								type-dependent-exprs.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								type-formatting.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								type-traits-incomplete.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								type-traits.cpp 
							
						
					 
				 
				
					
						
							
							PR20228: don't retain a pointer to a vector element after the container has been resized. 
						
					 
				 
				2014-07-23 20:07:08 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								typedef-redecl.cpp 
							
						
					 
				 
				
					
						
							
							Delay checking of typedefs of dependent types. Fixes PR11630. 
						
					 
				 
				2011-12-26 22:42:47 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								typeid-ref.cpp 
							
						
					 
				 
				
					
						
							
							type_info objects are not unnamed_addr: the ABI requires us to 
						
					 
				 
				2014-02-08 03:26:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								typeid.cpp 
							
						
					 
				 
				
					
						
							
							Modify how the -verify flag works.  Currently, the verification string and 
						
					 
				 
				2011-12-15 00:38:15 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								types_compatible_p.cpp 
							
						
					 
				 
				
					
						
							
							Continue parsing an expression list even after an error is encountered. 
						
					 
				 
				2014-07-14 22:48:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								typo-correction-pt2.cpp 
							
						
					 
				 
				
					
						
							
							Add another keyword-selection flag to CorrectionCandidateCallback. 
						
					 
				 
				2014-07-28 18:14:02 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								typo-correction.cpp 
							
						
					 
				 
				
					
						
							
							Move TypoCorrection filtering into the TypoCorrectionConsumer and make it incremental. 
						
					 
				 
				2014-06-11 18:07:01 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								unary-real-imag.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								undefined-inline.cpp 
							
						
					 
				 
				
					
						
							
							Don't warn about undefined inline functions if they're dllexport/import 
						
					 
				 
				2014-05-22 20:45:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								undefined-internal.cpp 
							
						
					 
				 
				
					
						
							
							test/SemaCXX/undefined-internal.cpp: Remove target triple. 
						
					 
				 
				2014-06-06 17:51:25 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								underlying_type.cpp 
							
						
					 
				 
				
					
						
							
							PR19966: don't crash/assert when __underlying_type is applied to an incomplete 
						
					 
				 
				2014-06-12 00:01:45 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								uninit-variables-conditional.cpp 
							
						
					 
				 
				
					
						
							
							Show either a location or a fixit note, not both, for uninitialized variable warnings. 
						
					 
				 
				2011-09-10 05:35:08 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								uninit-variables.cpp 
							
						
					 
				 
				
					
						
							
							PR19996: don't crash if -Wuninitialized sees a c++1y lambda init-capture. 
						
					 
				 
				2014-06-11 00:31:00 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								uninitialized.cpp 
							
						
					 
				 
				
					
						
							
							Improve -Wuninitialized to catch const classes being used in their own copy 
						
					 
				 
				2014-08-12 21:05:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								unknown-anytype-blocks.cpp 
							
						
					 
				 
				
					
						
							
							Extended the UnknownAnyTy resolver to handle 
						
					 
				 
				2012-03-06 21:34:12 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								unknown-anytype.cpp 
							
						
					 
				 
				
					
						
							
							Teach the ARC compiler to not require __bridge casts when 
						
					 
				 
				2011-10-17 18:40:02 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								unknown-type-name.cpp 
							
						
					 
				 
				
					
						
							
							C++1y is now C++14! 
						
					 
				 
				2014-08-19 15:55:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								unreachable-catch-clauses.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								unreachable-code.cpp 
							
						
					 
				 
				
					
						
							
							[-Wunreachable-code] add a specialized diagnostic for unreachable increment expressions of loops. 
						
					 
				 
				2014-03-21 06:02:36 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								unused-functions.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								unused-with-error.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								unused.cpp 
							
						
					 
				 
				
					
						
							
							Fix -Wunused-value to not warn on expressions that have unresolved lookups due 
						
					 
				 
				2012-10-23 06:15:26 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								user-defined-conversions.cpp 
							
						
					 
				 
				
					
						
							
							Improve the error message when a function overload candidate is rejected 
						
					 
				 
				2012-06-19 00:37:47 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								using-decl-1.cpp 
							
						
					 
				 
				
					
						
							
							Make typo-correction of inheriting constructors work a bit better. Limit 
						
					 
				 
				2014-05-01 00:35:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								using-decl-pr4441.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								using-decl-pr4450.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								using-decl-templates.cpp 
							
						
					 
				 
				
					
						
							
							Fix assert if an attempt is made to explicitly instantiate an alias template. 
						
					 
				 
				2013-06-22 22:03:31 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								using-directive.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								value-dependent-exprs.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								value-initialization.cpp 
							
						
					 
				 
				
					
						
							
							PR10217: Provide diagnostics explaining why an implicitly-deleted special 
						
					 
				 
				2012-03-30 20:53:28 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								vararg-class.cpp 
							
						
					 
				 
				
					
						
							
							Add a -Wclass-varargs to warn on objects of any class type being passed through an ellipsis. Since C++11 relaxed the rules on this, we allow a lot more bad code through silently, such as: 
						
					 
				 
				2014-02-28 01:36:39 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								vararg-default-arg.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								vararg-non-pod.cpp 
							
						
					 
				 
				
					
						
							
							Extend -Wnon-pod-varargs to check calls made from member pointers. 
						
					 
				 
				2013-06-22 02:30:38 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								vector-casts.cpp 
							
						
					 
				 
				
					
						
							
							Print detailed vector type information on diagnostics. 
						
					 
				 
				2014-04-25 20:41:38 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								vector-no-lax.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								vector.cpp 
							
						
					 
				 
				
					
						
							
							Print detailed vector type information on diagnostics. 
						
					 
				 
				2014-04-25 20:41:38 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								virtual-base-used.cpp 
							
						
					 
				 
				
					
						
							
							Remove the -cxx-abi command-line flag. 
						
					 
				 
				2014-01-14 19:35:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								virtual-member-functions-key-function.cpp 
							
						
					 
				 
				
					
						
							
							Fix some confusing diagnostic wording. s/implicit default/implicit/ if we're 
						
					 
				 
				2013-06-13 03:34:55 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								virtual-override-x64.cpp 
							
						
					 
				 
				
					
						
							
							Virtual method overrides can no longer have mismatched calling conventions.  This fixes PR14339. 
						
					 
				 
				2012-12-09 17:45:41 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								virtual-override-x86.cpp 
							
						
					 
				 
				
					
						
							
							Remove the -cxx-abi command-line flag. 
						
					 
				 
				2014-01-14 19:35:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								virtual-override.cpp 
							
						
					 
				 
				
					
						
							
							Remove the -cxx-abi command-line flag. 
						
					 
				 
				2014-01-14 19:35:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								virtuals.cpp 
							
						
					 
				 
				
					
						
							
							Warn on duplicate function specifier 
						
					 
				 
				2013-11-13 06:57:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								visibility.cpp 
							
						
					 
				 
				
					
						
							
							Clear the LV cache when setting the instantiated from link. 
						
					 
				 
				2013-01-08 14:58:32 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								vla.cpp 
							
						
					 
				 
				
					
						
							
							PR18581: Attempt to complete the type in a VLA declaration before checking 
						
					 
				 
				2014-02-08 02:30:49 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								vtable-instantiation.cc 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								vtordisp-mode.cpp 
							
						
					 
				 
				
					
						
							
							MS ABI: Implement #pragma vtordisp() and clang-cl /vdN 
						
					 
				 
				2014-02-12 23:50:26 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-absolute-value-header.cpp 
							
						
					 
				 
				
					
						
							
							Consolidate header inclusion diagnostics 
						
					 
				 
				2014-07-11 20:53:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-absolute-value.cpp 
							
						
					 
				 
				
					
						
							
							Make -Wabsolute-value C++-aware. 
						
					 
				 
				2014-04-15 23:47:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-address.cpp 
							
						
					 
				 
				
					
						
							
							Add existing warnings to -Waddress so that it works closer to what GCC has. 
						
					 
				 
				2014-03-26 01:55:33 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-assignment-condition.cpp 
							
						
					 
				 
				
					
						
							
							Unrevert r166268, reverted in r166272, with a fix for the issue which Nick 
						
					 
				 
				2012-10-21 03:28:35 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-bad-memaccess.cpp 
							
						
					 
				 
				
					
						
							
							Extend -Wdynamic-class-memaccess to records containing dynamic classes 
						
					 
				 
				2014-06-27 23:58:21 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-bool-conversion.cpp 
							
						
					 
				 
				
					
						
							
							Extend tautological pointer compare and pointer to bool conversion warnings to 
						
					 
				 
				2014-08-08 22:41:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-c++11-extensions.cpp 
							
						
					 
				 
				
					
						
							
							Warn that scoped enumerations are a C++11 extenstion when compiling in 
						
					 
				 
				2013-04-23 02:47:36 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-cast-align.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								warn-char-subscripts.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								warn-consumed-analysis.cpp 
							
						
					 
				 
				
					
						
							
							Explicitly keep track of temporaries during the consumed analysis. 
						
					 
				 
				2014-05-08 11:50:00 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-consumed-parsing.cpp 
							
						
					 
				 
				
					
						
							
							Consumed analysis: add two new attributes which fine-tune the behavior of 
						
					 
				 
				2014-01-14 00:36:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-dangling-field.cpp 
							
						
					 
				 
				
					
						
							
							Move detection of reference members binding to temporaries from building of 
						
					 
				 
				2013-06-12 21:51:50 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-deprecated-header.cpp 
							
						
					 
				 
				
					
						
							
							Allow -verify directives to be filtered by preprocessing. 
						
					 
				 
				2012-07-11 19:58:23 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-div-or-rem-by-zero.cpp 
							
						
					 
				 
				
					
						
							
							Fix the warning for divide by zero to be a bit more robust. ;] 
						
					 
				 
				2013-06-14 08:57:18 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-empty-body.cpp 
							
						
					 
				 
				
					
						
							
							Make Preprocessor::Lex non-recursive. 
						
					 
				 
				2013-09-19 00:41:32 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-enum-compare.cpp 
							
						
					 
				 
				
					
						
							
							Enhance -Wtautological-constant-out-of-range-compare to include the name of the enum constant. 
						
					 
				 
				2013-03-15 21:50:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-everthing.cpp 
							
						
					 
				 
				
					
						
							
							Fix tests that weren't actually verifying anything. 
						
					 
				 
				2012-04-15 22:09:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-exit-time-destructors.cpp 
							
						
					 
				 
				
					
						
							
							Don't emit exit-time destructor warnings for trivial explicitly defaulted dtors 
						
					 
				 
				2014-03-27 20:23:36 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-float-conversion.cpp 
							
						
					 
				 
				
					
						
							
							Change -Wfloating-point-conversion to -Wfloat-conversion. 
						
					 
				 
				2014-04-23 21:53:59 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-func-not-needed.cpp 
							
						
					 
				 
				
					
						
							
							Consider hidden decls for isUsed checks. 
						
					 
				 
				2013-10-22 21:56:29 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-global-constructors.cpp 
							
						
					 
				 
				
					
						
							
							Add a missing Invalid check to SubobjectDesignator::isOnePastEnd() 
						
					 
				 
				2014-07-23 23:24:25 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-implicit-conversion-floating-point-to-bool.cpp 
							
						
					 
				 
				
					
						
							
							Warn about suspicious implicit conversions from floating point to bool 
						
					 
				 
				2012-08-28 15:44:30 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-infinite-recursion.cpp 
							
						
					 
				 
				
					
						
							
							Ignore qualified templated functions for -Winfinite-recursion.  This treats 
						
					 
				 
				2014-01-04 01:57:42 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-large-by-value-copy.cpp 
							
						
					 
				 
				
					
						
							
							Don't crash with -Wlarge-by-value-copy and a dependent type.  PR11726. 
						
					 
				 
				2012-01-09 23:46:59 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-literal-conversion.cpp 
							
						
					 
				 
				
					
						
							
							Improve some of the conversion warnings to fire on conversion to bool. 
						
					 
				 
				2012-05-15 16:56:36 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-logical-not-compare.cpp 
							
						
					 
				 
				
					
						
							
							Testcase for PR16673. 
						
					 
				 
				2013-07-22 23:30:13 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-loop-analysis.cpp 
							
						
					 
				 
				
					
						
							
							Add a new warning to -Wloop-analysis to detect suspicious increments or 
						
					 
				 
				2013-08-06 21:31:54 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-member-not-needed.cpp 
							
						
					 
				 
				
					
						
							
							Add missing test for -Wunneeded-member-functions. 
						
					 
				 
				2013-06-19 22:01:25 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-memset-bad-sizeof.cpp 
							
						
					 
				 
				
					
						
							
							Change wording of 'memcpy' type mismatch warning and remove fixit. 
						
					 
				 
				2012-05-30 23:14:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-memsize-comparison.cpp 
							
						
					 
				 
				
					
						
							
							Warn on mismatched parentheses in memcmp and friends. 
						
					 
				 
				2013-12-26 23:38:39 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-missing-noreturn.cpp 
							
						
					 
				 
				
					
						
							
							Don't suggest 'noreturn' for function template instantiations, because 
						
					 
				 
				2011-10-10 18:15:57 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-missing-prototypes.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								warn-missing-variable-declarations.cpp 
							
						
					 
				 
				
					
						
							
							Fix -Wmissing-variable-declarations regression. 
						
					 
				 
				2013-09-24 23:10:08 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-new-overaligned-2.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-new-overaligned-3.cpp 
							
						
					 
				 
				
					
						
							
							Don't warn on use of default allocator with an over-aligned type when the 
						
					 
				 
				2012-02-04 03:30:14 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-new-overaligned.cpp 
							
						
					 
				 
				
					
						
							
							Issue a warning if a throwing operator new or operator new[] returns a null 
						
					 
				 
				2014-01-17 02:09:33 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-overloaded-virtual.cpp 
							
						
					 
				 
				
					
						
							
							Updating a comment related to the implementation of -Woverloaded-virtual, and adding a FIXME to a test case. (Drive-by removal of trailing whitespace in the test case as well.) 
						
					 
				 
				2014-07-30 23:50:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-pure-virtual-call-from-ctor-dtor.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								warn-reinterpret-base-class.cpp 
							
						
					 
				 
				
					
						
							
							Remove the -cxx-abi command-line flag. 
						
					 
				 
				2014-01-14 19:35:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-reorder-ctor-initialization.cpp 
							
						
					 
				 
				
					
						
							
							Improve -Wreorder to handle cases of anonymous class member ordering 
						
					 
				 
				2013-01-17 08:49:22 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-self-assign.cpp 
							
						
					 
				 
				
					
						
							
							PR12214 - Warn on suspicious self-compound-assignments. 
						
					 
				 
				2014-05-30 00:15:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-self-comparisons.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-shadow.cpp 
							
						
					 
				 
				
					
						
							
							Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda at ... )') 
						
					 
				 
				2014-04-02 05:58:29 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-sign-conversion.cpp 
							
						
					 
				 
				
					
						
							
							Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda at ... )') 
						
					 
				 
				2014-04-02 05:58:29 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-static-const-float.cpp 
							
						
					 
				 
				
					
						
							
							Move -Wstatic-float-init fixit into a note & don't recover as if constexpr 
						
					 
				 
				2013-01-29 22:26:08 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-static-function-inheader.cpp 
							
						
					 
				 
				
					
						
							
							patch to suggest 'static' function should be 'static inline' 
						
					 
				 
				2012-06-27 19:43:29 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-static-function-inheader.h 
							
						
					 
				 
				
					
						
							
							patch to suggest 'static' function should be 'static inline' 
						
					 
				 
				2012-06-27 19:43:29 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-string-conversion.cpp 
							
						
					 
				 
				
					
						
							
							Broaden -Wstring-conversion to catch string literals in logical or expressions. 
						
					 
				 
				2014-01-25 01:10:35 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-sysheader-macro.cpp 
							
						
					 
				 
				
					
						
							
							Suppress -Wshadow / -Wold-style-cast expanded from system header macros 
						
					 
				 
				2013-12-12 12:47:48 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-tautological-compare.cpp 
							
						
					 
				 
				
					
						
							
							Extend tautological pointer compare and pointer to bool conversion warnings to 
						
					 
				 
				2014-08-08 22:41:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-tautological-undefined-compare.cpp 
							
						
					 
				 
				
					
						
							
							Extend tautological pointer compare and pointer to bool conversion warnings to 
						
					 
				 
				2014-08-08 22:41:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-thread-safety-analysis.cpp 
							
						
					 
				 
				
					
						
							
							Thread Safety Analysis: fix to improve handling of references to guarded 
						
					 
				 
				2014-08-14 19:17:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-thread-safety-negative.cpp 
							
						
					 
				 
				
					
						
							
							Thread Safety Analysis:  Move -Wthread-safety-negative out of the 
						
					 
				 
				2014-08-14 21:54:34 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-thread-safety-parsing.cpp 
							
						
					 
				 
				
					
						
							
							None of these attributes require FunctionTemplate to be explicitly listed as part of their subject definition. FunctionTemplateDecls are not what the attribute appertains to in the first place -- it attaches to the underlying FunctionDecl. 
						
					 
				 
				2014-05-20 14:10:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-thread-safety-verbose.cpp 
							
						
					 
				 
				
					
						
							
							Thread safety analysis: add -Wthread-safety-verbose flag, which adds additional notes that are helpful when compiling statistics on thread safety warnings. 
						
					 
				 
				2014-08-14 21:40:15 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-undefined-bool-conversion.cpp 
							
						
					 
				 
				
					
						
							
							Extend tautological pointer compare and pointer to bool conversion warnings to 
						
					 
				 
				2014-08-08 22:41:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-unreachable.cpp 
							
						
					 
				 
				
					
						
							
							-Wunreachable-code: refine recognition of unreachable "sigil" to cope with implicit casts in C++. 
						
					 
				 
				2014-04-16 07:26:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-unsequenced.cpp 
							
						
					 
				 
				
					
						
							
							Teach -Wunsequenced that the side-effects of a function evaluation are sequenced 
						
					 
				 
				2013-06-30 10:40:20 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-unused-attribute.cpp 
							
						
					 
				 
				
					
						
							
							Enabling the subject list for the warn_unused attribute, and adding a test case. Previously, would issue a "warning ignored" diagnostic instead of the more specific "only applies to." 
						
					 
				 
				2013-11-27 16:59:17 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-unused-comparison.cpp 
							
						
					 
				 
				
					
						
							
							Ignore void returning overloaded functions fom -Wunused-comparison.  PR19791. 
						
					 
				 
				2014-05-20 01:34:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-unused-filescoped.cpp 
							
						
					 
				 
				
					
						
							
							PR19713: Don't warn on unused static inline functions, even if the 'inline' was 
						
					 
				 
				2014-05-11 21:25:24 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-unused-label-error.cpp 
							
						
					 
				 
				
					
						
							
							PR19305: Don't issue -Wunused-variable warnings on variable templates. It's not 
						
					 
				 
				2014-04-02 18:28:36 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-unused-parameters.cpp 
							
						
					 
				 
				
					
						
							
							Fix the isReferenced bit on parameters in a couple of edge cases.  PR12153. 
						
					 
				 
				2012-03-01 21:32:56 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-unused-private-field.cpp 
							
						
					 
				 
				
					
						
							
							Modify the uninitialized field visitor to detect uninitialized use across the 
						
					 
				 
				2013-09-20 03:03:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-unused-result.cpp 
							
						
					 
				 
				
					
						
							
							Sema: Simplify the check if a method returns an instance of the class. 
						
					 
				 
				2013-10-16 16:21:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-unused-value.cpp 
							
						
					 
				 
				
					
						
							
							Sema: Reject templates in all extern "C" contexts. 
						
					 
				 
				2014-02-02 16:35:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-unused-variables-error.cpp 
							
						
					 
				 
				
					
						
							
							Suppress -Wunused-variable for variables declared in headers, which may in 
						
					 
				 
				2013-04-10 00:47:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-unused-variables.cpp 
							
						
					 
				 
				
					
						
							
							PR19558: don't produce an "unused variable" warning for a variable template partial specialization. 
						
					 
				 
				2014-04-25 19:21:40 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-using-namespace-in-header.cpp 
							
						
					 
				 
				
					
						
							
							Split isFromMainFile into two functions. 
						
					 
				 
				2013-08-22 00:27:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-variable-not-needed.cpp 
							
						
					 
				 
				
					
						
							
							Add a basic testcase for the "variable is not needed" warning and one that 
						
					 
				 
				2012-11-25 14:00:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-vla.cpp 
							
						
					 
				 
				
					
						
							
							Implement -Wvla correctly 
						
					 
				 
				2013-01-23 20:02:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								warn-weak-vtables.cpp 
							
						
					 
				 
				
					
						
							
							Remove the -cxx-abi command-line flag. 
						
					 
				 
				2014-01-14 19:35:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								wchar_t.cpp 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								windows-arm-valist.cpp 
							
						
					 
				 
				
					
						
							
							test: move test from CodeGen to Sema 
						
					 
				 
				2014-06-30 02:14:37 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								writable-strings-deprecated.cpp 
							
						
					 
				 
				
					
						
							
							Move the C++11 ExtWarn for converting a string literal to 'char*' out of 
						
					 
				 
				2014-04-22 01:11:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								zero-length-arrays.cpp 
							
						
					 
				 
				
					
						
							
							Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 
						
					 
				 
				2012-10-19 12:44:48 +00:00