Steven Schveighoffer: > Does this compile: > > class C {} > > ubyte foo(C n) > { > return true ? 255 : n; > } > > (don't have the latest compiler installed yet, so I couldn't check it > myself) It doesn't compile (DMD v2.031): temp.d(5): Error: incompatible types for ((255) ? (n)): 'int' and 'temp.C' Bye, bearophile