public override TypeSpec Resolve (IMemberContext ec, int index)
{
if (base.Resolve (ec, index) == null)
return null;
var ac = parameter_type as ArrayContainer;
if (ac == null || ac.Rank != 1) {
ec.Compiler.Report.Error (225, Location, "The params parameter must be a single dimensional array");
return null;
}
return parameter_type;
}