// Assembly: System.Core
// Full name: System.Linq.Expressions.Interpreter.CallInstruction

namespace System.Linq.Expressions.Interpreter
{
public class CallInstruction // TypeDefIndex: 9766
{

	// Methods
	// RVA: -1
	public abstract type#20867 get_ArgumentCount() { }
	// RVA: -1
	public virtual type#26576 get_InstructionName() { }
	// RVA: -1
	public static type#15666 Create(type#22692 info) { }
	// RVA: -1
	public static type#15666 Create(type#22692 info, type#13323 parameters) { }
	// RVA: -1
	private static type#15666 GetArrayAccessor(type#22692 info, type#20867 argumentCount) { }
	// RVA: -1
	public static type#28660 ArrayItemSetter1(type#14435 array, type#20867 index0, type#23705 value) { }
	// RVA: -1
	public static type#28660 ArrayItemSetter2(type#14435 array, type#20867 index0, type#20867 index1, type#23705 value) { }
	// RVA: -1
	public static type#28660 ArrayItemSetter3(type#14435 array, type#20867 index0, type#20867 index1, type#20867 index2, type#23705 value) { }
	// RVA: -1
	public virtual type#20867 get_ConsumedStack() { }
	// RVA: -1
	protected static type#15313 TryGetLightLambdaTarget(type#23705 instance, type#11988 lightLambda) { }
	// RVA: -1
	protected type#23705 InterpretLambdaInvoke(type#21956 targetLambda, type#13299 args) { }
	// RVA: -1
	protected type#28660 .ctor() { }
}
}
