4 overrides of TypeWithAnnotations
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PEEventSymbol.cs (1)
329public override TypeWithAnnotations TypeWithAnnotations
Symbols\Retargeting\RetargetingEventSymbol.cs (1)
49public override TypeWithAnnotations TypeWithAnnotations
Symbols\Source\SourceEventSymbol.cs (1)
91public 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)
732symbolType = e.TypeWithAnnotations;
Symbols\EventSymbol.cs (3)
58public TypeSymbol Type => TypeWithAnnotations.Type; 287if (DeriveUseSiteInfoFromType(ref result, this.TypeWithAnnotations, AllowedRequiredModifierType.None)) 298if (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)
635eventWithCustomModifiers.TypeWithAnnotations.CustomModifiers);
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (4)
953TypeWithAnnotations overridingMemberType = overridingEvent.TypeWithAnnotations; 954TypeWithAnnotations overriddenMemberType = overriddenEvent.TypeWithAnnotations; 1544if (!conversions.HasAnyNullabilityImplicitConversion(overriddenEvent.TypeWithAnnotations, overridingEvent.TypeWithAnnotations))
Symbols\Source\SourceMemberFieldSymbol.cs (2)
473type = TypeWithAnnotations.Create(tokenTableType.Construct(ImmutableArray.Create(@event.TypeWithAnnotations))); 477type = @event.TypeWithAnnotations;
Symbols\SubstitutedEventSymbol.cs (1)
30var type = _containingType.TypeSubstitution.SubstituteType(OriginalDefinition.TypeWithAnnotations);
Symbols\Symbol.cs (1)
1639builder.AddValue(((EventSymbol)this).TypeWithAnnotations);
Symbols\SymbolExtensions.cs (1)
513returnType = @event.TypeWithAnnotations;