[Issue 20868] DIP1000: scope delegate is implicitly convertible to non-scope delegate
    d-bugmail at puremagic.com 
    d-bugmail at puremagic.com
       
    Mon Jan 11 11:48:26 UTC 2021
    
    
  
https://issues.dlang.org/show_bug.cgi?id=20868
RazvanN <razvan.nitu1305 at gmail.com> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |razvan.nitu1305 at gmail.com
--- Comment #1 from RazvanN <razvan.nitu1305 at gmail.com> ---
The scope analysis is done only for @safe functions. Annotating scoped and
non-scoped with @safe is going to trigger the error: 'scope variable `dg`
assigned to non-scope parameter `dg` calling test.nonScoped'.
So the actual error is that `dgs ~= dg` triggers an error in unsafe code.
--
    
    
More information about the Digitalmars-d-bugs
mailing list