-
Notifications
You must be signed in to change notification settings - Fork 15.2k
Open
Labels
clang:frontendLanguage frontend issues, e.g. anything involving "Sema"Language frontend issues, e.g. anything involving "Sema"
Description
Builtin pack expansions introduced in #106730 can only be expanded in template arguments and bases right now.
This limitation should be lifted by introducing the relevant code paths. For a list of examples see
// The following cases are not supported yet, should produce an error. |
For the code changes necessary, see how template arguments and bases are handled in #106730.
We might also have the opportunity to reduce the code duplication from expanding template packs in most places in the code, although this would be a stretch outcome.
Metadata
Metadata
Assignees
Labels
clang:frontendLanguage frontend issues, e.g. anything involving "Sema"Language frontend issues, e.g. anything involving "Sema"