digitalmars.D - missing "new" --> Error: "no property 'opCall'..."
- spir (15/15) Nov 07 2010 Hello,
Hello, class C {int i;} void main () { auto c =3D C(i); } __trials__.d(31): Error: no property 'opCall' for type '__trials__.C' Is there a way for the compiler to detect the missing "new" and write a mor= e appropriate message? (Or maybe add a hint in parens? "(Did you try to ini= tialise a class instance without 'new'?)") Also: would it be sensible to make the default opCall for classes precisely= instance creation? What do you think? Denis -- -- -- -- -- -- -- vit esse estrany =E2=98=A3 spir.wikidot.com
Nov 07 2010