summaryrefslogtreecommitdiff
path: root/bindgen-tests/tests/headers/char.h
blob: 7cffd865c01367dd7243b56ad1b3f8fb356dcde9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// bindgen-flags: --with-derive-hash --with-derive-partialeq --with-derive-eq
//
typedef char Char;
typedef signed char SChar;
typedef unsigned char UChar;

struct Test {
  char ch;
  unsigned char u;
  signed char d;
  const char cch;
  const unsigned char cu;
  const signed char cd;

  Char Cch;
  UChar Cu;
  SChar Cd;
  const Char Ccch;
  const UChar Ccu;
  const SChar Ccd;
};