Mono.CSharp.ParametersBlock.ProcessParameters C# (CSharp) Method

ProcessParameters() protected method

protected ProcessParameters ( ) : void
return void
		protected void ProcessParameters ()
		{
			if (parameters.Count == 0)
				return;

			parameter_info = new ParameterInfo[parameters.Count];
			for (int i = 0; i < parameter_info.Length; ++i) {
				var p = parameters.FixedParameters[i];
				if (p == null)
					continue;

				// TODO: Should use Parameter only and more block there
				parameter_info[i] = new ParameterInfo (this, i);
				AddLocalName (p.Name, parameter_info[i]);
			}
		}