Finish operator 'as'

fb469bf
Opened by Graydon Hoare at 2011-01-27 00:35:56

The object-type coercion operator 'as' doesn't quite work yet; the backend needs to start passing a full object (not just state pointer) to methods, so that the forwarding functions have a vtbl to call through.

  1. Also, we need some post typecheck verification of each 'as' conversion; presently the typechecker lets all such casts through.

    Graydon Hoare at 2010-06-28 16:00:12

  2. WONTFIX

    Graydon Hoare at 2011-01-27 00:35:56