readme: add information section
[nit.git] / tests / test_ffi_c_more.nit
index 04d82a9..24d152d 100644 (file)
@@ -30,7 +30,7 @@ in "C" `{
        }
 `}
 
-extern A
+extern class A
        new is extern `{ return malloc(1); `}
        new new_implicit `{ return malloc(1); `}
        new new_in_language is extern in "C" `{ return malloc(1); `}
@@ -47,7 +47,7 @@ extern A
        `}
 
        fun p : Int import m `{
-               return A_m( recv ) + 5;
+               return A_m( self ) + 5;
        `}
 
        fun in_language : Int is extern in "C" `{
@@ -62,18 +62,18 @@ extern A
        fun inline_implicit : Int `{ return  7; `}
 end
 
-extern B
+extern class B
 super A
 end
 
-extern C `{int*`}
+extern class C `{int*`}
 end
 
-extern D
+extern class D
 super C
 end
 
-extern E
+extern class E
 super C
 end