Files
Apr2020-Cpp2Il-Dump/Valve.Newtonsoft.Json/Linq/JToken.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

735 lines
22 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Reflection;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Linq
{
// Token: 0x020000B4 RID: 180
[Token(Token = "0x20000B4")]
[DefaultMember("Item")]
public abstract class JToken : IEnumerable<JToken>, IEnumerable, IJsonLineInfo, ICloneable
{
// Token: 0x1700012C RID: 300
// (get) Token: 0x060005F4 RID: 1524 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060005F5 RID: 1525 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700012C")]
public JContainer Parent
{
[Token(Token = "0x60005F4")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
[DebuggerStepThrough]
get
{
return null;
}
[Token(Token = "0x60005F5")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
internal set
{
}
}
// Token: 0x1700012D RID: 301
// (get) Token: 0x060005F6 RID: 1526 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700012D")]
public JToken Root
{
[Token(Token = "0x60005F6")]
[Address(RVA = "0x24FA6A0", Offset = "0x24F94A0", VA = "0x1824FA6A0")]
get
{
return null;
}
}
// Token: 0x060005F7 RID: 1527
[Token(Token = "0x60005F7")]
[Address(Slot = "10")]
internal abstract JToken CloneToken();
// Token: 0x1700012E RID: 302
// (get) Token: 0x060005F8 RID: 1528
[Token(Token = "0x1700012E")]
public abstract JTokenType Type
{
[Token(Token = "0x60005F8")]
[Address(Slot = "11")]
get;
}
// Token: 0x1700012F RID: 303
// (get) Token: 0x060005F9 RID: 1529
[Token(Token = "0x1700012F")]
public abstract bool HasValues
{
[Token(Token = "0x60005F9")]
[Address(Slot = "12")]
get;
}
// Token: 0x17000130 RID: 304
// (get) Token: 0x060005FA RID: 1530 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060005FB RID: 1531 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000130")]
public JToken Next
{
[Token(Token = "0x60005FA")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
get
{
return null;
}
[Token(Token = "0x60005FB")]
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
internal set
{
}
}
// Token: 0x17000131 RID: 305
// (get) Token: 0x060005FC RID: 1532 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060005FD RID: 1533 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000131")]
public JToken Previous
{
[Token(Token = "0x60005FC")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
get
{
return null;
}
[Token(Token = "0x60005FD")]
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
internal set
{
}
}
// Token: 0x17000132 RID: 306
// (get) Token: 0x060005FE RID: 1534 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000132")]
public string Path
{
[Token(Token = "0x60005FE")]
[Address(RVA = "0x24FA460", Offset = "0x24F9260", VA = "0x1824FA460")]
get
{
return null;
}
}
// Token: 0x060005FF RID: 1535 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60005FF")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
internal JToken()
{
}
// Token: 0x17000133 RID: 307
// (get) Token: 0x06000600 RID: 1536 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000133")]
public virtual JToken First
{
[Token(Token = "0x6000600")]
[Address(RVA = "0x24FA320", Offset = "0x24F9120", VA = "0x1824FA320", Slot = "13")]
get
{
return null;
}
}
// Token: 0x17000134 RID: 308
// (get) Token: 0x06000601 RID: 1537 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000134")]
public virtual JToken Last
{
[Token(Token = "0x6000601")]
[Address(RVA = "0x24FA3C0", Offset = "0x24F91C0", VA = "0x1824FA3C0", Slot = "14")]
get
{
return null;
}
}
// Token: 0x06000602 RID: 1538 RVA: 0x00004560 File Offset: 0x00002760
[Token(Token = "0x6000602")]
[Address(RVA = "0x24F7D40", Offset = "0x24F6B40", VA = "0x1824F7D40", Slot = "15")]
public virtual JEnumerable<JToken> Children()
{
return default(JEnumerable<JToken>);
}
// Token: 0x06000603 RID: 1539 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000603")]
[Address(RVA = "0x24F8480", Offset = "0x24F7280", VA = "0x1824F8480")]
public void Remove()
{
}
// Token: 0x06000604 RID: 1540 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000604")]
[Address(RVA = "0x24F8500", Offset = "0x24F7300", VA = "0x1824F8500")]
public void Replace(JToken value)
{
}
// Token: 0x06000605 RID: 1541
[Token(Token = "0x6000605")]
[Address(Slot = "16")]
public abstract void WriteTo(JsonWriter writer, params JsonConverter[] converters);
// Token: 0x06000606 RID: 1542 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000606")]
[Address(RVA = "0x24F98D0", Offset = "0x24F86D0", VA = "0x1824F98D0", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x06000607 RID: 1543 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000607")]
[Address(RVA = "0x24F9750", Offset = "0x24F8550", VA = "0x1824F9750")]
public string ToString(Formatting formatting, params JsonConverter[] converters)
{
return null;
}
// Token: 0x06000608 RID: 1544 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000608")]
[Address(RVA = "0x24F7E20", Offset = "0x24F6C20", VA = "0x1824F7E20")]
private static JValue EnsureValue(JToken value)
{
return null;
}
// Token: 0x06000609 RID: 1545 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000609")]
[Address(RVA = "0x24F7FC0", Offset = "0x24F6DC0", VA = "0x1824F7FC0")]
private static string GetType(JToken token)
{
return null;
}
// Token: 0x0600060A RID: 1546 RVA: 0x00004578 File Offset: 0x00002778
[Token(Token = "0x600060A")]
[Address(RVA = "0x24F9920", Offset = "0x24F8720", VA = "0x1824F9920")]
private static bool ValidateToken(JToken o, JTokenType[] validTypes, bool nullable)
{
return default(bool);
}
// Token: 0x0600060B RID: 1547 RVA: 0x00004590 File Offset: 0x00002790
[Token(Token = "0x600060B")]
[Address(RVA = "0x24FE4C0", Offset = "0x24FD2C0", VA = "0x1824FE4C0")]
public static explicit operator bool(JToken value)
{
return default(bool);
}
// Token: 0x0600060C RID: 1548 RVA: 0x000045A8 File Offset: 0x000027A8
[Token(Token = "0x600060C")]
[Address(RVA = "0x24FDAD0", Offset = "0x24FC8D0", VA = "0x1824FDAD0")]
public static explicit operator DateTimeOffset(JToken value)
{
return default(DateTimeOffset);
}
// Token: 0x0600060D RID: 1549 RVA: 0x000045C0 File Offset: 0x000027C0
[Token(Token = "0x600060D")]
[Address(RVA = "0x24FAEC0", Offset = "0x24F9CC0", VA = "0x1824FAEC0")]
public static explicit operator bool?(JToken value)
{
return null;
}
// Token: 0x0600060E RID: 1550 RVA: 0x000045D8 File Offset: 0x000027D8
[Token(Token = "0x600060E")]
[Address(RVA = "0x24FB300", Offset = "0x24FA100", VA = "0x1824FB300")]
public static explicit operator long(JToken value)
{
return 0L;
}
// Token: 0x0600060F RID: 1551 RVA: 0x000045F0 File Offset: 0x000027F0
[Token(Token = "0x600060F")]
[Address(RVA = "0x24FCAF0", Offset = "0x24FB8F0", VA = "0x1824FCAF0")]
public static explicit operator DateTime?(JToken value)
{
return null;
}
// Token: 0x06000610 RID: 1552 RVA: 0x00004608 File Offset: 0x00002808
[Token(Token = "0x6000610")]
[Address(RVA = "0x24FE6A0", Offset = "0x24FD4A0", VA = "0x1824FE6A0")]
public static explicit operator DateTimeOffset?(JToken value)
{
return null;
}
// Token: 0x06000611 RID: 1553 RVA: 0x00004620 File Offset: 0x00002820
[Token(Token = "0x6000611")]
[Address(RVA = "0x24FF080", Offset = "0x24FDE80", VA = "0x1824FF080")]
public static explicit operator decimal?(JToken value)
{
return null;
}
// Token: 0x06000612 RID: 1554 RVA: 0x00004638 File Offset: 0x00002838
[Token(Token = "0x6000612")]
[Address(RVA = "0x24FB8B0", Offset = "0x24FA6B0", VA = "0x1824FB8B0")]
public static explicit operator double?(JToken value)
{
return null;
}
// Token: 0x06000613 RID: 1555 RVA: 0x00004650 File Offset: 0x00002850
[Token(Token = "0x6000613")]
[Address(RVA = "0x24FBCD0", Offset = "0x24FAAD0", VA = "0x1824FBCD0")]
public static explicit operator char?(JToken value)
{
return null;
}
// Token: 0x06000614 RID: 1556 RVA: 0x00004668 File Offset: 0x00002868
[Token(Token = "0x6000614")]
[Address(RVA = "0x24FC120", Offset = "0x24FAF20", VA = "0x1824FC120")]
public static explicit operator int(JToken value)
{
return 0;
}
// Token: 0x06000615 RID: 1557 RVA: 0x00004680 File Offset: 0x00002880
[Token(Token = "0x6000615")]
[Address(RVA = "0x24FEEA0", Offset = "0x24FDCA0", VA = "0x1824FEEA0")]
public static explicit operator short(JToken value)
{
return 0;
}
// Token: 0x06000616 RID: 1558 RVA: 0x00004698 File Offset: 0x00002898
[Token(Token = "0x6000616")]
[Address(RVA = "0x24FDFC0", Offset = "0x24FCDC0", VA = "0x1824FDFC0")]
[CLSCompliant(false)]
public static explicit operator ushort(JToken value)
{
return 0;
}
// Token: 0x06000617 RID: 1559 RVA: 0x000046B0 File Offset: 0x000028B0
[Token(Token = "0x6000617")]
[Address(RVA = "0x24FDDE0", Offset = "0x24FCBE0", VA = "0x1824FDDE0")]
[CLSCompliant(false)]
public static explicit operator char(JToken value)
{
return '\0';
}
// Token: 0x06000618 RID: 1560 RVA: 0x000046C8 File Offset: 0x000028C8
[Token(Token = "0x6000618")]
[Address(RVA = "0x24FA920", Offset = "0x24F9720", VA = "0x1824FA920")]
public static explicit operator byte(JToken value)
{
return 0;
}
// Token: 0x06000619 RID: 1561 RVA: 0x000046E0 File Offset: 0x000028E0
[Token(Token = "0x6000619")]
[Address(RVA = "0x24FC6F0", Offset = "0x24FB4F0", VA = "0x1824FC6F0")]
[CLSCompliant(false)]
public static explicit operator sbyte(JToken value)
{
return 0;
}
// Token: 0x0600061A RID: 1562 RVA: 0x000046F8 File Offset: 0x000028F8
[Token(Token = "0x600061A")]
[Address(RVA = "0x24FCD80", Offset = "0x24FBB80", VA = "0x1824FCD80")]
public static explicit operator int?(JToken value)
{
return null;
}
// Token: 0x0600061B RID: 1563 RVA: 0x00004710 File Offset: 0x00002910
[Token(Token = "0x600061B")]
[Address(RVA = "0x24FAB00", Offset = "0x24F9900", VA = "0x1824FAB00")]
public static explicit operator short?(JToken value)
{
return null;
}
// Token: 0x0600061C RID: 1564 RVA: 0x00004728 File Offset: 0x00002928
[Token(Token = "0x600061C")]
[Address(RVA = "0x24FD710", Offset = "0x24FC510", VA = "0x1824FD710")]
[CLSCompliant(false)]
public static explicit operator ushort?(JToken value)
{
return null;
}
// Token: 0x0600061D RID: 1565 RVA: 0x00004740 File Offset: 0x00002940
[Token(Token = "0x600061D")]
[Address(RVA = "0x24FACE0", Offset = "0x24F9AE0", VA = "0x1824FACE0")]
public static explicit operator byte?(JToken value)
{
return null;
}
// Token: 0x0600061E RID: 1566 RVA: 0x00004758 File Offset: 0x00002958
[Token(Token = "0x600061E")]
[Address(RVA = "0x24FD530", Offset = "0x24FC330", VA = "0x1824FD530")]
[CLSCompliant(false)]
public static explicit operator sbyte?(JToken value)
{
return null;
}
// Token: 0x0600061F RID: 1567 RVA: 0x00004770 File Offset: 0x00002970
[Token(Token = "0x600061F")]
[Address(RVA = "0x24FA6D0", Offset = "0x24F94D0", VA = "0x1824FA6D0")]
public static explicit operator DateTime(JToken value)
{
return default(DateTime);
}
// Token: 0x06000620 RID: 1568 RVA: 0x00004788 File Offset: 0x00002988
[Token(Token = "0x6000620")]
[Address(RVA = "0x24FBAC0", Offset = "0x24FA8C0", VA = "0x1824FBAC0")]
public static explicit operator long?(JToken value)
{
return null;
}
// Token: 0x06000621 RID: 1569 RVA: 0x000047A0 File Offset: 0x000029A0
[Token(Token = "0x6000621")]
[Address(RVA = "0x24FD8F0", Offset = "0x24FC6F0", VA = "0x1824FD8F0")]
public static explicit operator float?(JToken value)
{
return null;
}
// Token: 0x06000622 RID: 1570 RVA: 0x000047B8 File Offset: 0x000029B8
[Token(Token = "0x6000622")]
[Address(RVA = "0x24FB4E0", Offset = "0x24FA2E0", VA = "0x1824FB4E0")]
public static explicit operator decimal(JToken value)
{
return 0m;
}
// Token: 0x06000623 RID: 1571 RVA: 0x000047D0 File Offset: 0x000029D0
[Token(Token = "0x6000623")]
[Address(RVA = "0x24FB6D0", Offset = "0x24FA4D0", VA = "0x1824FB6D0")]
[CLSCompliant(false)]
public static explicit operator uint?(JToken value)
{
return null;
}
// Token: 0x06000624 RID: 1572 RVA: 0x000047E8 File Offset: 0x000029E8
[Token(Token = "0x6000624")]
[Address(RVA = "0x24FCF60", Offset = "0x24FBD60", VA = "0x1824FCF60")]
[CLSCompliant(false)]
public static explicit operator ulong?(JToken value)
{
return null;
}
// Token: 0x06000625 RID: 1573 RVA: 0x00004800 File Offset: 0x00002A00
[Token(Token = "0x6000625")]
[Address(RVA = "0x24FD170", Offset = "0x24FBF70", VA = "0x1824FD170")]
public static explicit operator double(JToken value)
{
return 0.0;
}
// Token: 0x06000626 RID: 1574 RVA: 0x00004818 File Offset: 0x00002A18
[Token(Token = "0x6000626")]
[Address(RVA = "0x24FD350", Offset = "0x24FC150", VA = "0x1824FD350")]
public static explicit operator float(JToken value)
{
return 0f;
}
// Token: 0x06000627 RID: 1575 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000627")]
[Address(RVA = "0x24FC8D0", Offset = "0x24FB6D0", VA = "0x1824FC8D0")]
public static explicit operator string(JToken value)
{
return null;
}
// Token: 0x06000628 RID: 1576 RVA: 0x00004830 File Offset: 0x00002A30
[Token(Token = "0x6000628")]
[Address(RVA = "0x24FECC0", Offset = "0x24FDAC0", VA = "0x1824FECC0")]
[CLSCompliant(false)]
public static explicit operator uint(JToken value)
{
return 0U;
}
// Token: 0x06000629 RID: 1577 RVA: 0x00004848 File Offset: 0x00002A48
[Token(Token = "0x6000629")]
[Address(RVA = "0x24FC510", Offset = "0x24FB310", VA = "0x1824FC510")]
[CLSCompliant(false)]
public static explicit operator ulong(JToken value)
{
return 0UL;
}
// Token: 0x0600062A RID: 1578 RVA: 0x00004860 File Offset: 0x00002A60
[Token(Token = "0x600062A")]
[Address(RVA = "0x24FEA00", Offset = "0x24FD800", VA = "0x1824FEA00")]
public static explicit operator Guid(JToken value)
{
return default(Guid);
}
// Token: 0x0600062B RID: 1579 RVA: 0x00004878 File Offset: 0x00002A78
[Token(Token = "0x600062B")]
[Address(RVA = "0x24FE1A0", Offset = "0x24FCFA0", VA = "0x1824FE1A0")]
public static explicit operator Guid?(JToken value)
{
return null;
}
// Token: 0x0600062C RID: 1580 RVA: 0x00004890 File Offset: 0x00002A90
[Token(Token = "0x600062C")]
[Address(RVA = "0x24FB0A0", Offset = "0x24F9EA0", VA = "0x1824FB0A0")]
public static explicit operator TimeSpan(JToken value)
{
return default(TimeSpan);
}
// Token: 0x0600062D RID: 1581 RVA: 0x000048A8 File Offset: 0x00002AA8
[Token(Token = "0x600062D")]
[Address(RVA = "0x24FBEB0", Offset = "0x24FACB0", VA = "0x1824FBEB0")]
public static explicit operator TimeSpan?(JToken value)
{
return null;
}
// Token: 0x0600062E RID: 1582 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600062E")]
[Address(RVA = "0x24FC300", Offset = "0x24FB100", VA = "0x1824FC300")]
public static explicit operator Uri(JToken value)
{
return null;
}
// Token: 0x0600062F RID: 1583 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600062F")]
[Address(RVA = "0x24F8760", Offset = "0x24F7560", VA = "0x1824F8760", Slot = "5")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x06000630 RID: 1584 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000630")]
[Address(RVA = "0x24F8700", Offset = "0x24F7500", VA = "0x1824F8700", Slot = "4")]
IEnumerator<JToken> IEnumerable<JToken>.GetEnumerator()
{
return null;
}
// Token: 0x06000631 RID: 1585 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000631")]
[Address(RVA = "0x24F7DA0", Offset = "0x24F6BA0", VA = "0x1824F7DA0")]
public JsonReader CreateReader()
{
return null;
}
// Token: 0x06000632 RID: 1586 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000632")]
[Address(RVA = "0x24F87A0", Offset = "0x24F75A0", VA = "0x1824F87A0")]
public object ToObject(Type objectType)
{
return null;
}
// Token: 0x06000633 RID: 1587 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000633")]
[Address(RVA = "0x24F9630", Offset = "0x24F8430", VA = "0x1824F9630")]
public object ToObject(Type objectType, JsonSerializer jsonSerializer)
{
return null;
}
// Token: 0x06000634 RID: 1588 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000634")]
[Address(RVA = "0x24F8130", Offset = "0x24F6F30", VA = "0x1824F8130")]
public static JToken ReadFrom(JsonReader reader)
{
return null;
}
// Token: 0x06000635 RID: 1589 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000635")]
[Address(RVA = "0x24F8190", Offset = "0x24F6F90", VA = "0x1824F8190")]
public static JToken ReadFrom(JsonReader reader, JsonLoadSettings settings)
{
return null;
}
// Token: 0x06000636 RID: 1590 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000636")]
[Address(RVA = "0x24F8590", Offset = "0x24F7390", VA = "0x1824F8590")]
internal void SetLineInfo(IJsonLineInfo lineInfo, JsonLoadSettings settings)
{
}
// Token: 0x06000637 RID: 1591 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000637")]
[Address(RVA = "0x24F8680", Offset = "0x24F7480", VA = "0x1824F8680")]
internal void SetLineInfo(int lineNumber, int linePosition)
{
}
// Token: 0x06000638 RID: 1592 RVA: 0x000048C0 File Offset: 0x00002AC0
[Token(Token = "0x6000638")]
[Address(RVA = "0x24F9A00", Offset = "0x24F8800", VA = "0x1824F9A00", Slot = "6")]
bool IJsonLineInfo.HasLineInfo()
{
return default(bool);
}
// Token: 0x17000135 RID: 309
// (get) Token: 0x06000639 RID: 1593 RVA: 0x000048D8 File Offset: 0x00002AD8
[Token(Token = "0x17000135")]
int IJsonLineInfo.LineNumber
{
[Token(Token = "0x6000639")]
[Address(RVA = "0x24F9A40", Offset = "0x24F8840", VA = "0x1824F9A40", Slot = "7")]
get
{
return 0;
}
}
// Token: 0x17000136 RID: 310
// (get) Token: 0x0600063A RID: 1594 RVA: 0x000048F0 File Offset: 0x00002AF0
[Token(Token = "0x17000136")]
int IJsonLineInfo.LinePosition
{
[Token(Token = "0x600063A")]
[Address(RVA = "0x24F9A90", Offset = "0x24F8890", VA = "0x1824F9A90", Slot = "8")]
get
{
return 0;
}
}
// Token: 0x0600063B RID: 1595 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600063B")]
[Address(RVA = "0x539EE0", Offset = "0x538CE0", VA = "0x180539EE0", Slot = "9")]
object ICloneable.Clone()
{
return null;
}
// Token: 0x0600063C RID: 1596 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600063C")]
[Address(RVA = "0x539EE0", Offset = "0x538CE0", VA = "0x180539EE0")]
public JToken DeepClone()
{
return null;
}
// Token: 0x0600063D RID: 1597 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600063D")]
[Address(RVA = "0x24F7AB0", Offset = "0x24F68B0", VA = "0x1824F7AB0")]
public void AddAnnotation(object annotation)
{
}
// Token: 0x0600063E RID: 1598 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600063E")]
[Address(RVA = "0x1297AD0", Offset = "0x12968D0", VA = "0x181297AD0")]
public T Annotation<T>() where T : class
{
return null;
}
// Token: 0x040002BF RID: 703
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40002BF")]
private JContainer _parent;
// Token: 0x040002C0 RID: 704
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40002C0")]
private JToken _previous;
// Token: 0x040002C1 RID: 705
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40002C1")]
private JToken _next;
// Token: 0x040002C2 RID: 706
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40002C2")]
private object _annotations;
// Token: 0x040002C3 RID: 707
[Token(Token = "0x40002C3")]
private static readonly JTokenType[] BooleanTypes;
// Token: 0x040002C4 RID: 708
[Token(Token = "0x40002C4")]
private static readonly JTokenType[] NumberTypes;
// Token: 0x040002C5 RID: 709
[Token(Token = "0x40002C5")]
private static readonly JTokenType[] StringTypes;
// Token: 0x040002C6 RID: 710
[Token(Token = "0x40002C6")]
private static readonly JTokenType[] GuidTypes;
// Token: 0x040002C7 RID: 711
[Token(Token = "0x40002C7")]
private static readonly JTokenType[] TimeSpanTypes;
// Token: 0x040002C8 RID: 712
[Token(Token = "0x40002C8")]
private static readonly JTokenType[] UriTypes;
// Token: 0x040002C9 RID: 713
[Token(Token = "0x40002C9")]
private static readonly JTokenType[] CharTypes;
// Token: 0x040002CA RID: 714
[Token(Token = "0x40002CA")]
private static readonly JTokenType[] DateTimeTypes;
// Token: 0x040002CB RID: 715
[Token(Token = "0x40002CB")]
private static readonly JTokenType[] BytesTypes;
// Token: 0x020000B5 RID: 181
[Token(Token = "0x20000B5")]
private class LineInfoAnnotation
{
// Token: 0x06000640 RID: 1600 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000640")]
[Address(RVA = "0x8F0C90", Offset = "0x8EFA90", VA = "0x1808F0C90")]
public LineInfoAnnotation(int lineNumber, int linePosition)
{
}
// Token: 0x040002CC RID: 716
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40002CC")]
internal readonly int LineNumber;
// Token: 0x040002CD RID: 717
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x40002CD")]
internal readonly int LinePosition;
}
}
}