From: Jean Privat Date: Thu, 13 Oct 2011 01:06:23 +0000 (-0400) Subject: Merge branch 'alexandre/at-various-fixes' into wip X-Git-Tag: v0.5~39 X-Git-Url: http://nitlanguage.org?hp=d0acecc174e048031970f46e8f75486b0a087f4f Merge branch 'alexandre/at-various-fixes' into wip Conflicts: tests/sav/base_init_linext2_alt2.sav tests/sav/base_init_linext2_alt4.sav --- diff --git a/src/icode/icode_base.nit b/src/icode/icode_base.nit index 09c966b..5ceb1cb 100644 --- a/src/icode/icode_base.nit +++ b/src/icode/icode_base.nit @@ -332,7 +332,10 @@ class INative init(m: MMMethod, e: nullable Sequence[IRegister]) do - super(e) + # Checks that arguments contains at least one IRegister element + assert e.length == m.signature.arity + 1 + + super(e) _method = m end