http://d.puremagic.com/issues/show_bug.cgi?id=2596
--- Comment #1 from 2kor...@gmail.com 2009-01-21 01:19 ---
S s = S();
What should be called - a default ctor or S.this() with empty tuple?
--
http://d.puremagic.com/issues/show_bug.cgi?id=2524
--- Comment #11 from 2kor...@gmail.com 2009-01-21 01:10 ---
(In reply to comment #10)
> But I can still cast to the interface. Protection attributes are compile-time
> entities, they are not flagged at runtime:
>
> SoundManager s;
>
http://d.puremagic.com/issues/show_bug.cgi?id=2598
Summary: Alias declaration doesn't work for a tuple field
Product: D
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=2597
Summary: auto return doesn't work for a variety of cases
Product: D
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=2596
Summary: Variadic constructors don't compile
Product: D
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Compo
http://d.puremagic.com/issues/show_bug.cgi?id=2538
--- Comment #8 from schvei...@yahoo.com 2009-01-20 17:20 ---
Your examples can be implemented using other means. See my responses in Bug
2524. What you are asking for is runtime protection checking.
--
http://d.puremagic.com/issues/show_bug.cgi?id=2524
--- Comment #10 from schvei...@yahoo.com 2009-01-20 17:15 ---
But I can still cast to the interface. Protection attributes are compile-time
entities, they are not flagged at runtime:
SoundManager s;
Object o = s;
INetworkListener i
http://d.puremagic.com/issues/show_bug.cgi?id=2538
--- Comment #7 from 2kor...@gmail.com 2009-01-20 16:57 ---
(In reply to comment #6)
> I would propose that it should be an error to implement an interface with
> private protection. It makes no sense, as an interface is used where yo
http://d.puremagic.com/issues/show_bug.cgi?id=2524
--- Comment #9 from 2kor...@gmail.com 2009-01-20 16:40 ---
(In reply to comment #7)
> In fact, private implies final (non-virtual), and does not put the function in
> the vtable (meaning it cannot override a base function).
Protectio
http://d.puremagic.com/issues/show_bug.cgi?id=2538
--- Comment #6 from schvei...@yahoo.com 2009-01-20 14:53 ---
(In reply to comment #5)
> See issue 2524 comment 8. However, this brings us back to the problem of
> inheritance protection, previously brought up in issue 177 and issue 2
http://d.puremagic.com/issues/show_bug.cgi?id=2538
s...@iname.com changed:
What|Removed |Added
CC||s...@iname.com
--- Comment #5 fr
http://d.puremagic.com/issues/show_bug.cgi?id=2524
--- Comment #8 from s...@iname.com 2009-01-20 12:25 ---
(In reply to comment #7)
> In fact, private implies final (non-virtual), and does not put the function in
> the vtable (meaning it cannot override a base function). From the spe
http://d.puremagic.com/issues/show_bug.cgi?id=2524
--- Comment #7 from schvei...@yahoo.com 2009-01-20 11:09 ---
In fact, private implies final (non-virtual), and does not put the function in
the vtable (meaning it cannot override a base function). From the spec: "All
non-static non-p
http://d.puremagic.com/issues/show_bug.cgi?id=2595
Summary: template ctors crash compiler
Product: D
Version: 2.023
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: DMD
http://d.puremagic.com/issues/show_bug.cgi?id=1175
--- Comment #2 from helmutdureg...@gmx.at 2009-01-20 05:08 ---
Seems to be related to http://d.puremagic.com/issues/show_bug.cgi?id=2342
--
http://d.puremagic.com/issues/show_bug.cgi?id=2342
--- Comment #1 from helmutdureg...@gmx.at 2009-01-20 05:07 ---
Seems to be related to http://d.puremagic.com/issues/show_bug.cgi?id=1175
--
http://d.puremagic.com/issues/show_bug.cgi?id=2524
--- Comment #6 from samu...@voliacable.com 2009-01-20 04:55 ---
I don't think #2538 is a duplicate of this. It's the "private" part of "final
private" that makes the method non-virtual. Implementing interface methods with
final method
http://d.puremagic.com/issues/show_bug.cgi?id=2524
2kor...@gmail.com changed:
What|Removed |Added
CC||2kor...@gmail.com
--- Comment
http://d.puremagic.com/issues/show_bug.cgi?id=2524
--- Comment #4 from 2kor...@gmail.com 2009-01-20 02:59 ---
My report is also a duplicate of this bug.
Note that Walter closed it with the following comment:
«A "final private" method is not virtual, and hence won't work for an
inter
http://d.puremagic.com/issues/show_bug.cgi?id=2538
2kor...@gmail.com changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|
20 matches
Mail list logo