// Assembly: System.Core
// Full name: System.Linq.Expressions.BlockExpression

namespace System.Linq.Expressions
{
public class BlockExpression // TypeDefIndex: 9635
{

	// Methods
	// RVA: -1
	public type#10059 get_Expressions() { }
	// RVA: -1
	public type#10063 get_Variables() { }
	// RVA: -1
	internal type#28660 .ctor() { }
	// RVA: -1
	protected internal virtual type#18184 Accept(type#18218 visitor) { }
	// RVA: -1
	public virtual type#18210 get_NodeType() { }
	// RVA: -1
	public virtual type#27705 get_Type() { }
	// RVA: -1
	internal virtual type#18184 GetExpression(type#20867 index) { }
	// RVA: -1
	internal virtual type#20867 get_ExpressionCount() { }
	// RVA: -1
	internal virtual type#10059 GetOrMakeExpressions() { }
	// RVA: -1
	internal virtual type#10063 GetOrMakeVariables() { }
	// RVA: -1
	internal virtual type#15298 Rewrite(type#10063 variables, type#13034 args) { }
	// RVA: -1
	internal static type#10059 ReturnReadOnlyExpressions(type#15298 provider, type#12029 collection) { }
}
}
