16.6 Scope

Identifiers are valid from the point of their declaration until the end of the block in which the declaration occurred. The range where the identifier is known is the scope of the identifier. The exact scope of an identifier depends on the way it was defined.

  16.6.1 Block scope
  16.6.2 Record scope
  16.6.3 Class scope
  16.6.4 Unit scope