renaming_declaration ::= (
( defining_identifier ":" subtype_mark )
| ( defining_identifier ":" "exception" )
| ( "package" defining_program_unit_name )
| ( subprogram_specification )
| ( "generic" ( "package" | "procedure" | "function" )
defining_program_unit_name ) )
"renames" name ";"
This rule is called by