Defect Report #246

Previous Defect Report < - > Next Defect Report


Submitter: UK C Panel
Submission Date: 2001-09-07
Source: Clive D.W. Feather <clive@demon.net>
Version: 1.1
Date: 2002-03-06
Subject: completion of declarators

Problem

6.2.1#7 reads in part:

Any other identifier has scope that begins just after the completion of its declarator.

However, nothing says when a declarator is completed. While it seems obvious to experienced people that this means the syntactic end of the declarator, the term "complete" has other meanings when discussing declarations and objects, and therefore it's a bad term to use.

Suggested Technical Corrigendum

Change the quoted text to:

Any other identifier has scope that begins just after the end of the full declarator it appears in.


Proposed Committee Response

The suggested words don't appear to be an improvement; the current phrasing is clear enough.


Previous Defect Report < - > Next Defect Report