From 939cfdf2555080c724546dc79f788e7911f1dc31 Mon Sep 17 00:00:00 2001 From: Jean Privat Date: Mon, 17 Aug 2009 14:47:34 -0400 Subject: [PATCH] icode: inline Array::iterate Signed-off-by: Jean Privat --- src/analysis/inline_methods.nit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/analysis/inline_methods.nit b/src/analysis/inline_methods.nit index 02519d0..76a3bbc 100644 --- a/src/analysis/inline_methods.nit +++ b/src/analysis/inline_methods.nit @@ -78,7 +78,7 @@ redef class ICall var mn = m.name var cn = m.local_class.name return (m.is_intern and cn != once ("Object".to_symbol)) or - (cn == (once ("Array".to_symbol)) and (mn == (once ("length".to_symbol)) or mn == (once ("[]".to_symbol)))) or + (cn == (once ("Array".to_symbol)) and (mn == (once ("length".to_symbol)) or mn == (once ("[]".to_symbol)) or mn == (once ("iterate".to_symbol)))) or (cn == (once ("AbstractArrayRead".to_symbol)) and (mn == (once ("length".to_symbol)) or mn == (once ("[]".to_symbol)))) or (m.global.intro.local_class.name == (once ("Inline__".to_symbol))) end -- 1.7.9.5