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

◆ ParseMain()

void Newtonsoft.Json.Linq.JsonPath.JPath.ParseMain ( )
inlineprivate

Definition at line 41 of file JPath.cs.

42 {
43 int currentIndex = this._currentIndex;
44 this.EatWhitespace();
45 string expression = this._expression;
47 int stringLength = expression._stringLength;
48 char c = expression[currentIndex2];
49 string expression2 = this._expression;
50 int stringLength2 = expression2._stringLength;
52 char c2 = expression2[currentIndex2];
54 this._currentIndex = currentIndex;
56 long num = 0L;
57 bool flag = this.ParsePath(list, currentIndex, num != 0L);
59 this.EatWhitespace();
60 string expression3 = this._expression;
62 int stringLength3 = expression3._stringLength;
63 }
class f__AnonymousType0<< Count > j__TPar
List< PathFilter > Filters
Definition JPath.cs:19
List< PathFilter >< Filters > k__BackingField
Definition JPath.cs:432
bool ParsePath(List< PathFilter > filters, int currentPartStartIndex, bool query)
Definition JPath.cs:66

References Newtonsoft.Json.Linq.JsonPath.JPath._currentIndex, Newtonsoft.Json.Linq.JsonPath.JPath._expression, Newtonsoft.Json.Linq.JsonPath.JPath.EatWhitespace(), Newtonsoft.Json.Linq.JsonPath.JPath.Filters, j__TPar, Newtonsoft.Json.Linq.JsonPath.JPath.k__BackingField, System.L, System.list, and Newtonsoft.Json.Linq.JsonPath.JPath.ParsePath().

Referenced by Newtonsoft.Json.Linq.JsonPath.JPath.JPath().