Return the _in_contract_ attribute.

If the attribute _in_contract_ does not exist it's injected with inject_incontract_in_sys

Property definitions

nitc $ ContractsVisitor :: get_incontract
	# Return the `_in_contract_` attribute.
	# If the attribute `_in_contract_` does not exist it's injected with `inject_incontract_in_sys`
	private fun get_incontract: MAttribute
	do
		if self.in_contract_attribute == null then inject_incontract_in_sys
		return in_contract_attribute.as(not null)
	end
src/contracts.nit:165,2--171,4