tests: adds engine name to conclusion of tests

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
tests: adds a FFI test for casts

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib: adds Pointer::address_is_null to kernel module

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib: adds `from_a` constructor to all processes (and cleanup whitespaces)

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
nitg: adds process_nclassdef to Phase

Will be used by FFI's language visitors.

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
model: all extern classes are subclasses of Pointer

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
Merge remote-tracking branch 'alexis/ready-for-ffi'