1 USING: eval tools.test compiler.units vocabs multiline words
5 ! Mixin redefinition did not recompile all necessary words.
7 [ ] [ [ "compiler.tests.redefine6" forget-vocab ] with-compilation-unit ] unit-test
11 USING: kernel kernel.private ;
12 IN: compiler.tests.redefine6
13 GENERIC: my-generic ( a -- b )
15 M: my-mixin my-generic drop 0 ;
16 : my-inline ( a -- b ) { my-mixin } declare my-generic ;
23 IN: compiler.tests.redefine6
25 M: my-tuple my-generic drop 1 ;
26 INSTANCE: my-tuple my-mixin
31 "my-tuple" "compiler.tests.redefine6" lookup boa
32 "my-inline" "compiler.tests.redefine6" lookup execute