15 references to System_Collections_IEnumerator
Microsoft.CodeAnalysis (5)
SpecialMembers.cs (5)
830
(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.
System_Collections_IEnumerator
,
834
(byte)SpecialType.
System_Collections_IEnumerator
, // DeclaringTypeId
841
(byte)SpecialType.
System_Collections_IEnumerator
, // DeclaringTypeId
848
(byte)SpecialType.
System_Collections_IEnumerator
, // DeclaringTypeId
855
(byte)SpecialType.
System_Collections_IEnumerator
, // DeclaringTypeId
Microsoft.CodeAnalysis.CSharp (8)
Binder\ForEachLoopBinder.cs (2)
1194
builder.GetEnumeratorInfo.Method.ReturnType.SpecialType == SpecialType.
System_Collections_IEnumerator
);
1330
TypeSymbol.Equals(builder.GetEnumeratorInfo.Method.ReturnType, this.Compilation.GetSpecialType(SpecialType.
System_Collections_IEnumerator
), TypeCompareKind.ConsiderEverything2));
Binder\InMethodBinder.cs (1)
145
case SpecialType.
System_Collections_IEnumerator
:
Lowering\IteratorRewriter\IteratorRewriter.cs (2)
75
case SpecialType.
System_Collections_IEnumerator
:
107
EnsureSpecialType(SpecialType.
System_Collections_IEnumerator
, bag);
Lowering\IteratorRewriter\IteratorStateMachine.cs (1)
40
interfaces.Add(ContainingAssembly.GetSpecialType(SpecialType.
System_Collections_IEnumerator
));
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
36
var iEnumerator = compilation.GetSpecialType(SpecialType.
System_Collections_IEnumerator
);
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
840
&& compilation.GetSpecialType(SpecialType.
System_Collections_IEnumerator
) is not MissingMetadataTypeSymbol
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\AbstractObjectInitializerCompletionProvider.cs (1)
157
case SpecialType.
System_Collections_IEnumerator
:
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\NestedTypesShouldNotBeVisible.cs (1)
59
INamedTypeSymbol? enumeratorType = wellKnownTypeProvider.Compilation.GetSpecialType(SpecialType.
System_Collections_IEnumerator
);