1   typedef int   gboolean;
2 
3   typedef struct{
4     gboolean names : 1;
5     gboolean types : 1;
6   } ParamOptions;
7 
p_param(ParamOptions * o)8   int p_param(ParamOptions* o){
9     return o->types && o->names;
10   }
11