nitc :: ANode :: check_callsite
private fun check_callsite(v: CallSiteVisitor) do end
src/contracts.nit:253,2--54
redef fun check_callsite(v)
do
v.visited_propdef = self
end
src/contracts.nit:700,2--703,4
redef fun check_callsite(v)
do
var actual_callsite = callsite
if actual_callsite != null then
callsite = v.drive_callsite_to_contract(actual_callsite)
# Set the signature mapping with the old value, this avoids having to re-check the callsite.
callsite.signaturemap = actual_callsite.signaturemap
end
end
src/contracts.nit:834,2--842,4
redef fun check_callsite(v)
do
var actual_callsite = callsite
if actual_callsite != null then
callsite = v.drive_callsite_to_contract(actual_callsite)
# Set the signature mapping with the old value, this avoids having to re-check the callsite
callsite.signaturemap = actual_callsite.signaturemap
end
end
src/contracts.nit:846,2--854,4