13 overrides of GetInterfacesToEmit
Microsoft.CodeAnalysis.CSharp (11)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
155internal sealed override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit()
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.DelegateTemplateSymbol.cs (1)
225internal override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit() => ImmutableArray<NamedTypeSymbol>.Empty;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TemplateSymbol.cs (1)
143internal override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit()
Symbols\ErrorTypeSymbol.cs (1)
443internal override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit()
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
481internal override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit()
Symbols\NativeIntegerTypeSymbol.cs (1)
158internal override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit() => throw ExceptionUtilities.Unreachable();
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
328internal override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit()
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
1889internal sealed override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit()
Symbols\SubstitutedNamedTypeSymbol.cs (1)
158internal override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit()
Symbols\Synthesized\SynthesizedContainer.cs (1)
154internal override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit() => CalculateInterfacesToEmit();
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
158internal override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit() => ImmutableArray<NamedTypeSymbol>.Empty;
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EENamedTypeSymbol.cs (1)
115internal override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit()
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
250internal override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit()
4 references to GetInterfacesToEmit
Microsoft.CodeAnalysis.CSharp (4)
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
475foreach (NamedTypeSymbol @interface in AdaptedNamedTypeSymbol.GetInterfacesToEmit())
Emitter\NoPia\EmbeddedType.cs (2)
62foreach (NamedTypeSymbol @interface in UnderlyingNamedType.AdaptedNamedTypeSymbol.GetInterfacesToEmit()) 130foreach (NamedTypeSymbol @interface in UnderlyingNamedType.AdaptedNamedTypeSymbol.GetInterfacesToEmit())
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
330return this.RetargetingTranslator.Retarget(_underlyingType.GetInterfacesToEmit());