8.5.3 Package Renaming Declarations
The renamed entity shall be a package.
The use of a renaming that
designates a limited view is restricted to locations where we know whether
the view is limited or nonlimited (based on a with_clause
We don't want to make an implicit limited view, as those are not transitive
like a regular view. Implementations should be able to see all limited
views needed based on the context_clause
Example of renaming
package TM renames Table_Manager;
Wording Changes from Ada 95
Uses of renamed limited views of packages can only be used within the
scope of a with_clause for the renamed package.
Extensions to Ada 2005
Ada 2005 and 2012 Editions sponsored in part by Ada-Europe