terraria-cpp2il-methodrecon
v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
StringReference.cs
Go to the documentation of this file.
1
using
System
;
2
using
Cpp2IlInjected
;
3
using
Newtonsoft.Json.Shims
;
4
5
namespace
Newtonsoft.Json.Utilities
6
{
7
// Token: 0x02000053 RID: 83
8
[
Preserve
]
9
internal
struct
StringReference
10
{
11
// Token: 0x17000093 RID: 147
12
public
char
this
[
int
i]
13
{
14
get
15
{
16
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
17
}
18
}
19
20
// Token: 0x17000094 RID: 148
21
// (get) Token: 0x06000308 RID: 776 RVA: 0x0000212A File Offset: 0x0000032A
22
public
char
[]
Chars
23
{
24
get
25
{
26
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
27
}
28
}
29
30
// Token: 0x17000095 RID: 149
31
// (get) Token: 0x06000309 RID: 777 RVA: 0x00009230 File Offset: 0x00007430
32
public
int
StartIndex
33
{
34
get
35
{
36
return
this.
_startIndex
;
37
}
38
}
39
40
// Token: 0x17000096 RID: 150
41
// (get) Token: 0x0600030A RID: 778 RVA: 0x00009244 File Offset: 0x00007444
42
public
int
Length
43
{
44
get
45
{
46
return
this.
_length
;
47
}
48
}
49
50
// Token: 0x0600030B RID: 779 RVA: 0x00009258 File Offset: 0x00007458
51
public
StringReference
(
char
[] chars,
int
startIndex
,
int
length
)
52
{
53
this._chars
= chars;
54
this._startIndex
=
startIndex
;
55
}
56
57
// Token: 0x0600030C RID: 780 RVA: 0x00009274 File Offset: 0x00007474
58
public
override
string
ToString
()
59
{
60
int
startIndex
= this.
_startIndex
;
61
string
text
;
62
return
text
;
63
}
64
65
// Token: 0x04000191 RID: 401
66
private
readonly
char
[]
_chars
;
67
68
// Token: 0x04000192 RID: 402
69
private
readonly
int
_startIndex
;
70
71
// Token: 0x04000193 RID: 403
72
private
readonly
int
_length
;
73
}
74
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
Newtonsoft.Json.Shims
Definition
PreserveAttribute.cs:4
Newtonsoft.Json.Utilities
Definition
Base64Encoder.cs:6
System.Xml.Schema.XmlSchemaWhiteSpace.Preserve
@ Preserve
System.ExceptionArgument.startIndex
@ startIndex
System.ExceptionArgument.text
@ text
System.ExceptionArgument.length
@ length
System
Definition
__ComObject.cs:4
Newtonsoft.Json.Utilities.StringReference._length
readonly int _length
Definition
StringReference.cs:72
Newtonsoft.Json.Utilities.StringReference._startIndex
readonly int _startIndex
Definition
StringReference.cs:69
Newtonsoft.Json.Utilities.StringReference.ToString
override string ToString()
Definition
StringReference.cs:58
Newtonsoft.Json.Utilities.StringReference._chars
readonly char[] _chars
Definition
StringReference.cs:66
Newtonsoft.Json.Utilities.StringReference.StartIndex
int StartIndex
Definition
StringReference.cs:33
Newtonsoft.Json.Utilities.StringReference.StringReference
StringReference(char[] chars, int startIndex, int length)
Definition
StringReference.cs:51
Newtonsoft.Json.Utilities.StringReference.Length
int Length
Definition
StringReference.cs:43
Newtonsoft.Json.Utilities.StringReference.Chars
char[] Chars
Definition
StringReference.cs:23
Newtonsoft.Json.Utilities.StringReference
Definition
StringReference.cs:10
source
Newtonsoft.Json
Utilities
StringReference.cs
Generated by
1.10.0