Thread overview
[Issue 20074] header file generation doesn't include attributes with CallExp
Jul 24, 2019
Dlang Bot
Jul 29, 2019
ZombineDev
Jul 29, 2019
ZombineDev
[Issue 20074] header file generation doesn't include function literal attributes
Jul 29, 2019
ZombineDev
Jul 29, 2019
ZombineDev
Aug 07, 2019
Dlang Bot
July 24, 2019
https://issues.dlang.org/show_bug.cgi?id=20074

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #1 from Dlang Bot <dlang-bot@dlang.rocks> ---
@RazvanN7 created dlang/dmd pull request #10217 "Fix Issue 20074 - header file generation doesn't include attributes with CallExp" fixing this issue:

- Fix Issue 20074 - header file generation doesn't include attributes with CallExp

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

--
July 29, 2019
https://issues.dlang.org/show_bug.cgi?id=20074

ZombineDev <petar.p.kirov@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |petar.p.kirov@gmail.com

--- Comment #2 from ZombineDev <petar.p.kirov@gmail.com> ---
As discussed in the above linked PR, we're not sure if non-templated constructor bodies should be part of header generation, as it seems including them was not deliberate in the first place.

Do you have use case which requires all constructors bodies to be part of the compiler generated header?

Otherwise the underlying issue here is that function literal attributes were not printed.

--
July 29, 2019
https://issues.dlang.org/show_bug.cgi?id=20074

ZombineDev <petar.p.kirov@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Hardware|x86_64                      |All
                 OS|Linux                       |All

--
July 29, 2019
https://issues.dlang.org/show_bug.cgi?id=20074

ZombineDev <petar.p.kirov@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|header file generation      |header file generation
                   |doesn't include attributes  |doesn't include function
                   |with CallExp                |literal attributes

--
July 29, 2019
https://issues.dlang.org/show_bug.cgi?id=20074

ZombineDev <petar.p.kirov@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|header file generation      |header file generation
                   |doesn't include function    |doesn't include attributes
                   |literal attributes          |with CallExp

--
August 07, 2019
https://issues.dlang.org/show_bug.cgi?id=20074

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #10217 "Fix Issue 20074 - header file generation doesn't include attributes with CallExp" was merged into master:

- f8ec11f2781e6653bd42a8415603571239dee7d0 by RazvanN7:
  Fix Issue 20074 - header file generation doesn't include attributes with
CallExp

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

--