13 lines
		
	
	
		
			297 B
		
	
	
	
		
			C++
		
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			297 B
		
	
	
	
		
			C++
		
	
	
	
| // RUN: %clang_cc1 -E %s | FileCheck %s
 | |
| 
 | |
| #define X(A) #A
 | |
| 
 | |
| // C++'03 2.5p2: "In all respects of the language, each alternative 
 | |
| // token behaves the same, respectively, as its primary token, 
 | |
| // except for its spelling"
 | |
| //
 | |
| // This should be spelled as 'and', not '&&'
 | |
| a: X(and)
 | |
| // CHECK: a: "and"
 | |
| 
 |