Property definitions

nitc $ CallContext :: defaultinit
# Describes the context of the code to be generated by `build_ccall` and `build_csignature`
class CallContext
	# Which C name to use for type `mtype`
	fun name_mtype(mtype: MType): String do return mtype.cname_blind

	# How to cast a returned C variable named `name` of type `mtype`
	fun cast_from(mtype: MType, name: String): String do return name

	# How to cast a C argument named `name` of type `mtype`
	fun cast_to(mtype: MType, name: String): String do return name
end
src/nitni/nitni_utilities.nit:131,1--141,3