1 | // RUN: not %clang_cc1 %s -fmessage-length 40 2>&1 | FileCheck -strict-whitespace %s |
2 | |
3 | int 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 | // PR14292 |
35 | "x°xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" |
36 | // CHECK: {{^ "x<B0>}} |
37 | // CHECK: {{^ \^}} |
38 | |
39 | } |
40 | |