Thread overview
[Issue 20093] Error: cannot form tuple of tuples
Jul 31, 2019
Adam D. Ruppe
May 19, 2020
Boris Carvajal
May 24, 2020
Dlang Bot
[Issue 20093] __traits(getAttributes) Error: cannot form tuple of tuples
Jun 05, 2020
Nick Treleaven
July 31, 2019
https://issues.dlang.org/show_bug.cgi?id=20093

--- Comment #1 from Adam D. Ruppe <destructionator@gmail.com> ---
I'll also note that `@(Attr) void foo()` is perfectly acceptable D code; to
trigger this bug you do have to go through the mixin template or some other way
of creating a TypeTuple.

My expected behavior is that it expands the Attributes tuple inside the @() just like it would anywhere else, even if it has that type arg instead of just values.

--
May 19, 2020
https://issues.dlang.org/show_bug.cgi?id=20093

Boris Carvajal <boris2.9@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |boris2.9@gmail.com
         Resolution|---                         |DUPLICATE

--- Comment #2 from Boris Carvajal <boris2.9@gmail.com> ---


*** This issue has been marked as a duplicate of issue 19728 ***

--
May 24, 2020
https://issues.dlang.org/show_bug.cgi?id=20093

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|DUPLICATE                   |FIXED

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #11160 "Fix Issues 19728, 20093 - AliasSeq in UDA errors" was merged into stable:

- 3ae76de5a11379fcd137106ffaf5caaa3325f698 by Boris Carvajal:
  Fix Issues 19728, 20093 - AliasSeq in UDA errors

https://github.com/dlang/dmd/pull/11160

--
June 05, 2020
https://issues.dlang.org/show_bug.cgi?id=20093

Nick Treleaven <nick@geany.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nick@geany.org
            Summary|Error: cannot form tuple of |__traits(getAttributes)
                   |tuples                      |Error: cannot form tuple of
                   |                            |tuples

--