Thread overview
[Issue 6589] is(int*==int*); and template X(T : int*=int*) should compile
May 29, 2018
Dmitry Olshansky
May 29, 2018
Dmitry Olshansky
Dec 17, 2022
Iain Buclaw
Nov 21, 2023
Nick Treleaven
Nov 21, 2023
Nick Treleaven
May 29, 2018
https://issues.dlang.org/show_bug.cgi?id=6589

Dmitry Olshansky <dmitry.olsh@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dmitry.olsh@gmail.com

--
May 29, 2018
https://issues.dlang.org/show_bug.cgi?id=6589

Dmitry Olshansky <dmitry.olsh@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |bootcamp

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=6589

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P2                          |P4

--
November 21, 2023
https://issues.dlang.org/show_bug.cgi?id=6589

Nick Treleaven <nick@geany.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nick@geany.org

--- Comment #1 from Nick Treleaven <nick@geany.org> ---
It could parse `*==` as `*` and `==`.
How can it tell that `*=` should be `*` and `=`?

--
November 21, 2023
https://issues.dlang.org/show_bug.cgi?id=6589

--- Comment #2 from Nick Treleaven <nick@geany.org> ---
> It could parse `*==` as `*` and `==`.

Here I meant the tokenizer.

> How can it tell that `*=` should be `*` and `=`?

You mean a workaround in the parser to deconstruct the `*=` token?

--