nitc :: ANode :: create_contracts
private fun create_contracts(v: ContractsVisitor) do end
src/contracts.nit:252,2--57
# Entry point to create a contract (verification of inheritance, or new contract).
redef fun create_contracts(v)
do
v.ast_builder.check_mmodule(mpropdef.mclassdef.mmodule)
v.current_location = self.location
v.is_intro_contract = mpropdef.is_intro
check_annotation(v)
if not mpropdef.is_intro then check_redef(v)
end
src/contracts.nit:708,2--716,4