Mono.Cecil.Fluent.FluentEmitter.Ldloca C# (CSharp) Method

Ldloca() public method

public Ldloca ( ) : FluentEmitter
return FluentEmitter
		public FluentEmitter Ldloca(params VariableDefinition[] vars)
		{
			if (vars == null)
				throw new ArgumentNullException(nameof(vars));

			foreach (var var in vars)
			{
				if (var == null)
					throw new ArgumentNullException($"variable is null");
				if (Variables.All(v => v != var))
					throw new ArgumentException("variable must be declared in method body before using it");

				Ldloca((uint)var.Index);
			}

			return this;
		}