private init make(recv: AExpr, callsite: nullable CallSite, args: nullable Array[AExpr])
do
self._n_expr = recv
_n_args = new AListExprs
_n_qid = new AQid
_n_qid.n_id = new TId
_n_qid.n_id.text = callsite.mproperty.name
if args != null then
self.n_args.n_exprs.add_all(args)
end
if callsite != null then
self.callsite = callsite
self.mtype = callsite.msignature.return_mtype
self.is_typed = true
end
end
src/astbuilder.nit:632,2--648,4