The C++ parser contains the static function
  cp_parser_declarator_id (cp_parser* parser)
which consists of a lot of comments and a single statement

  return cp_parser_id_expression (parser,
                                  /*template_keyword_p=*/false,
                                  /*check_dependency_p=*/false,
                                  /*template_p=*/NULL,
                                  /*declarator_p=*/true);

and which has a single caller.

Shouldn't we fold cp_parser_declarator_id into the caller and call
cp_parser_id_expression directly?
But what about the comments then? (Are they still accurate, btw.?)
Or should we leave the function intact just to preserve the comments?

Regards,
Volker


Reply via email to