fixed wrong AST structure in StructDeclarator