idl groups: group:a_t,overwrited from a_t idl vars: var:a,type:int32_t func:array arg:0 var:b,type:int32_t var:c,type:nonetype idl error: error.def:2:array size -10 is invalid error.def:6:var 'b' already exists at error.def:5 error.def:9:type 'nonetype' doesn't exist error.def:15:groups 'a_t' already exists at error.def:12 error.def:20:syntax error, unexpected ID, expecting INTEGER or LITERAL_STRING before char:'a'