VASG Issue Number: 0195 Comment Author: Clive Charlwood for Sivaram Nayudu Comment Number: 01 Comment Date: 1991/03/23 LRM section 6.3, paragraph 8 specifies that: An expanded name denotes an entity declared immediately within a named construct if the prefix denotes a construct that is an entity, an architecture, a subprogram, a block statement, a process statement, or a loop statement, and the suffix is the simple name, character literal, or operator symbol of an entity whose declaration occurs immediately within that construct. This form of expanded name is only allowed within the construct itself. Also, LRM section 10.1 specifies that: A single declarative region is formed by the text of an entity declaration, together with a corresponding body. Interpreting the above test case in the context of the above two paragraphs, the prefix denotes an architecture and the suffix(es) is a simple name whose declaration is immediately within this construct. Conclusion: LRM is clear on the interpretation of these expanded names.