# Compile the necessary wrapper around this extern method or constructor
fun compile_ffi_method(mmodule: MModule)
do
assert n_extern_code_block != null
if mmodule.compiled_ffi_methods.has(self) then return
mmodule.compiled_ffi_methods.add self
var language = n_extern_code_block.language
assert language != null
mmodule.present_languages.add(language)
n_extern_code_block.language.compile_extern_method(
n_extern_code_block.as(not null), self, mmodule.ffi_ccu.as(not null), mmodule)
end
src/ffi/light_ffi.nit:117,2--130,4