93_integer_promotion.expect 816 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. signed : s.ub
  2. unsigned : s.u
  3. signed : s.ullb
  4. unsigned : s.ull
  5. signed : s.c
  6. signed : (1 ? s.ub : 1)
  7. unsigned : (1 ? s.u : 1)
  8. signed : (1 ? s.ullb : 1)
  9. unsigned : (1 ? s.ull : 1)
  10. signed : (1 ? s.c : 1)
  11. signed : s.ub << 1
  12. unsigned : s.u << 1
  13. signed : s.ullb << 1
  14. unsigned : s.ull << 1
  15. signed : s.c << 1
  16. signed : +s.ub
  17. unsigned : +s.u
  18. signed : +s.ullb
  19. unsigned : +s.ull
  20. signed : +s.c
  21. signed : -s.ub
  22. unsigned : -s.u
  23. signed : -s.ullb
  24. unsigned : -s.ull
  25. signed : -s.c
  26. signed : ~s.ub
  27. unsigned : ~s.u
  28. signed : ~s.ullb
  29. unsigned : ~s.ull
  30. signed : ~s.c
  31. signed : !s.ub
  32. signed : !s.u
  33. signed : !s.ullb
  34. signed : !s.ull
  35. signed : !s.c
  36. unsigned : +(unsigned)s.ub
  37. unsigned : -(unsigned)s.ub
  38. unsigned : ~(unsigned)s.ub
  39. signed : !(unsigned)s.ub