summaryrefslogtreecommitdiff
path: root/Examples/test-suite/typedef_array_member.i
blob: bb66efd77a06bf8083df4c86604886729533ad02 (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
%module typedef_array_member
%inline %{

typedef char amember[20];

struct Foo {
   amember x;
};

%}


%ignore jbuf_tag;
%inline %{

  typedef struct jbuf_tag
  {
    int mask;
  } jbuf[1];
  
  struct Ast_channel {
    jbuf jmp[32];
  };

%}