summaryrefslogtreecommitdiff
path: root/05/tcc-0.9.27/tests/tests2/93_integer_promotion.expect
blob: 34b9c145c6686593922289fefbf6a7cb44a0e2fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
   signed : s.ub
 unsigned : s.u
   signed : s.ullb
 unsigned : s.ull
   signed : s.c

   signed : (1 ? s.ub : 1)
 unsigned : (1 ? s.u : 1)
   signed : (1 ? s.ullb : 1)
 unsigned : (1 ? s.ull : 1)
   signed : (1 ? s.c : 1)

   signed : s.ub << 1
 unsigned : s.u << 1
   signed : s.ullb << 1
 unsigned : s.ull << 1
   signed : s.c << 1

   signed : +s.ub
 unsigned : +s.u
   signed : +s.ullb
 unsigned : +s.ull
   signed : +s.c

   signed : -s.ub
 unsigned : -s.u
   signed : -s.ullb
 unsigned : -s.ull
   signed : -s.c

   signed : ~s.ub
 unsigned : ~s.u
   signed : ~s.ullb
 unsigned : ~s.ull
   signed : ~s.c

   signed : !s.ub
   signed : !s.u
   signed : !s.ullb
   signed : !s.ull
   signed : !s.c

 unsigned : +(unsigned)s.ub
 unsigned : -(unsigned)s.ub
 unsigned : ~(unsigned)s.ub
   signed : !(unsigned)s.ub