304 lines
8.5 KiB
C#
304 lines
8.5 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|