| 
    terraria-cpp2il v1.4.4.9
    
   Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon 
   | 
 
 Inheritance diagram for System.Linq.Enumerable.WhereListIterator< TSource >:
 Collaboration diagram for System.Linq.Enumerable.WhereListIterator< TSource >:Public Member Functions | |
| WhereListIterator (List< TSource > source, Func< TSource, bool > predicate) | |
| override Enumerable.Iterator< TSource > | Clone () | 
| override bool | MoveNext () | 
| override IEnumerable< TResult > | Select< TResult > (Func< TSource, TResult > selector) | 
| override IEnumerable< TSource > | Where (Func< TSource, bool > predicate) | 
| virtual void | Dispose () | 
| IEnumerator< TSource > | GetEnumerator () | 
Package Attributes | |
| int | state | 
| TSource | current | 
Properties | |
| TSource | Current [get, set] | 
| object System.Collections.IEnumerator. | Current [get, set] | 
Private Member Functions | |
| IEnumerator System.Collections.IEnumerable. | GetEnumerator () | 
| void System.Collections.IEnumerator. | Reset () | 
Private Attributes | |
| List< TSource > | source | 
| Func< TSource, bool > | predicate | 
| List< TSource >.Enumerator | enumerator | 
| int | threadId | 
Definition at line 1017 of file Enumerable.cs.