# Create an array of AVarExpr representing the read of every parameters
private fun make_parameter_read(ast_builder: ASTBuilder): Array[AVarExpr]
do
var args = new Array[AVarExpr]
for n_param in self.n_params do
var mtype = n_param.variable.declared_type
var variable = n_param.variable
if variable != null and mtype != null then
args.push ast_builder.make_var_read(variable, mtype)
end
end
return args
end
src/contracts.nit:794,2--806,4