Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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;
}
}
}