Open
Description
[gram.key] says that some declarations introduce context-dependent keywords.
- How does a
typedef
declaration introduce context-dependent keywords, and what are they? - Also, does a using-declaration not introduce keywords, but
typedef
does? - Last but not least, are concepts missing from this section?
Metadata
Metadata
Assignees
Labels
No labels
Activity
JohelEGP commentedon Aug 21, 2023
It does.
frederick-vs-ja commentedon Aug 21, 2023
Concepts are covered by
template
, see [temp.pre]/1.jwakely commentedon Aug 21, 2023
But these all introduce names (in the form of identifiers). I think it's a valid question how they are "context-dependent keywords".
jwakely commentedon Aug 21, 2023
If this subclause is supposed to be Informative, it should inform not confuse. What is the normative meaning of context-dependent keyword? Could we get an example of introducing one?