Title
`meta::has_identifier` is not specified for annotations
Status
new
Section
[meta.reflection.names]
Submitter
Jakub Jelinek

Created on 2025-11-18.00:00:00 last changed 4 days ago

Messages

Date: 2025-11-18.00:00:00

The `std::meta::has_identifier` metafunction doesn't say what it returns for an annotation. An annotation is not an entity, so it's not an unnamed entity, and it's also not a type, type alias, function, or any of the other things in the list.

We should add an item to the list for annotations, or just add a catch-all "Otherwise false" to the end of the list.

History
Date User Action Args
2025-11-18 00:00:00admincreate