Blame cpp-test/test-t/n_4.c
|
Packit |
b40e2e |
/* n_4.c: Special tokens. */
|
|
Packit |
b40e2e |
|
|
Packit |
b40e2e |
/* 4.1: Digraph spellings in directive line. */
|
|
Packit |
b40e2e |
/* "abc"; */
|
|
Packit |
b40e2e |
%: define stringize( a) %: a
|
|
Packit |
b40e2e |
|
|
Packit |
b40e2e |
stringize( abc);
|
|
Packit |
b40e2e |
|
|
Packit |
b40e2e |
/* 4.2: Digraph spellings are retained in stringization. */
|
|
Packit |
b40e2e |
/* "<:"; */
|
|
Packit |
b40e2e |
stringize( <:);
|
|
Packit |
b40e2e |
|
|
Packit |
b40e2e |
/* { dg-do preprocess }
|
|
Packit |
b40e2e |
{ dg-options "-std=iso9899:199409" }
|
|
Packit |
b40e2e |
{ dg-final { if ![file exist n_4.i] { return } } }
|
|
Packit |
b40e2e |
{ dg-final { if \{ [grep n_4.i "\"abc\""] != "" \} \{ } }
|
|
Packit |
b40e2e |
{ dg-final { if \{ [grep n_4.i "\"<:\""] != "" \} \{ } }
|
|
Packit |
b40e2e |
{ dg-final { return \} \} } }
|
|
Packit |
b40e2e |
{ dg-final { fail "n_4.c: digraphs conversion" } }
|
|
Packit |
b40e2e |
*/
|
|
Packit |
b40e2e |
|