brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · 02402cd Raw
40 lines · c
1// RUN: not %clang_cc1 %s -fmessage-length=40 -fno-diagnostics-show-line-numbers 2>&1 | FileCheck -strict-whitespace %s2 3int main() {4    int i;5    if((i==/*￾*/1));6 7// CHECK: {{^    if\(\(i==/\*<U\+FFFE>\*/1\)\);}}8 9// CHECK: {{^        ~\^~~~~~~~~~~~~~~}}10// CHECK: {{^       ~ \^              ~}}11 12    (void)"�￾�";13 14// CHECK: {{^    \(void\)"<CA><U\+FFFE><F4>";}}15// CHECK: {{^           \^~~~}}16 17  int n = 0;18 19// CHECK: {{ int n = 0;}}20// CHECK: {{^\^}}21 22   "￾                                                               \z";23 24// CHECK: {{^  \.\.\.\\z";}}25// CHECK: {{^     \^~}}26 27 28    /* ￾ */ "￾berhund";29 30// CHECK: {{^    /\* <U\+FFFE> \*/ "<U\+FFFE>berhund";}}31// CHECK: {{^                   \^~~~~~~~~~~~~~~~~}}32 33 34// PR1429235    "x�xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"36// CHECK: {{^    "x<B0>}}37// CHECK: {{^    \^}}38 39}40