Thread overview
[Issue 21340] extern(C++, (emptyTuple)) should result in no namespace not an error
[Issue 21340] extern(C++, ) extern(C++, "") and extern(C++, mixin("")) should result in no namespace not an error
Oct 24, 2020
Nicholas Wilson
Oct 25, 2020
Dlang Bot
Oct 25, 2020
Nicholas Wilson
Oct 26, 2020
Nicholas Wilson
Oct 27, 2020
Dlang Bot
Nov 02, 2020
Dlang Bot
Nov 03, 2020
Dlang Bot
October 24, 2020
https://issues.dlang.org/show_bug.cgi?id=21340

Nicholas Wilson <iamthewilsonator@hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |C++

--
October 25, 2020
https://issues.dlang.org/show_bug.cgi?id=21340

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

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

--- Comment #1 from Dlang Bot <dlang-bot@dlang.rocks> ---
@thewilsonator created dlang/dmd pull request #11905 "Fix issue 21340-
extern(C++,) extern(C++, "") and extern(C++,mixin(""…" fixing this issue:

- Fix issue 21340- extern(C++,) extern(C++, "") and extern(C++,mixin(""))
should result in no namespace not an error

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

--
October 25, 2020
https://issues.dlang.org/show_bug.cgi?id=21340

Nicholas Wilson <iamthewilsonator@hotmail.com> changed:

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

--- Comment #2 from Nicholas Wilson <iamthewilsonator@hotmail.com> ---
that should be

extern(C++,mixin("\"\""))
    struct A {}

--
October 26, 2020
https://issues.dlang.org/show_bug.cgi?id=21340

Nicholas Wilson <iamthewilsonator@hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|extern(C++,) extern(C++,    |extern(C++,(emptyTuple))
                   |"") and                     |should result in no
                   |extern(C++,mixin(""))       |namespace not an error
                   |should result in no         |
                   |namespace not an error      |

--
October 27, 2020
https://issues.dlang.org/show_bug.cgi?id=21340

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
@thewilsonator created dlang/dlang.org pull request #2872 "document issue 21340
- extern(C++, (emptyTuple))" mentioning this issue:

- document issue 21340 - extern(C++, (emptyTuple))

https://github.com/dlang/dlang.org/pull/2872

--
November 02, 2020
https://issues.dlang.org/show_bug.cgi?id=21340

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

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

--- Comment #4 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #11905 "Fix issue 21340 - extern(C++,(emptyTuple))
should result in no namespace not an error" was merged into master:

- 17845af13059f8d03dc80af0fdcbcf639b877c13 by Nicholas Lindsay Wilson:
  Fix issue 21340 - extern(C++,(emptyTuple)) should result in no namespace not
an error

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

--
November 03, 2020
https://issues.dlang.org/show_bug.cgi?id=21340

--- Comment #5 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dlang.org pull request #2872 "Document issue 21340 - `extern(C++,
(expression))` now accepts empty tuples" was merged into master:

- 4f3b1fad4532e2513c5ef74ed288419933b27ab7 by Nicholas Lindsay Wilson:
  document issue 21340 - extern(C++, (emptyTuple))

https://github.com/dlang/dlang.org/pull/2872

--