nitc :: MContract :: adapt_nsignature
n_signature
to the contractIf n_signature == null
return a new ASignature
else it calls a specific adapt method see adapt_specific_nsignature
# Adapt the `n_signature` to the contract
# If `n_signature == null` return a new `ASignature` else it calls a specific adapt method see `adapt_specific_nsignature`
private fun adapt_nsignature(n_signature: nullable ASignature): ASignature
do
if n_signature == null then return new ASignature
return adapt_specific_nsignature(n_signature)
end
src/contracts.nit:306,2--312,4