5 writes to ElementTypeWithAnnotations
Microsoft.CodeAnalysis.CSharp (5)
Binder\ForEachLoopBinder.cs (5)
1056
builder.
ElementTypeWithAnnotations
= ((PropertySymbol)builder.CurrentPropertyGetter.AssociatedSymbol).TypeWithAnnotations;
1099
builder.
ElementTypeWithAnnotations
= collectionType.TypeArgumentsWithAnnotationsNoUseSiteDiagnostics.Single();
1185
builder.
ElementTypeWithAnnotations
= builder.CurrentPropertyGetter?.ReturnTypeWithAnnotations ?? TypeWithAnnotations.Create(GetSpecialType(SpecialType.System_Object, diagnostics, errorLocationSyntax));
1299
builder.
ElementTypeWithAnnotations
= TypeWithAnnotations.Create(
1306
builder.
ElementTypeWithAnnotations
= collectionExprType.SpecialType == SpecialType.System_String ?
4 references to ElementTypeWithAnnotations
Microsoft.CodeAnalysis.CSharp (4)
Binder\ForEachEnumeratorInfo.cs (2)
110
public TypeSymbol ElementType =>
ElementTypeWithAnnotations
.Type;
138
ElementTypeWithAnnotations
,
Binder\ForEachLoopBinder.cs (2)
714
inferredType = builder.
ElementTypeWithAnnotations
;
887
((result is EnumeratorResult.Succeeded && builder.
ElementTypeWithAnnotations
.Equals(elementField.TypeWithAnnotations, TypeCompareKind.AllIgnoreOptions) &&