using System; using Cpp2IlInjected; namespace System.Data { // Token: 0x02000057 RID: 87 [Token(Token = "0x2000057")] internal sealed class ExpressionParser { // Token: 0x060005EC RID: 1516 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005EC")] [Address(RVA = "0xA2CF30", Offset = "0xA2BF30", VA = "0x180A2CF30")] internal ExpressionParser(DataTable table) { } // Token: 0x060005ED RID: 1517 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005ED")] [Address(RVA = "0xA2A330", Offset = "0xA29330", VA = "0x180A2A330")] internal void LoadExpression(string data) { } // Token: 0x060005EE RID: 1518 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005EE")] [Address(RVA = "0xA2CB30", Offset = "0xA2BB30", VA = "0x180A2CB30")] internal void StartScan() { } // Token: 0x060005EF RID: 1519 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60005EF")] [Address(RVA = "0xA2A800", Offset = "0xA29800", VA = "0x180A2A800")] internal ExpressionNode Parse() { return null; } // Token: 0x060005F0 RID: 1520 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60005F0")] [Address(RVA = "0xA2A570", Offset = "0xA29570", VA = "0x180A2A570")] private ExpressionNode ParseAggregateArgument(FunctionId aggregate) { return null; } // Token: 0x060005F1 RID: 1521 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60005F1")] [Address(RVA = "0xA2A450", Offset = "0xA29450", VA = "0x180A2A450")] private ExpressionNode NodePop() { return null; } // Token: 0x060005F2 RID: 1522 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60005F2")] [Address(RVA = "0xA2A400", Offset = "0xA29400", VA = "0x180A2A400")] private ExpressionNode NodePeek() { return null; } // Token: 0x060005F3 RID: 1523 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005F3")] [Address(RVA = "0xA2A4A0", Offset = "0xA294A0", VA = "0x180A2A4A0")] private void NodePush(ExpressionNode node) { } // Token: 0x060005F4 RID: 1524 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005F4")] [Address(RVA = "0xA29E00", Offset = "0xA28E00", VA = "0x180A29E00")] private void BuildExpression(int pri) { } // Token: 0x060005F5 RID: 1525 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005F5")] [Address(RVA = "0xA2A130", Offset = "0xA29130", VA = "0x180A2A130")] internal void CheckToken(Tokens token) { } // Token: 0x060005F6 RID: 1526 RVA: 0x00003BE4 File Offset: 0x00001DE4 [Token(Token = "0x60005F6")] [Address(RVA = "0xA2C490", Offset = "0xA2B490", VA = "0x180A2C490")] internal Tokens Scan() { return Tokens.None; } // Token: 0x060005F7 RID: 1527 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005F7")] [Address(RVA = "0xA2BD70", Offset = "0xA2AD70", VA = "0x180A2BD70")] private void ScanNumeric() { } // Token: 0x060005F8 RID: 1528 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005F8")] [Address(RVA = "0xA2BB10", Offset = "0xA2AB10", VA = "0x180A2BB10")] private void ScanName() { } // Token: 0x060005F9 RID: 1529 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005F9")] [Address(RVA = "0xA2BBF0", Offset = "0xA2ABF0", VA = "0x180A2BBF0")] private void ScanName(char chEnd, char esc, string charsToEscape) { } // Token: 0x060005FA RID: 1530 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005FA")] [Address(RVA = "0xA2B990", Offset = "0xA2A990", VA = "0x180A2B990")] private void ScanDate() { } // Token: 0x060005FB RID: 1531 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005FB")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] private void ScanBinaryConstant() { } // Token: 0x060005FC RID: 1532 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005FC")] [Address(RVA = "0xA2BFE0", Offset = "0xA2AFE0", VA = "0x180A2BFE0")] private void ScanReserved() { } // Token: 0x060005FD RID: 1533 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005FD")] [Address(RVA = "0xA2C2D0", Offset = "0xA2B2D0", VA = "0x180A2C2D0")] private void ScanString(char escape) { } // Token: 0x060005FE RID: 1534 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005FE")] [Address(RVA = "0xA2C400", Offset = "0xA2B400", VA = "0x180A2C400")] internal void ScanToken(Tokens token) { } // Token: 0x060005FF RID: 1535 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60005FF")] [Address(RVA = "0xA2C430", Offset = "0xA2B430", VA = "0x180A2C430")] private void ScanWhite() { } // Token: 0x06000600 RID: 1536 RVA: 0x00003BFC File Offset: 0x00001DFC [Token(Token = "0x6000600")] [Address(RVA = "0xA2A320", Offset = "0xA29320", VA = "0x180A2A320")] private bool IsWhiteSpace(char ch) { return default(bool); } // Token: 0x06000601 RID: 1537 RVA: 0x00003C14 File Offset: 0x00001E14 [Token(Token = "0x6000601")] [Address(RVA = "0xA2A1B0", Offset = "0xA291B0", VA = "0x180A2A1B0")] private bool IsAlphaNumeric(char ch) { return default(bool); } // Token: 0x06000602 RID: 1538 RVA: 0x00003C2C File Offset: 0x00001E2C [Token(Token = "0x6000602")] [Address(RVA = "0xA2A2D0", Offset = "0xA292D0", VA = "0x180A2A2D0")] private bool IsDigit(char ch) { return default(bool); } // Token: 0x06000603 RID: 1539 RVA: 0x00003C44 File Offset: 0x00001E44 [Token(Token = "0x6000603")] [Address(RVA = "0xA2A250", Offset = "0xA29250", VA = "0x180A2A250")] private bool IsAlpha(char ch) { return default(bool); } // Token: 0x040001C9 RID: 457 [Token(Token = "0x40001C9")] private static readonly ExpressionParser.ReservedWords[] s_reservedwords; // Token: 0x040001CA RID: 458 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40001CA")] private char _escape; // Token: 0x040001CB RID: 459 [FieldOffset(Offset = "0x12")] [Token(Token = "0x40001CB")] private char _decimalSeparator; // Token: 0x040001CC RID: 460 [FieldOffset(Offset = "0x14")] [Token(Token = "0x40001CC")] private char _listSeparator; // Token: 0x040001CD RID: 461 [FieldOffset(Offset = "0x16")] [Token(Token = "0x40001CD")] private char _exponentL; // Token: 0x040001CE RID: 462 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001CE")] private char _exponentU; // Token: 0x040001CF RID: 463 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001CF")] internal char[] _text; // Token: 0x040001D0 RID: 464 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40001D0")] internal int _pos; // Token: 0x040001D1 RID: 465 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x40001D1")] internal int _start; // Token: 0x040001D2 RID: 466 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40001D2")] internal Tokens _token; // Token: 0x040001D3 RID: 467 [FieldOffset(Offset = "0x34")] [Token(Token = "0x40001D3")] internal int _op; // Token: 0x040001D4 RID: 468 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40001D4")] internal OperatorInfo[] _ops; // Token: 0x040001D5 RID: 469 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40001D5")] internal int _topOperator; // Token: 0x040001D6 RID: 470 [FieldOffset(Offset = "0x44")] [Token(Token = "0x40001D6")] internal int _topNode; // Token: 0x040001D7 RID: 471 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40001D7")] private readonly DataTable _table; // Token: 0x040001D8 RID: 472 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40001D8")] internal ExpressionNode[] _nodeStack; // Token: 0x040001D9 RID: 473 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40001D9")] internal int _prevOperand; // Token: 0x040001DA RID: 474 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40001DA")] internal ExpressionNode _expression; // Token: 0x02000058 RID: 88 [Token(Token = "0x2000058")] private struct ReservedWords { // Token: 0x06000605 RID: 1541 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000605")] [Address(RVA = "0xA30400", Offset = "0xA2F400", VA = "0x180A30400")] internal ReservedWords(string word, Tokens token, int op) { } // Token: 0x040001DB RID: 475 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40001DB")] internal readonly string _word; // Token: 0x040001DC RID: 476 [FieldOffset(Offset = "0x8")] [Token(Token = "0x40001DC")] internal readonly Tokens _token; // Token: 0x040001DD RID: 477 [FieldOffset(Offset = "0xC")] [Token(Token = "0x40001DD")] internal readonly int _op; } } }