25 references to System_Collections_Generic_IEnumerator_T
Microsoft.CodeAnalysis (3)
SpecialMembers.cs (3)
858(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Collections_Generic_IEnumerator_T, 864(byte)SpecialType.System_Collections_Generic_IEnumerator_T, // DeclaringTypeId 871(byte)SpecialType.System_Collections_Generic_IEnumerator_T, // DeclaringTypeId
Microsoft.CodeAnalysis.CSharp (7)
Binder\InMethodBinder.cs (1)
163case SpecialType.System_Collections_Generic_IEnumerator_T:
Lowering\IteratorRewriter\IteratorRewriter.cs (3)
76case SpecialType.System_Collections_Generic_IEnumerator_T: 113EnsureSpecialType(SpecialType.System_Collections_Generic_IEnumerator_T, bag); 218var IEnumeratorOfElementType = F.SpecialType(SpecialType.System_Collections_Generic_IEnumerator_T).Construct(ImmutableArray.Create(_elementType));
Lowering\IteratorRewriter\IteratorStateMachine.cs (1)
38interfaces.Add(ContainingAssembly.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerator_T).Construct(ElementType.Type));
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
36var iEnumeratorT = compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerator_T).Construct(typeArgs);
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
789&& compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerator_T) is not MissingMetadataTypeSymbol
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\CollectionExpressionTests.cs (1)
40621[InlineData((int)SpecialType.System_Collections_Generic_IEnumerator_T)]
Microsoft.CodeAnalysis.Features (1)
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (1)
113var ienumeratorType = semanticModel.Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerator_T);
Microsoft.CodeAnalysis.VisualBasic (9)
Binding\Binder_Lambda.vb (2)
62originalRetTypeDef.SpecialType <> SpecialType.System_Collections_Generic_IEnumerator_T AndAlso 189origTargetReturnType.SpecialType <> SpecialType.System_Collections_Generic_IEnumerator_T Then
Binding\Binder_Statements.vb (1)
5110returnSpecialType = SpecialType.System_Collections_Generic_IEnumerator_T Then
Lowering\IteratorRewriter\IteratorRewriter.vb (2)
116EnsureSpecialType(SpecialType.System_Collections_Generic_IEnumerator_T, bag) 275Me.OpenPropertyImplementation(F.SpecialType(SpecialType.System_Collections_Generic_IEnumerator_T).Construct(_elementType),
Lowering\IteratorRewriter\IteratorStateMachine.vb (1)
55interfaces.Add(containingAssembly.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerator_T).Construct(elementType))
Semantics\TypeInference\TypeArgumentInference.vb (1)
2191TypeSymbol.Equals(lambdaReturnNamedType.OriginalDefinition, argument.GetBinderFromLambda().Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerator_T), TypeCompareKind.ConsiderEverything))
Symbols\Source\SourceMethodSymbol.vb (1)
2332originalRetTypeDef.SpecialType <> SpecialType.System_Collections_Generic_IEnumerator_T AndAlso
Symbols\Source\SourcePropertySymbol.vb (1)
388originalRetTypeDef.SpecialType <> SpecialType.System_Collections_Generic_IEnumerator_T AndAlso
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
774memberType.OriginalDefinition.SpecialType = SpecialType.System_Collections_Generic_IEnumerator_T Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\GetExtendedSemanticInfoTests.vb (1)
6630Dim ienumerator = compilation.GetSpecialType(System_Collections_Generic_IEnumerator_T).Construct(ImmutableArray.Create(Of TypeSymbol)(compilation.GetSpecialType(System_Int32)))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (1)
134SpecialType.System_Collections_Generic_IEnumerable_T, SpecialType.System_Collections_Generic_IEnumerator_T
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
774memberType.OriginalDefinition.SpecialType = SpecialType.System_Collections_Generic_IEnumerator_T Then