[Frontend] Remove unused includes (NFC) (#116927)
[llvm-project.git] / llvm / test / tools / llvm-cxxfilt / delimiters.test
blob884d89822abde08db1ba1ce8063438ddbb3b56a2
1 RUN: echo ',,_Z3Foo!' \
2 RUN:      '_Z3Foo"'   \
3 RUN:      '_Z3Foo#'   \
4 RUN:      '_Z3Foo%'   \
5 RUN:      '_Z3Foo&'   \
6 RUN:      "\"_Z3Foo'\"" \
7 RUN:      '_Z3Foo('   \
8 RUN:      '_Z3Foo)'   \
9 RUN:      '_Z3Foo*'   \
10 RUN:      '_Z3Foo+'   \
11 RUN:      '_Z3Foo,'   \
12 RUN:      '_Z3Foo-'   \
13 RUN:      '_Z3Foo/'   \
14 RUN:      '_Z3Foo:'   \
15 RUN:      '_Z3Foo;'   \
16 RUN:      '_Z3Foo<'   \
17 RUN:      '_Z3Foo='   \
18 RUN:      '_Z3Foo>'   \
19 RUN:      '_Z3Foo?'   \
20 RUN:      '_Z3Foo@'   \
21 RUN:      '_Z3Foo['   \
22 RUN:      '_Z3Foo\'   \
23 RUN:      '_Z3Foo]'   \
24 RUN:      '_Z3Foo^'   \
25 RUN:      '_Z3Foo`'   \
26 RUN:      "\"_Z3Foo{\"" \
27 RUN:      '_Z3Foo|'   \
28 RUN:      '_Z3Foo}'   \
29 RUN:      '_Z3Foo~,,' \
30 RUN:      '_Z3Foo⦙_Z3Bar' \
31 RUN:      '_Z3Foo,,_Z3Bar::_Z3Baz  _Z3Foo,_Z3Bar:_Z3Baz' \
32 COM: Piping the echo output causes '⦙' to be converted to '?' in some
33 COM: builds/environments. Redirect echo output to and from %t to work
34 COM: around this. See D111072.
35 RUN:      '_Z3Foo$ Foo._Z3Bar' > %t
36 RUN:      llvm-cxxfilt -n < %t | FileCheck %s
38 CHECK: ,,Foo!
39 CHECK: Foo"
40 CHECK: Foo#
41 CHECK: Foo%
42 CHECK: Foo&
43 CHECK: Foo'
44 CHECK: Foo(
45 CHECK: Foo)
46 CHECK: Foo*
47 CHECK: Foo+
48 CHECK: Foo,
49 CHECK: Foo-
50 CHECK: Foo/
51 CHECK: Foo:
52 CHECK: Foo;
53 CHECK: Foo<
54 CHECK: Foo=
55 CHECK: Foo>
56 CHECK: Foo?
57 CHECK: Foo@
58 CHECK: Foo[
59 CHECK: Foo\
60 CHECK: Foo]
61 CHECK: Foo^
62 CHECK: Foo`
63 CHECK: Foo{
64 CHECK: Foo|
65 CHECK: Foo}
66 CHECK: Foo~,,
67 CHECK: Foo⦙Bar
68 CHECK: Foo,,Bar::Baz  Foo,Bar:Baz
69 CHECK: _Z3Foo$ Foo._Z3Bar