llvm-project
228b3309 - Support pack expansion for Clang Thread Safety attributes (#137477)

Commit
154 days ago
Support pack expansion for Clang Thread Safety attributes (#137477) Support for attribute parameter packs was added some time ago in commit ead1690d31f815c00fdd2bc23db4766191bbeabc. But template substitution didn't expand the packs yet. For now expansion can only happen within a `VariadicExprArgument`: i.e. in `try_acquire_capability`, which takes a regular and a variadic argument, the template can't have a single pack that then expands to cover both arguments. This is a prerequisite for #42000.
Author
Parents
Loading