1*1f5207b7SJohn Levon #if 0 2*1f5207b7SJohn Levon "\l" 3*1f5207b7SJohn Levon #endif 4*1f5207b7SJohn Levon 5*1f5207b7SJohn Levon /* 6*1f5207b7SJohn Levon * check-description: 7*1f5207b7SJohn Levon * Following the C standard, escape conversion must be 8*1f5207b7SJohn Levon * done in phase 5, just after preprocessing and just 9*1f5207b7SJohn Levon * before string concatenation. So we're not supposed 10*1f5207b7SJohn Levon * to receive a diagnostic for an unknown escape char 11*1f5207b7SJohn Levon * for a token which is excluded by the preprocessor. 12*1f5207b7SJohn Levon * check-name: early-escape 13*1f5207b7SJohn Levon * check-command: sparse -E $file 14*1f5207b7SJohn Levon * 15*1f5207b7SJohn Levon * check-output-start 16*1f5207b7SJohn Levon 17*1f5207b7SJohn Levon 18*1f5207b7SJohn Levon * check-output-end 19*1f5207b7SJohn Levon * 20*1f5207b7SJohn Levon * check-error-start 21*1f5207b7SJohn Levon * check-error-end 22*1f5207b7SJohn Levon */ 23