comparison gcc/testsuite/c-c++-common/raw-string-15.c @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 04ced10e8804
children
comparison
equal deleted inserted replaced
131:84e7813d76e9 145:1830386684a0
59 const char s15[] = R"??/(??)??/ 59 const char s15[] = R"??/(??)??/
60 ";)??/"; 60 ";)??/";
61 const char s16[] = R"??(??)??"; 61 const char s16[] = R"??(??)??";
62 const char s17[] = R"?(?)??)?"; 62 const char s17[] = R"?(?)??)?";
63 const char s18[] = R"??(??)??)??)??"; 63 const char s18[] = R"??(??)??)??)??";
64
65 const char u800[] = u8R"??=??(??<??>??)??'??!??-\
66 (a)#[{}]^|~";
67 )??=??";
68 const char u801[] = u8R"a(
69 )\
70 a"
71 )a";
72 const char u802[] = u8R"a(
73 )a\
74 "
75 )a";
76 const char u803[] = u8R"ab(
77 )a\
78 b"
79 )ab";
80 const char u804[] = u8R"a??/(x)a??/";
81 const char u805[] = u8R"abcdefghijklmn??(abc)abcdefghijklmn??";
82 const char u806[] = u8R"abcdefghijklm??/(abc)abcdefghijklm??/";
83 const char u807[] = u8R"abc(??)\
84 abc";)abc";
85 const char u808[] = u8R"def(de)\
86 def";)def";
87 const char u809[] = u8R"a(??)\
88 a"
89 )a";
90 const char u810[] = u8R"a(??)a\
91 "
92 )a";
93 const char u811[] = u8R"ab(??)a\
94 b"
95 )ab";
96 const char u812[] = u8R"a#(a#)a??=)a#";
97 const char u813[] = u8R"a#(??)a??=??)a#";
98 const char u814[] = u8R"??/(x)??/
99 ";)??/";
100 const char u815[] = u8R"??/(??)??/
101 ";)??/";
102 const char u816[] = u8R"??(??)??";
103 const char u817[] = u8R"?(?)??)?";
104 const char u818[] = u8R"??(??)??)??)??";
64 105
65 const char16_t u00[] = uR"??=??(??<??>??)??'??!??-\ 106 const char16_t u00[] = uR"??=??(??<??>??)??'??!??-\
66 (a)#[{}]^|~"; 107 (a)#[{}]^|~";
67 )??=??"; 108 )??=??";
68 const char16_t u01[] = uR"a( 109 const char16_t u01[] = uR"a(
209 TEST (s14, "x)??""/\n\";"); 250 TEST (s14, "x)??""/\n\";");
210 TEST (s15, "??"")??""/\n\";"); 251 TEST (s15, "??"")??""/\n\";");
211 TEST (s16, "??"); 252 TEST (s16, "??");
212 TEST (s17, "?)??"); 253 TEST (s17, "?)??");
213 TEST (s18, "??"")??"")??"); 254 TEST (s18, "??"")??"")??");
255 TEST (u800, u8"??""<??"">??"")??""'??""!??""-\\\n(a)#[{}]^|~\";\n");
256 TEST (u801, u8"\n)\\\na\"\n");
257 TEST (u802, u8"\n)a\\\n\"\n");
258 TEST (u803, u8"\n)a\\\nb\"\n");
259 TEST (u804, u8"x");
260 TEST (u805, u8"abc");
261 TEST (u806, u8"abc");
262 TEST (u807, u8"??"")\\\nabc\";");
263 TEST (u808, u8"de)\\\ndef\";");
264 TEST (u809, u8"??"")\\\na\"\n");
265 TEST (u810, u8"??"")a\\\n\"\n");
266 TEST (u811, u8"??"")a\\\nb\"\n");
267 TEST (u812, u8"a#)a??""=");
268 TEST (u813, u8"??"")a??""=??");
269 TEST (u814, u8"x)??""/\n\";");
270 TEST (u815, u8"??"")??""/\n\";");
271 TEST (u816, u8"??");
272 TEST (u817, u8"?)??");
273 TEST (u818, u8"??"")??"")??");
214 TEST (u00, u"??""<??"">??"")??""'??""!??""-\\\n(a)#[{}]^|~\";\n"); 274 TEST (u00, u"??""<??"">??"")??""'??""!??""-\\\n(a)#[{}]^|~\";\n");
215 TEST (u01, u"\n)\\\na\"\n"); 275 TEST (u01, u"\n)\\\na\"\n");
216 TEST (u02, u"\n)a\\\n\"\n"); 276 TEST (u02, u"\n)a\\\n\"\n");
217 TEST (u03, u"\n)a\\\nb\"\n"); 277 TEST (u03, u"\n)a\\\nb\"\n");
218 TEST (u04, u"x"); 278 TEST (u04, u"x");