blob: b0e00f5b54257240cfa4c78b4a002b1114663764 [file] [log] [blame]
// { dg-do preprocess { target c++ } }
// { dg-options "-std=c++14" }
// { dg-additional-options -fdirectives-only }
012'bcd
#define A 1
// '
#ifndef A
#error Fell into first char const
#endif
enum { A = 195'936'478 }; 'a'
#define AA 1
// 'a
#ifndef AA
#error Fell into early char const
#endif
012\
'bcd
#define B 1
// '
#ifndef B
#error Fell into second char const
#endif
.012'b
#define C 1
// '
#ifndef C
#error Fell into third char const
#endif
.0e+12'b
#define D 1
// '
#ifndef D
#error Fell into fourth char const
#endif