using System; using Cpp2IlInjected; namespace System.Xml.Schema { // Token: 0x02000176 RID: 374 [Token(Token = "0x2000176")] internal abstract class SyntaxTreeNode { // Token: 0x06000F98 RID: 3992 [Token(Token = "0x6000F98")] [Address(Slot = "4")] public abstract void ExpandTree(InteriorNode parent, SymbolsDictionary symbols, Positions positions); // Token: 0x06000F99 RID: 3993 [Token(Token = "0x6000F99")] [Address(Slot = "5")] public abstract void ConstructPos(BitSet firstpos, BitSet lastpos, BitSet[] followpos); // Token: 0x1700042E RID: 1070 // (get) Token: 0x06000F9A RID: 3994 [Token(Token = "0x1700042E")] public abstract bool IsNullable { [Token(Token = "0x6000F9A")] [Address(Slot = "6")] get; } // Token: 0x1700042F RID: 1071 // (get) Token: 0x06000F9B RID: 3995 RVA: 0x00007770 File Offset: 0x00005970 [Token(Token = "0x1700042F")] public virtual bool IsRangeNode { [Token(Token = "0x6000F9B")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "7")] get { return default(bool); } } // Token: 0x06000F9C RID: 3996 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000F9C")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] protected SyntaxTreeNode() { } } }