using System; using System.Collections; using System.Xml.XPath; using Cpp2IlInjected; namespace MS.Internal.Xml.XPath { // Token: 0x02000012 RID: 18 [Token(Token = "0x2000012")] internal class XPathParser { // Token: 0x0600002F RID: 47 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600002F")] [Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")] private XPathParser(XPathScanner scanner) { } // Token: 0x06000030 RID: 48 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000030")] [Address(RVA = "0xA886F0", Offset = "0xA876F0", VA = "0x180A886F0")] public static AstNode ParseXPathExpresion(string xpathExpresion) { return null; } // Token: 0x06000031 RID: 49 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000031")] [Address(RVA = "0xA86680", Offset = "0xA85680", VA = "0x180A86680")] private AstNode ParseExpresion(AstNode qyInput) { return null; } // Token: 0x06000032 RID: 50 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000032")] [Address(RVA = "0xA87750", Offset = "0xA86750", VA = "0x180A87750")] private AstNode ParseOrExpr(AstNode qyInput) { return null; } // Token: 0x06000033 RID: 51 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000033")] [Address(RVA = "0xA86440", Offset = "0xA85440", VA = "0x180A86440")] private AstNode ParseAndExpr(AstNode qyInput) { return null; } // Token: 0x06000034 RID: 52 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000034")] [Address(RVA = "0xA86580", Offset = "0xA85580", VA = "0x180A86580")] private AstNode ParseEqualityExpr(AstNode qyInput) { return null; } // Token: 0x06000035 RID: 53 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000035")] [Address(RVA = "0xA87DD0", Offset = "0xA86DD0", VA = "0x180A87DD0")] private AstNode ParseRelationalExpr(AstNode qyInput) { return null; } // Token: 0x06000036 RID: 54 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000036")] [Address(RVA = "0xA86340", Offset = "0xA85340", VA = "0x180A86340")] private AstNode ParseAdditiveExpr(AstNode qyInput) { return null; } // Token: 0x06000037 RID: 55 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000037")] [Address(RVA = "0xA872A0", Offset = "0xA862A0", VA = "0x180A872A0")] private AstNode ParseMultiplicativeExpr(AstNode qyInput) { return null; } // Token: 0x06000038 RID: 56 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000038")] [Address(RVA = "0xA883C0", Offset = "0xA873C0", VA = "0x180A883C0")] private AstNode ParseUnaryExpr(AstNode qyInput) { return null; } // Token: 0x06000039 RID: 57 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000039")] [Address(RVA = "0xA884F0", Offset = "0xA874F0", VA = "0x180A884F0")] private AstNode ParseUnionExpr(AstNode qyInput) { return null; } // Token: 0x0600003A RID: 58 RVA: 0x00002220 File Offset: 0x00000420 [Token(Token = "0x600003A")] [Address(RVA = "0xA861A0", Offset = "0xA851A0", VA = "0x180A861A0")] private static bool IsNodeType(XPathScanner scaner) { return default(bool); } // Token: 0x0600003B RID: 59 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003B")] [Address(RVA = "0xA87890", Offset = "0xA86890", VA = "0x180A87890")] private AstNode ParsePathExpr(AstNode qyInput) { return null; } // Token: 0x0600003C RID: 60 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003C")] [Address(RVA = "0xA86810", Offset = "0xA85810", VA = "0x180A86810")] private AstNode ParseFilterExpr(AstNode qyInput) { return null; } // Token: 0x0600003D RID: 61 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003D")] [Address(RVA = "0xA87B00", Offset = "0xA86B00", VA = "0x180A87B00")] private AstNode ParsePredicate(AstNode qyInput) { return null; } // Token: 0x0600003E RID: 62 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003E")] [Address(RVA = "0xA86A50", Offset = "0xA85A50", VA = "0x180A86A50")] private AstNode ParseLocationPath(AstNode qyInput) { return null; } // Token: 0x0600003F RID: 63 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003F")] [Address(RVA = "0xA87EE0", Offset = "0xA86EE0", VA = "0x180A87EE0")] private AstNode ParseRelativeLocationPath(AstNode qyInput) { return null; } // Token: 0x06000040 RID: 64 RVA: 0x00002238 File Offset: 0x00000438 [Token(Token = "0x6000040")] [Address(RVA = "0xA862F0", Offset = "0xA852F0", VA = "0x180A862F0")] private static bool IsStep(XPathScanner.LexKind lexKind) { return default(bool); } // Token: 0x06000041 RID: 65 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000041")] [Address(RVA = "0xA87FC0", Offset = "0xA86FC0", VA = "0x180A87FC0")] private AstNode ParseStep(AstNode qyInput) { return null; } // Token: 0x06000042 RID: 66 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000042")] [Address(RVA = "0xA87440", Offset = "0xA86440", VA = "0x180A87440")] private AstNode ParseNodeTest(AstNode qyInput, Axis.AxisType axisType, XPathNodeType nodeType) { return null; } // Token: 0x06000043 RID: 67 RVA: 0x00002250 File Offset: 0x00000450 [Token(Token = "0x6000043")] [Address(RVA = "0xA86250", Offset = "0xA85250", VA = "0x180A86250")] private static bool IsPrimaryExpr(XPathScanner scanner) { return default(bool); } // Token: 0x06000044 RID: 68 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000044")] [Address(RVA = "0xA87BA0", Offset = "0xA86BA0", VA = "0x180A87BA0")] private AstNode ParsePrimaryExpr(AstNode qyInput) { return null; } // Token: 0x06000045 RID: 69 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000045")] [Address(RVA = "0xA86BA0", Offset = "0xA85BA0", VA = "0x180A86BA0")] private AstNode ParseMethod(AstNode qyInput) { return null; } // Token: 0x06000046 RID: 70 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000046")] [Address(RVA = "0xA85250", Offset = "0xA84250", VA = "0x180A85250")] private void CheckToken(XPathScanner.LexKind t) { } // Token: 0x06000047 RID: 71 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000047")] [Address(RVA = "0xA88840", Offset = "0xA87840", VA = "0x180A88840")] private void PassToken(XPathScanner.LexKind t) { } // Token: 0x06000048 RID: 72 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000048")] [Address(RVA = "0xA86320", Offset = "0xA85320", VA = "0x180A86320")] private void NextLex() { } // Token: 0x06000049 RID: 73 RVA: 0x00002268 File Offset: 0x00000468 [Token(Token = "0x6000049")] [Address(RVA = "0xA88870", Offset = "0xA87870", VA = "0x180A88870")] private bool TestOp(string op) { return default(bool); } // Token: 0x0600004A RID: 74 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600004A")] [Address(RVA = "0xA851D0", Offset = "0xA841D0", VA = "0x180A851D0")] private void CheckNodeSet(XPathResultType t) { } // Token: 0x0600004B RID: 75 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004B")] [Address(RVA = "0xA85600", Offset = "0xA84600", VA = "0x180A85600")] private static Hashtable CreateFunctionTable() { return null; } // Token: 0x0600004C RID: 76 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004C")] [Address(RVA = "0xA852E0", Offset = "0xA842E0", VA = "0x180A852E0")] private static Hashtable CreateAxesTable() { return null; } // Token: 0x0600004D RID: 77 RVA: 0x00002280 File Offset: 0x00000480 [Token(Token = "0x600004D")] [Address(RVA = "0xA860A0", Offset = "0xA850A0", VA = "0x180A860A0")] private Axis.AxisType GetAxis(XPathScanner scaner) { return Axis.AxisType.Ancestor; } // Token: 0x0400005E RID: 94 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400005E")] private XPathScanner scanner; // Token: 0x0400005F RID: 95 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400005F")] private int parseDepth; // Token: 0x04000060 RID: 96 [Token(Token = "0x4000060")] private static readonly XPathResultType[] temparray1; // Token: 0x04000061 RID: 97 [Token(Token = "0x4000061")] private static readonly XPathResultType[] temparray2; // Token: 0x04000062 RID: 98 [Token(Token = "0x4000062")] private static readonly XPathResultType[] temparray3; // Token: 0x04000063 RID: 99 [Token(Token = "0x4000063")] private static readonly XPathResultType[] temparray4; // Token: 0x04000064 RID: 100 [Token(Token = "0x4000064")] private static readonly XPathResultType[] temparray5; // Token: 0x04000065 RID: 101 [Token(Token = "0x4000065")] private static readonly XPathResultType[] temparray6; // Token: 0x04000066 RID: 102 [Token(Token = "0x4000066")] private static readonly XPathResultType[] temparray7; // Token: 0x04000067 RID: 103 [Token(Token = "0x4000067")] private static readonly XPathResultType[] temparray8; // Token: 0x04000068 RID: 104 [Token(Token = "0x4000068")] private static readonly XPathResultType[] temparray9; // Token: 0x04000069 RID: 105 [Token(Token = "0x4000069")] private static Hashtable functionTable; // Token: 0x0400006A RID: 106 [Token(Token = "0x400006A")] private static Hashtable AxesTable; // Token: 0x02000013 RID: 19 [Token(Token = "0x2000013")] private class ParamInfo { // Token: 0x1700001A RID: 26 // (get) Token: 0x0600004F RID: 79 RVA: 0x00002298 File Offset: 0x00000498 [Token(Token = "0x1700001A")] public Function.FunctionType FType { [Token(Token = "0x600004F")] [Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")] get { return Function.FunctionType.FuncLast; } } // Token: 0x1700001B RID: 27 // (get) Token: 0x06000050 RID: 80 RVA: 0x000022B0 File Offset: 0x000004B0 [Token(Token = "0x1700001B")] public int Minargs { [Token(Token = "0x6000050")] [Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0")] get { return 0; } } // Token: 0x1700001C RID: 28 // (get) Token: 0x06000051 RID: 81 RVA: 0x000022C8 File Offset: 0x000004C8 [Token(Token = "0x1700001C")] public int Maxargs { [Token(Token = "0x6000051")] [Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")] get { return 0; } } // Token: 0x1700001D RID: 29 // (get) Token: 0x06000052 RID: 82 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700001D")] public XPathResultType[] ArgTypes { [Token(Token = "0x6000052")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return null; } } // Token: 0x06000053 RID: 83 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000053")] [Address(RVA = "0xA83C70", Offset = "0xA82C70", VA = "0x180A83C70")] internal ParamInfo(Function.FunctionType ftype, int minargs, int maxargs, XPathResultType[] argTypes) { } // Token: 0x0400006B RID: 107 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400006B")] private Function.FunctionType ftype; // Token: 0x0400006C RID: 108 [FieldOffset(Offset = "0x14")] [Token(Token = "0x400006C")] private int minargs; // Token: 0x0400006D RID: 109 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400006D")] private int maxargs; // Token: 0x0400006E RID: 110 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400006E")] private XPathResultType[] argTypes; } } }