A hook to initialize a PrimitiveInstance

Property definitions

nitc $ NaiveInterpreter :: init_instance_primitive
	# A hook to initialize a `PrimitiveInstance`
	fun init_instance_primitive(recv: Instance) do end
src/interpreter/naive_interpreter.nit:688,2--689,51

nitc $ VirtualMachine :: init_instance_primitive
	# Associate a `PrimitiveInstance` to its `VTable`
	redef fun init_instance_primitive(recv: Instance)
	do
		if not recv.mtype.as(MClassType).mclass.loaded then load_class(recv.mtype.as(MClassType).mclass)

		recv.vtable = recv.mtype.as(MClassType).mclass.vtable
	end
src/vm/virtual_machine.nit:174,2--180,4