rta: forgot to call Array#with_native on ASuperstringExpr
authorJean Privat <jean@pryen.org>
Thu, 29 Nov 2012 17:01:27 +0000 (12:01 -0500)
committerJean Privat <jean@pryen.org>
Thu, 29 Nov 2012 19:01:37 +0000 (14:01 -0500)
Signed-off-by: Jean Privat <jean@pryen.org>

src/rapid_type_analysis.nit

index 1d41c34..6be21eb 100644 (file)
@@ -458,6 +458,8 @@ redef class ASuperstringExpr
                v.add_type(v.get_class("NativeArray").get_mtype([v.get_class("Object").mclass_type]))
                var prop = v.get_method(arraytype, "join")
                v.add_monomorphic_send(arraytype, prop)
+               var prop2 = v.get_method(arraytype, "with_native")
+               v.add_monomorphic_send(arraytype, prop2)
        end
 end