Thread overview
[Issue 19961] context pointer does not apply qualifiers properly
Jun 14, 2019
Nicholas Wilson
Jun 14, 2019
Nicholas Wilson
Jun 14, 2019
Nicholas Wilson
Jun 14, 2019
Walter Bright
Jun 17, 2019
Nicholas Wilson
Dec 17, 2022
Iain Buclaw
June 14, 2019
https://issues.dlang.org/show_bug.cgi?id=19961

--- Comment #1 from Nicholas Wilson <iamthewilsonator@hotmail.com> ---
Bleaugh. That should be auto dg2 = delegate int() const { return *p++; };

--
June 14, 2019
https://issues.dlang.org/show_bug.cgi?id=19961

--- Comment #2 from Nicholas Wilson <iamthewilsonator@hotmail.com> ---
Bleaugh. That should be auto dg2 = delegate int() const { return *p++; };

--
June 14, 2019
https://issues.dlang.org/show_bug.cgi?id=19961

Nicholas Wilson <iamthewilsonator@hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |accepts-invalid,
                   |                            |rejects-valid
           Severity|enhancement                 |major

--
June 14, 2019
https://issues.dlang.org/show_bug.cgi?id=19961

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla@digitalmars.com

--- Comment #3 from Walter Bright <bugzilla@digitalmars.com> ---
Partial fix: https://github.com/dlang/dmd/pull/10035

--
June 17, 2019
https://issues.dlang.org/show_bug.cgi?id=19961

--- Comment #4 from Nicholas Wilson <iamthewilsonator@hotmail.com> ---
So the real issue is:

struct S
{
    int x;
    void foo() const
    {
        pragma(msg, typeof(x)); // const(int)
    }
}

void test()
{
    void nested() const
    {
        pragma(msg, typeof(x)); // int
    }
}

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

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P2

--
December 13
https://issues.dlang.org/show_bug.cgi?id=19961

--- Comment #5 from dlangBugzillaToGithub <robert.schadek@posteo.de> ---
THIS ISSUE HAS BEEN MOVED TO GITHUB

https://github.com/dlang/dmd/issues/17909

DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB

--