digitalmars.D.bugs - deprecated attribute overrides static block
- Stewart Gordon (22/22) Nov 09 2004 Using DMD 0.105, Windows 98SE.
- Thomas =?UTF-8?B?S8O8aG5l?= (6/11) Nov 09 2004 [snip]
Using DMD 0.105, Windows 98SE.
I don't know if this is just one case of a more general bug. In this
code sample, yuiop is static. But DMD seems to think otherwise.
----------
class Qwert {
static {
deprecated int yuiop() {
return 42;
}
}
static deprecated int asdfg() {
return yuiop() + 105;
}
}
----------
test2 'asdfg'
D:\My Documents\Programming\D\Tests\bugs\dep_static.d(9): need 'this' to
access member yuiop
----------
(Don't know what the first line of compiler output is about, but that's
an aside.)
Stewart.
Nov 09 2004
Stewart Gordon schrieb am Dienstag, 9. November 2004 11:27:Using DMD 0.105, Windows 98SE. I don't know if this is just one case of a more general bug. In this code sample, yuiop is static. But DMD seems to think otherwise.[snip] added to DStress: http://svn.kuehne.cn/dstress/run/static_17.d http://svn.kuehne.cn/dstress/run/static_18.d Thomas
Nov 09 2004








Thomas =?UTF-8?B?S8O8aG5l?= <thomas-dloop kuehne.cn>