blob: f9b1e2d68b796c5858ef3cde5a0523d1391319e5 [file] [log] [blame]
// { dg-do preprocess }
// { dg-additional-options "-fmodules-ts -isystem [srcdir]" }
#define empty
#define nop(X) X
ONE bibity bobity
import <cpp-6_a.H>;
TWO bibity bobity
import empty nop(<bibity>);
THREE bibity bobity
import empty <bobity.H>;
FOUR bibity bobity
// { dg-final { scan-file cpp-6_c.i {ONE bibity bobity\n} } }
// { dg-final { scan-file cpp-6_c.i {TWO cpp-6_b.H bobity\n} } }
// { dg-final { scan-file cpp-6_c.i {THREE cpp-6_b.H cpp-6_b\n} } }
// { dg-final { scan-file cpp-6_c.i {FOUR cpp-6_b.H cpp-6_b\n} } }