1 write to TypeWithAnnotations
Microsoft.CodeAnalysis.CSharp (1)
Symbols\AnonymousTypes\AnonymousTypeField.cs (1)
48this.TypeWithAnnotations = typeWithAnnotations;
12 references to TypeWithAnnotations
Microsoft.CodeAnalysis.CSharp (12)
Symbols\AnonymousTypes\AnonymousTypeField.cs (4)
34public TypeSymbol Type => TypeWithAnnotations.Type; 63return x.TypeWithAnnotations.Equals(y.TypeWithAnnotations, comparison) 74Debug.Assert(this.Name != null && this.Location != null && this.TypeWithAnnotations.HasType);
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (3)
215typeArgumentsBuilder.Add(field.TypeWithAnnotations); 244genericFieldTypes = genericFieldTypes.Add(fields[^1].TypeWithAnnotations); 356field.TypeWithAnnotations.VisitType(
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.DelegatePublicSymbol.cs (2)
62new SynthesizedDelegateInvokeMethod.ParameterDescription(field.TypeWithAnnotations, field.RefKind, field.Scope, field.DefaultValue, isParams: field.IsParams, hasUnscopedRefAttribute: field.HasUnscopedRefAttribute)); 65var invokeMethod = new SynthesizedDelegateInvokeMethod(this, parameters, returnField.TypeWithAnnotations, returnField.RefKind);
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
35this(container, field, field.TypeWithAnnotations, index, ImmutableArray.Create<Location>(field.Location), includeBackingField: false)
Symbols\TypeSymbolExtensions.cs (2)
869(TypeWithAnnotations nextTypeWithAnnotations, TypeSymbol? nextType) = getNextIterationElements(fields[i].TypeWithAnnotations, canDigThroughNullable); 885next = fields[i].TypeWithAnnotations;