Jump to page: 1 2
Thread overview
[Issue 12233] Attempting to use TypeInfo.init results in a compiler error due to lack of 'this'.
Apr 21, 2014
Andrej Mitrovic
Sep 21, 2015
Alex Parrill
Oct 08, 2015
ag0aep6g@gmail.com
Oct 08, 2015
ag0aep6g@gmail.com
April 21, 2014
https://issues.dlang.org/show_bug.cgi?id=12233

Andrej Mitrovic <andrej.mitrovich@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |7066
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=7066

--
June 09, 2015
https://issues.dlang.org/show_bug.cgi?id=12233

Andrei Alexandrescu <andrei@erdani.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|unspecified                 |D2

--
September 21, 2015
https://issues.dlang.org/show_bug.cgi?id=12233

Alex Parrill <initrd.gz@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |initrd.gz@gmail.com

--- Comment #1 from Alex Parrill <initrd.gz@gmail.com> ---
Just ran into this with `CommonType!(TypeInfo, TypeInfo)` returning
`const(void)[]`.

--
September 22, 2015
https://issues.dlang.org/show_bug.cgi?id=12233

Steven Schveighoffer <schveiguy@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |schveiguy@yahoo.com

--- Comment #2 from Steven Schveighoffer <schveiguy@yahoo.com> ---
I think it's worth putting the init function on the deprecation cycle. I'll look into it.

What I don't know is if it is affected by the compiler or just druntime.

--
October 08, 2015
https://issues.dlang.org/show_bug.cgi?id=12233

ag0aep6g@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ag0aep6g@gmail.com

--- Comment #3 from ag0aep6g@gmail.com ---
*** Issue 15037 has been marked as a duplicate of this issue. ***

--
October 08, 2015
https://issues.dlang.org/show_bug.cgi?id=12233

ag0aep6g@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull
          Component|dmd                         |druntime
           Assignee|nobody@puremagic.com        |ag0aep6g@gmail.com

--- Comment #4 from ag0aep6g@gmail.com ---
https://github.com/D-Programming-Language/druntime/pull/1403

--
December 29, 2015
https://issues.dlang.org/show_bug.cgi?id=12233

--- Comment #5 from github-bugzilla@puremagic.com ---
Commit pushed to master at https://github.com/D-Programming-Language/druntime

https://github.com/D-Programming-Language/druntime/commit/04700217971964fdc8edb1798eaa669ec37fa7e9 rename TypeInfo's init method to initializer

"init" clashes with the type property of the same name.

Adding an alias called "init" to give people a chance to update their code.

Further deprecation plan:
* 2.071: Do nothing. Keep both init and initializer functional for a while.
* 2.072: Deprecate the alias.
* 2.073: Replace the alias with an `@disable`d method.
* 2.074: Remove the init method, fixing issue 12233.

--
January 03, 2016
https://issues.dlang.org/show_bug.cgi?id=12233

--- Comment #6 from github-bugzilla@puremagic.com ---
Commit pushed to stable at https://github.com/D-Programming-Language/druntime

https://github.com/D-Programming-Language/druntime/commit/04700217971964fdc8edb1798eaa669ec37fa7e9 rename TypeInfo's init method to initializer

--
April 10, 2017
https://issues.dlang.org/show_bug.cgi?id=12233

--- Comment #7 from github-bugzilla@puremagic.com ---
Commit pushed to master at https://github.com/dlang/druntime

https://github.com/dlang/druntime/commit/dc7d312b7f22835d8211c0f680fab1088a839324 remove TypeInfo.init

Fixes issue 12233 - Attempting to use TypeInfo.init results in a compiler error due to lack of 'this'.

--
April 10, 2017
https://issues.dlang.org/show_bug.cgi?id=12233

github-bugzilla@puremagic.com changed:

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

--
« First   ‹ Prev
1 2