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

◆ DetermineFormat()

int System.Security.Util.Parser.DetermineFormat ( TokenizerStream stream)
inlineprivate

Definition at line 29 of file Parser.cs.

30 {
31 TokenizerShortBlock currentTokens = stream.m_currentTokens;
32 int indexTokens = stream.m_indexTokens;
33 short[] block = currentTokens.m_block;
35 TokenizerShortBlock next = currentTokens.m_next;
36 long num = 0L;
38 short[] block2 = next.m_block;
39 if (num == 0L)
40 {
42 TokenizerShortBlock next2 = next.m_next;
44 short[] block3 = next2.m_block;
46 Tokenizer t = this._t;
47 int num2 = 2;
48 stream.GoToPosition(num2);
49 TokenizerShortBlock currentTokens2 = stream.m_currentTokens;
50 int indexTokens2 = stream.m_indexTokens;
51 short[] block4 = currentTokens2.m_block;
53 TokenizerShortBlock next3 = currentTokens2.m_next;
55 short[] block5 = next3.m_block;
57 TokenizerStringBlock currentStrings = stream.m_currentStrings;
58 int indexStrings = stream.m_indexStrings;
59 string[] block6 = currentStrings.m_block;
60 TokenizerStringBlock next4 = currentStrings.m_next;
61 long num3 = 0L;
64 TokenizerStringBlock next5 = currentStrings.m_next;
66 string[] block7 = next5.m_block;
68 TokenizerShortBlock currentTokens3 = stream.m_currentTokens;
69 int indexTokens3 = stream.m_indexTokens;
70 short[] block8 = currentTokens3.m_block;
72 TokenizerShortBlock next6 = currentTokens3.m_next;
73 long num4 = 0L;
75 short[] block9 = next6.m_block;
77 int num5;
78 return num5;
79 }
80 return 2;
81 }
class f__AnonymousType0<< Count > j__TPar

References System.Security.Util.Parser._t, System.Security.Util.TokenizerStream.GoToPosition(), j__TPar, System.L, System.Security.Util.TokenizerShortBlock.m_block, System.Security.Util.TokenizerStringBlock.m_block, System.Security.Util.TokenizerStream.m_currentStrings, System.Security.Util.TokenizerStream.m_currentTokens, System.Security.Util.TokenizerStream.m_indexStrings, System.Security.Util.TokenizerStream.m_indexTokens, System.Security.Util.TokenizerShortBlock.m_next, and System.Security.Util.TokenizerStringBlock.m_next.