parent
							
								
									81278c6356
								
							
						
					
					
						commit
						3e8b4d2854
					
				| 
						 | 
					@ -0,0 +1,27 @@
 | 
				
			||||||
 | 
					// Note that the run lines are at the bottom of this file.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define_target TEST1
 | 
				
			||||||
 | 
					TEST1   // diagnose
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define_target TEST2
 | 
				
			||||||
 | 
					#undef TEST2
 | 
				
			||||||
 | 
					TEST2   // no diagnose
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define_target TEST3
 | 
				
			||||||
 | 
					#define TEST3
 | 
				
			||||||
 | 
					TEST3   // no diagnose
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define TEST4
 | 
				
			||||||
 | 
					#define_target TEST4
 | 
				
			||||||
 | 
					TEST4   // diagnose
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// check success:
 | 
				
			||||||
 | 
					// RUN: clang -Eonly %s &&
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Check proper # of notes is emitted.
 | 
				
			||||||
 | 
					// RUN: clang -Eonly %s 2>&1 | grep note | wc -l | grep 2 &&
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Check that the diagnostics are the right ones.
 | 
				
			||||||
 | 
					// RUN: clang %s -Eonly -fno-caret-diagnostics 2>&1 | grep ':4:1: note' &&
 | 
				
			||||||
 | 
					// RUN: clang %s -Eonly -fno-caret-diagnostics 2>&1 | grep ':16:1: note'
 | 
				
			||||||
		Loading…
	
		Reference in New Issue