On Tue, Jul 28, 2009 at 3:55 PM, Oliver Hunt <oli...@apple.com> wrote:
> Personally i like the idea of having type system/compiler enforced null > checking. > Note that eseidel's proposal is still a runtime check. One could use template specialization to write a class that gives a compile-time error if you try to assign NULL directly to a pointer, but I'm not enough of a template wizard to know if it could be made to catch all types of assignment (e.g. if you could catch that when a NeverNull<Foo> is initialized by an existing Foo*, that existing pointer must not contain NULL). PK
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev