Prev | Up | Next | Back | Forward
TOC -- / --.-- / --.--.-- | Index | Search | Syntax | Help


Section 8: Visibility Rules -- TOC

(1)
The rules defining the scope of declarations and the rules defining which identifiers, character_literals, and operator_symbols are visible at (or from) various places in the text of the program are described in this section. The formulation of these rules uses the notion of a declarative region.
(2)
As explained in Section 3, a declaration declares a view of an entity and associates a defining name with that view. The view comprises an identification of the viewed entity, and possibly additional properties. A usage name denotes a declaration. It also denotes the view declared by that declaration, and denotes the entity of that view. Thus, two different usage names might denote two different views of the same entity; in this case they denote the same entity.

Clauses and Subclauses

  1. Declarative Region
  2. Scope of Declarations
  3. Visibility
  4. Use Clauses
  5. Renaming Declarations -- TOC
    1. Object Renaming Declarations
    2. Exception Renaming Declarations
    3. Package Renaming Declarations
    4. Subprogram Renaming Declarations
    5. Generic Renaming Declarations
  6. The Context of Overload Resolution

Prev | Up | Next | Back | Forward
TOC -- / --.-- / --.--.-- | Index | Search | Syntax | Help

Ada WWW Home -- Email comments, additions, corrections, gripes, kudos, etc. to:

Magnus Kempe -- Magnus.Kempe@di.epfl.ch
Copyright statement
Page last generated: 95-03-12