Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
EmptyEnumerable.cs
Go to the documentation of this file.
2
4
5internal sealed class EmptyEnumerable<T> : ParallelQuery<T>
6{
7 private static volatile EmptyEnumerable<T> s_instance;
8
9 private static volatile EmptyEnumerator<T> s_enumeratorInstance;
10
12 {
13 get
14 {
15 if (s_instance == null)
16 {
18 }
19 return s_instance;
20 }
21 }
22
25 {
26 }
27
28 public override IEnumerator<T> GetEnumerator()
29 {
30 if (s_enumeratorInstance == null)
31 {
33 }
35 }
36}
override IEnumerator< T > GetEnumerator()
static volatile EmptyEnumerable< T > s_instance
static volatile EmptyEnumerator< T > s_enumeratorInstance
static EmptyEnumerable< T > Instance