// Assembly: System.Data
// Full name: System.Data.ExpressionParser

namespace System.Data
{
public class ExpressionParser // TypeDefIndex: 8391
{
	// Fields
	type#13670 s_reservedwords;
	type#15838 _escape;
	type#15838 _decimalSeparator;
	type#15838 _listSeparator;
	type#15838 _exponentL;
	type#15838 _exponentU;
	type#12901 _text;
	type#20869 _pos;
	type#20869 _start;
	type#27535 _token;
	type#20869 _op;
	type#13315 _ops;
	type#20869 _topOperator;
	type#20869 _topNode;
	type#16969 _table;
	type#13036 _nodeStack;
	type#20869 _prevOperand;
	type#18207 _expression;

	// Methods
	// RVA: -1
	internal type#28660 .ctor(type#16965 table) { }
	// RVA: -1
	internal type#28660 LoadExpression(type#26576 data) { }
	// RVA: -1
	internal type#28660 StartScan() { }
	// RVA: -1
	internal type#18205 Parse() { }
	// RVA: -1
	private type#18205 ParseAggregateArgument(type#18787 aggregate) { }
	// RVA: -1
	private type#18205 NodePop() { }
	// RVA: -1
	private type#18205 NodePeek() { }
	// RVA: -1
	private type#28660 NodePush(type#18205 node) { }
	// RVA: -1
	private type#28660 BuildExpression(type#20867 pri) { }
	// RVA: -1
	internal type#28660 CheckToken(type#27534 token) { }
	// RVA: -1
	internal type#27534 Scan() { }
	// RVA: -1
	private type#28660 ScanNumeric() { }
	// RVA: -1
	private type#28660 ScanName() { }
	// RVA: -1
	private type#28660 ScanName(type#15837 chEnd, type#15837 esc, type#26576 charsToEscape) { }
	// RVA: -1
	private type#28660 ScanDate() { }
	// RVA: -1
	private type#28660 ScanBinaryConstant() { }
	// RVA: -1
	private type#28660 ScanReserved() { }
	// RVA: -1
	private type#28660 ScanString(type#15837 escape) { }
	// RVA: -1
	internal type#28660 ScanToken(type#27534 token) { }
	// RVA: -1
	private type#28660 ScanWhite() { }
	// RVA: -1
	private type#15313 IsWhiteSpace(type#15837 ch) { }
	// RVA: -1
	private type#15313 IsAlphaNumeric(type#15837 ch) { }
	// RVA: -1
	private type#15313 IsDigit(type#15837 ch) { }
	// RVA: -1
	private type#15313 IsAlpha(type#15837 ch) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
