Skip to content

[temp.local] injected-class-name as a type-name #5139

Closed
@languagelawyer

Description

@languagelawyer
Contributor

[temp.local]/1 says that injected-class-name sometimes can be interpreted as «a type-name equivalent to the template-name followed by the template-parameter s of the class template enclosed in <>». But template-parameter is like typename T, not T.

Prolly it should say «followed by the template argument list» (See http://eel.is/c++draft/temp.decls.general#2.sentence-2, http://eel.is/c++draft/temp.arg.general#2)?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    Participants

    @jensmaurer@languagelawyer

    Issue actions

      [temp.local] injected-class-name as a type-name · Issue #5139 · cplusplus/draft