after all pass of detection, if a struct has only 1 member and if this member is a basic type (check by the size) or an array of basic type we remove it from the structs
after all pass of detection, if a struct has only 1 member
and if this member is a basic type (check by the size) or an array
of basic type we remove it from the structs

ampotos/dynStruct,ampotos/dynStruct,ampotos/dynStruct,ampotos/dynStruct