always create an abstract declarator node regardless of which children are present
deal with abstract declarator parameters