boostorg / boostorg/type_traits

function_traits doesn't support qualified function types

Open
#147 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
66
Forks
87
PR merge metrics
No merged PRs in 30d

Description

Add the moment `function_traits` works for `void () noexcept`, but not for `void () const` or `void () &`.

If we fix that, it would be a good opportunity to also add
```
{
template struct list {};
using arguments = list;
}
```
(on C++11) which can be further manipulated with Mp11. (The `argN_type` typedefs aren't generic.)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.