diff options
Diffstat (limited to 'test/Misc/unprintable.c')
| -rw-r--r-- | test/Misc/unprintable.c | 41 |
1 files changed, 32 insertions, 9 deletions
diff --git a/test/Misc/unprintable.c b/test/Misc/unprintable.c index 860503e63c39..cd97131c8d1a 100644 --- a/test/Misc/unprintable.c +++ b/test/Misc/unprintable.c @@ -1,16 +1,39 @@ -// RUN: %clang_cc1 %s 2>&1 | FileCheck -strict-whitespace %s +// RUN: %clang_cc1 %s -fmessage-length 40 2>&1 | FileCheck -strict-whitespace %s int main() { int i; - if((i==/*👿*/1)); + if((i==/*￾*/1)); -// CHECK: {{^ if\(\(i==/\*<U\+1F47F>\*/1\)\);}} +// CHECK: {{^ if\(\(i==/\*<U\+FFFE>\*/1\)\);}} -// CHECK: {{^ ~\^~~~~~~~~~~~~~~~}} -// CHECK: {{^ ~ \^ ~}} +// CHECK: {{^ ~\^~~~~~~~~~~~~~~}} +// CHECK: {{^ ~ \^ ~}} - /* 👿 */ "👿berhund"; + (void)"Ê￾ô"; -// CHECK: {{^ /\* <U\+1F47F> \*/ "<U\+1F47F>berhund";}} -// CHECK: {{^ \^~~~~~~~~~~~~~~~~~}} -}
\ No newline at end of file +// CHECK: {{^ \(void\)"<CA><U\+FFFE><F4>";}} +// CHECK: {{^ \^~~~}} + + int n = 0; + +// CHECK: {{ int n = 0;}} +// CHECK: {{^\^}} + + "￾ \z"; + +// CHECK: {{^ \.\.\.\\z";}} +// CHECK: {{^ \^~}} + + + /* ￾ */ "￾berhund"; + +// CHECK: {{^ /\* <U\+FFFE> \*/ "<U\+FFFE>berhund";}} +// CHECK: {{^ \^~~~~~~~~~~~~~~~~}} + + +// PR14292 + "x°xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" +// CHECK: {{^ "x<B0>}} +// CHECK: {{^ \^}} + +} |
