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
IndexedSet.cs
Go to the documentation of this file.
1using System;
5
7{
8 // Token: 0x02000087 RID: 135
9 internal class IndexedSet<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable
10 {
11 // Token: 0x0600053C RID: 1340 RVA: 0x000108B4 File Offset: 0x0000EAB4
12 public void Add(T item)
13 {
14 }
15
16 // Token: 0x0600053D RID: 1341 RVA: 0x000108C4 File Offset: 0x0000EAC4
17 public void Add(T item, bool isActive)
18 {
19 List list = this.m_List;
20 List list2 = this.m_List;
22 }
23
24 // Token: 0x0600053E RID: 1342 RVA: 0x000108E8 File Offset: 0x0000EAE8
25 public bool AddUnique(T item, bool isActive = true)
26 {
28 return true;
29 }
30
31 // Token: 0x0600053F RID: 1343 RVA: 0x00010900 File Offset: 0x0000EB00
32 public bool EnableItem(T item)
33 {
34 /*
35An exception occurred when decompiling this method (0600053F)
36
37ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean UnityEngine.UI.Collections.IndexedSet`1::EnableItem(T)
38
39 ---> System.Exception: Basic block has to end with unconditional control flow.
40{
41 Block_0:
42 stloc:Dictionary`2(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<!T, int32>[exp:Dictionary`2](IndexedSet`1::m_Dictionary, ldloc:IndexedSet`1(this)))
43 stloc:int32(var_1_0D, ldfld:int32(IndexedSet`1::m_EnabledObjectCount, ldloc:IndexedSet`1(this)))
44 stloc:int32(var_2_14, ldfld:int32(IndexedSet`1::m_EnabledObjectCount, ldloc:IndexedSet`1(this)))
45 stfld:int32(IndexedSet`1::m_EnabledObjectCount, ldloc:IndexedSet`1(this), ldloc:Dictionary`2[exp:int32](var_0_06))
46}
47
48 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
49 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
50 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
51 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
52 --- End of inner exception stack trace ---
53 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
54 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
55*/;
56 }
57
58 // Token: 0x06000540 RID: 1344 RVA: 0x0001092C File Offset: 0x0000EB2C
59 public bool DisableItem(T item)
60 {
61 /*
62An exception occurred when decompiling this method (06000540)
63
64ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean UnityEngine.UI.Collections.IndexedSet`1::DisableItem(T)
65
66 ---> System.Exception: Basic block has to end with unconditional control flow.
67{
68 Block_0:
69 stloc:Dictionary`2(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<!T, int32>[exp:Dictionary`2](IndexedSet`1::m_Dictionary, ldloc:IndexedSet`1(this)))
70 stloc:int32(var_1_0D, ldfld:int32(IndexedSet`1::m_EnabledObjectCount, ldloc:IndexedSet`1(this)))
71 stloc:int32(var_2_14, ldfld:int32(IndexedSet`1::m_EnabledObjectCount, ldloc:IndexedSet`1(this)))
72}
73
74 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
75 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
76 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
77 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
78 --- End of inner exception stack trace ---
79 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
80 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
81*/;
82 }
83
84 // Token: 0x06000541 RID: 1345 RVA: 0x00010950 File Offset: 0x0000EB50
85 public bool Remove(T item)
86 {
88 return true;
89 }
90
91 // Token: 0x06000542 RID: 1346 RVA: 0x00002207 File Offset: 0x00000407
93 {
94 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
95 }
96
97 // Token: 0x06000543 RID: 1347 RVA: 0x00002207 File Offset: 0x00000407
99 {
100 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
101 }
102
103 // Token: 0x06000544 RID: 1348 RVA: 0x00010968 File Offset: 0x0000EB68
104 public void Clear()
105 {
106 List list = this.m_List;
108 }
109
110 // Token: 0x06000545 RID: 1349 RVA: 0x00010984 File Offset: 0x0000EB84
111 public bool Contains(T item)
112 {
113 /*
114An exception occurred when decompiling this method (06000545)
115
116ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean UnityEngine.UI.Collections.IndexedSet`1::Contains(T)
117
118 ---> System.Exception: Basic block has to end with unconditional control flow.
119{
120 Block_0:
121 stloc:Dictionary`2(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<!T, int32>[exp:Dictionary`2](IndexedSet`1::m_Dictionary, ldloc:IndexedSet`1(this)))
122}
123
124 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
125 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
126 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
127 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
128 --- End of inner exception stack trace ---
129 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
130 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
131*/;
132 }
133
134 // Token: 0x06000546 RID: 1350 RVA: 0x00010998 File Offset: 0x0000EB98
135 public void CopyTo(T[] array, int arrayIndex)
136 {
137 List list = this.m_List;
138 }
139
140 // Token: 0x17000158 RID: 344
141 // (get) Token: 0x06000547 RID: 1351 RVA: 0x000109AC File Offset: 0x0000EBAC
142 public int Count
143 {
144 get
145 {
146 return this.m_EnabledObjectCount;
147 }
148 }
149
150 // Token: 0x17000159 RID: 345
151 // (get) Token: 0x06000548 RID: 1352 RVA: 0x000109C0 File Offset: 0x0000EBC0
152 public int Capacity
153 {
154 get
155 {
156 /*
157An exception occurred when decompiling this method (06000548)
158
159ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 UnityEngine.UI.Collections.IndexedSet`1::get_Capacity()
160
161 ---> System.Exception: Basic block has to end with unconditional control flow.
162{
163 Block_0:
164 stloc:List`1(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<!T>[exp:List`1](IndexedSet`1::m_List, ldloc:IndexedSet`1(this)))
165}
166
167 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
168 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
169 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
170 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
171 --- End of inner exception stack trace ---
172 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
173 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
174*/;
175 }
176 }
177
178 // Token: 0x1700015A RID: 346
179 // (get) Token: 0x06000549 RID: 1353 RVA: 0x000109D4 File Offset: 0x0000EBD4
180 public bool IsReadOnly
181 {
182 get
183 {
184 }
185 }
186
187 // Token: 0x0600054A RID: 1354 RVA: 0x000109E4 File Offset: 0x0000EBE4
188 public int IndexOf(T item)
189 {
190 /*
191An exception occurred when decompiling this method (0600054A)
192
193ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 UnityEngine.UI.Collections.IndexedSet`1::IndexOf(T)
194
195 ---> System.Exception: Basic block has to end with unconditional control flow.
196{
197 Block_0:
198 stloc:Dictionary`2(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<!T, int32>[exp:Dictionary`2](IndexedSet`1::m_Dictionary, ldloc:IndexedSet`1(this)))
199}
200
201 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
202 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
203 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
204 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
205 --- End of inner exception stack trace ---
206 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
207 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
208*/;
209 }
210
211 // Token: 0x0600054B RID: 1355 RVA: 0x00002207 File Offset: 0x00000407
212 public void Insert(int index, T item)
213 {
214 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
215 }
216
217 // Token: 0x0600054C RID: 1356 RVA: 0x000109F8 File Offset: 0x0000EBF8
218 public void RemoveAt(int index)
219 {
220 List list = this.m_List;
221 List list2 = this.m_List;
222 List list3 = this.m_List;
224 int size = list2._size;
227 List list4 = this.m_List;
228 }
229
230 // Token: 0x0600054D RID: 1357 RVA: 0x00010A7C File Offset: 0x0000EC7C
231 private void Swap(int index1, int index2)
232 {
233 }
234
235 // Token: 0x1700015B RID: 347
236 public T this[int index]
237 {
238 get
239 {
240 /*
241An exception occurred when decompiling this method (0600054E)
242
243ICSharpCode.Decompiler.DecompilerException: Error decompiling T UnityEngine.UI.Collections.IndexedSet`1::get_Item(System.Int32)
244
245 ---> System.Exception: Basic block has to end with unconditional control flow.
246{
247 Block_0:
248 stloc:int32(var_0_06, ldfld:int32(IndexedSet`1::m_EnabledObjectCount, ldloc:IndexedSet`1(this)))
249 stloc:List`1(var_1_0D, ldfld:class [mscorlib]System.Collections.Generic.List`1<!T>[exp:List`1](IndexedSet`1::m_List, ldloc:IndexedSet`1(this)))
250}
251
252 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
253 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
254 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
255 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
256 --- End of inner exception stack trace ---
257 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
258 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
259*/;
260 }
261 set
262 {
263 List list = this.m_List;
265 List list2 = this.m_List;
267 int freeCount = dictionary._freeCount;
268 }
269 }
270
271 // Token: 0x06000550 RID: 1360 RVA: 0x00010B08 File Offset: 0x0000ED08
273 {
274 List list = this.m_List;
275 }
276
277 // Token: 0x06000551 RID: 1361 RVA: 0x00010B20 File Offset: 0x0000ED20
279 {
280 List list = this.m_List;
281 List list2 = this.m_List;
282 List list3 = this.m_List;
284 List list4 = this.m_List;
285 Dictionary.Entry[] entries = dictionary._entries;
286 }
287
288 // Token: 0x06000552 RID: 1362 RVA: 0x00010B60 File Offset: 0x0000ED60
289 public IndexedSet()
290 {
291 this.m_List = this;
294 base..ctor();
295 }
296
297 // Token: 0x0400026F RID: 623
299
300 // Token: 0x04000270 RID: 624
302
303 // Token: 0x04000271 RID: 625
305 }
306}
class f__AnonymousType0<< Count > j__TPar
void Add(T item, bool isActive)
Definition IndexedSet.cs:17
void RemoveAll(Predicate< T > match)
void Swap(int index1, int index2)
void Insert(int index, T item)
void Sort(Comparison< T > sortLayoutFunction)
bool AddUnique(T item, bool isActive=true)
Definition IndexedSet.cs:25
void CopyTo(T[] array, int arrayIndex)