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