brintos

brintos / llvm-project-archived public Read only

0
0
Text · 845 B · f42e2fc Raw
18 lines · cpp
1// RUN: %clang_cc1 -verify -std=c++2c %s2// RUN: cp %s %t3// RUN: not %clang_cc1 -x c++ -std=c++2c -fixit %t4// RUN: %clang_cc1 -x c++ -std=c++2c %t5// RUN: not %clang_cc1 -std=c++2c -x c++ -fsyntax-only -fdiagnostics-parseable-fixits %s 2>&1 | FileCheck %s6 7static_assert(true, L""); // expected-error{{an unevaluated string literal cannot have an encoding prefix}}8// CHECK: fix-it:{{.*}}:{7:21-7:22}9 10static_assert(true, u8""); // expected-error{{an unevaluated string literal cannot have an encoding prefix}}11// CHECK: fix-it:{{.*}}:{10:21-10:23}12 13static_assert(true, u""); // expected-error{{an unevaluated string literal cannot have an encoding prefix}}14// CHECK: fix-it:{{.*}}:{13:21-13:22}15 16static_assert(true, U""); // expected-error{{an unevaluated string literal cannot have an encoding prefix}}17// CHECK: fix-it:{{.*}}:{16:21-16:22}18