4 overrides of TypeWithAnnotations
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PEEventSymbol.cs (1)
332public override TypeWithAnnotations TypeWithAnnotations
Symbols\Retargeting\RetargetingEventSymbol.cs (1)
49public override TypeWithAnnotations TypeWithAnnotations
Symbols\Source\SourceEventSymbol.cs (1)
96public abstract override TypeWithAnnotations TypeWithAnnotations { get; }
Symbols\SubstitutedEventSymbol.cs (1)
24public override TypeWithAnnotations TypeWithAnnotations
18 references to TypeWithAnnotations
Microsoft.CodeAnalysis.CSharp (18)
FlowAnalysis\NullableWalker.cs (1)
786symbolType = e.TypeWithAnnotations;
Symbols\EventSymbol.cs (3)
59public TypeSymbol Type => TypeWithAnnotations.Type; 292if (DeriveUseSiteInfoFromType(ref result, this.TypeWithAnnotations, AllowedRequiredModifierType.None)) 303if (this.TypeWithAnnotations.GetUnificationUseSiteDiagnosticRecursive(ref diagnosticInfo, this, ref unificationCheckedTypes))
Symbols\PublicModel\EventSymbol.cs (2)
31Interlocked.CompareExchange(ref _lazyType, _underlying.TypeWithAnnotations.GetPublicSymbol(), null); 38CodeAnalysis.NullableAnnotation IEventSymbol.NullableAnnotation => _underlying.TypeWithAnnotations.ToPublicAnnotation();
Symbols\Retargeting\RetargetingEventSymbol.cs (1)
53return this.RetargetingTranslator.Retarget(_underlyingEvent.TypeWithAnnotations, RetargetOptions.RetargetPrimitiveTypesByTypeCode);
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1112var targetType = Retarget(@event.TypeWithAnnotations, RetargetOptions.RetargetPrimitiveTypesByTypeCode);
Symbols\Source\SourceEventSymbol.cs (1)
744eventWithCustomModifiers.TypeWithAnnotations.CustomModifiers);
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (4)
973TypeWithAnnotations overridingMemberType = overridingEvent.TypeWithAnnotations; 974TypeWithAnnotations overriddenMemberType = overriddenEvent.TypeWithAnnotations; 1615if (!conversions.HasAnyNullabilityImplicitConversion(overriddenEvent.TypeWithAnnotations, overridingEvent.TypeWithAnnotations))
Symbols\Source\SourceMemberFieldSymbol.cs (2)
517type = TypeWithAnnotations.Create(tokenTableType.Construct(ImmutableArray.Create(@event.TypeWithAnnotations))); 521type = @event.TypeWithAnnotations;
Symbols\SubstitutedEventSymbol.cs (1)
30var type = _containingType.TypeSubstitution.SubstituteType(OriginalDefinition.TypeWithAnnotations);
Symbols\Symbol.cs (1)
1672builder.AddValue(((EventSymbol)this).TypeWithAnnotations);
Symbols\SymbolExtensions.cs (1)
501returnType = @event.TypeWithAnnotations;