| %module nested_comment |
| |
| #pragma SWIG nowarn=SWIGWARN_PARSE_UNNAMED_NESTED_CLASS |
| |
| // this example shows a problem with 'dump_nested' (parser.y). |
| |
| // bug #949654 |
| %inline %{ |
| typedef struct s1 { |
| union { |
| int fsc; /* genie structure hiding - Conductor |
| */ |
| int fso; /* genie structure hiding - FSOptions |
| */ |
| struct { |
| double *vals; |
| int size; |
| } vector_val; /* matrix values are mainly used |
| in rlgc models */ |
| char *name; |
| } n ; |
| } s2; |
| %} |
| |
| // comment in nested struct |
| %inline %{ |
| struct a |
| { |
| struct { |
| /*struct*/ |
| struct { |
| int b; /**< v1/v2 B-tree & local/fractal heap for groups, B-tree for chunked datasets */ |
| } c; |
| } d; |
| }; |
| %} |