'direct_abstract_declarator  : LBRACKET assignment_expression_opt RBRACKET'

def p_direct_abstract_declarator_3(self, p):

    p[0] = c_ast.ArrayDecl(type=c_ast.TypeDecl(None, None, None), dim=p[2], dim_quals=[], coord=self._coord(p.lineno(1)))
