http://d.puremagic.com/issues/show_bug.cgi?id=3836
Kenji Hara changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
/d6d3ed2527981df536e2e6b3f7d313bbf2f52cd1
Fix Issue 3836 - [TDPL] obligatory override attribute
Move requiring the override attribute to the next stage, from warning to
deprecated.
https://github.com/D-Programming-Language/dmd/commit/262583955e55f03f970af130590225b898164ae0
Merge pull request #462 from yebblies/issue3836
Issue 3836
http://d.puremagic.com/issues/show_bug.cgi?id=3836
Stewart Gordon changed:
What|Removed |Added
CC||s...@iname.com
--- Comment #11 from S
http://d.puremagic.com/issues/show_bug.cgi?id=3836
--- Comment #10 from yebblies 2011-10-19 22:06:55 EST ---
Patch to make it deprecated:
https://github.com/D-Programming-Language/dmd/pull/462
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are recei
http://d.puremagic.com/issues/show_bug.cgi?id=3836
--- Comment #9 from bearophile_h...@eml.cc 2011-10-09 13:31:58 PDT ---
(In reply to comment #8)
> The reason this is marked as a warning is to not break existing code without
> providing a long transition period for users. The next step will be
http://d.puremagic.com/issues/show_bug.cgi?id=3836
Walter Bright changed:
What|Removed |Added
CC||bugzi...@digitalmars.com
--- Comment #
http://d.puremagic.com/issues/show_bug.cgi?id=3836
yebblies changed:
What|Removed |Added
Keywords||patch
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=3836
--- Comment #6 from bearophile_h...@eml.cc 2011-04-26 10:27:29 PDT ---
I was about to write an answer like yours, sorry :-)
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail becau
http://d.puremagic.com/issues/show_bug.cgi?id=3836
--- Comment #5 from Jonathan M Davis 2011-04-26 10:25:50
PDT ---
class Foo(T, R...) : Foo!R {
override void bar() {
super.bar();
}
}
class Foo(T){
void bar() {}
}
void main() {
new Foo!(int, float)();
}
I don't see wha
http://d.puremagic.com/issues/show_bug.cgi?id=3836
--- Comment #4 from bearophile_h...@eml.cc 2011-04-26 10:10:36 PDT ---
(In reply to comment #3)
> You add override to the subclass' bar function's signature.
Do you want to show me the code that compiles with -w?
--
Configure issuemail: http:
http://d.puremagic.com/issues/show_bug.cgi?id=3836
--- Comment #3 from Jonathan M Davis 2011-04-26 09:31:26
PDT ---
You add override to the subclass' bar function's signature.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail be
http://d.puremagic.com/issues/show_bug.cgi?id=3836
--- Comment #2 from bearophile_h...@eml.cc 2011-04-26 04:26:24 PDT ---
How do you compile this with "-w" (warnings on) (reduced from code by Benjamin
Thaut)?
class Foo(T, R...) : Foo!R {
void bar() {
super.bar();
}
}
class Foo(
http://d.puremagic.com/issues/show_bug.cgi?id=3836
Jonathan M Davis changed:
What|Removed |Added
CC||jmdavisp...@gmx.com
Summa
13 matches
Mail list logo