'direct_abstract_declarator  : direct_abstract_declarator LBRACKET TIMES RBRACKET'

def p_direct_abstract_declarator_4(self, p):

    arr = c_ast.ArrayDecl(type=None, dim=c_ast.ID(p[3], self._coord(p.lineno(3))), dim_quals=[], coord=p[1].coord)
    p[0] = self._type_modify_decl(decl=p[1], modifier=arr)
