3 implementations of ITypeSymbol_AllInterfaces
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.VisualBasic (1)
176 references to ITypeSymbol_AllInterfaces
Aspire.Hosting.Analyzers (1)
ConfigurationSchemaGenerator (2)
ILLink.RoslynAnalyzer (3)
Microsoft.Analyzers.Extra (3)
Microsoft.Analyzers.Local (2)
Microsoft.AspNetCore.App.Analyzers (6)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (5)
Microsoft.AspNetCore.Mvc.Analyzers (1)
Microsoft.AspNetCore.Mvc.Api.Analyzers (1)
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (2)
Microsoft.CodeAnalysis.CodeStyle (22)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.CSharp.CodeStyle (10)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (26)
CodeGen\CodeGenTupleTest.cs (26)
20360Assert.Equal(2, model.GetDeclaredSymbol(c1).AllInterfaces.Count());
20361Assert.Equal("I0<(System.Int32 a, System.Int32 b)>", model.GetDeclaredSymbol(c1).AllInterfaces[0].ToTestDisplayString());
20362Assert.Equal("I0<(System.Int32 notA, System.Int32 notB)>", model.GetDeclaredSymbol(c1).AllInterfaces[1].ToTestDisplayString());
20365Assert.Equal(1, model.GetDeclaredSymbol(c2).AllInterfaces.Count());
20366Assert.Equal("I0<(System.Int32 a, System.Int32 b)>", model.GetDeclaredSymbol(c2).AllInterfaces[0].ToTestDisplayString());
20369Assert.Equal(1, model.GetDeclaredSymbol(c3).AllInterfaces.Count());
20370Assert.Equal("I0<System.Int32>", model.GetDeclaredSymbol(c3).AllInterfaces[0].ToTestDisplayString());
20452var c1AllInterfaces = c1.AllInterfaces;
20464var c2AllInterfaces = c2.AllInterfaces;
20476var c3AllInterfaces = c3.AllInterfaces;
20487var c4AllInterfaces = c4.AllInterfaces;
20668var c1AllInterfaces = c1.AllInterfaces;
20680var c2AllInterfaces = c2.AllInterfaces;
20692var c3AllInterfaces = c3.AllInterfaces;
20703var c4AllInterfaces = c4.AllInterfaces;
20752var c3AllInterfaces = c3.AllInterfaces;
24267derivedSymbol.AllInterfaces.Select(i => i.ToTestDisplayString()));
24330derivedSymbol.AllInterfaces.Select(i => i.ToTestDisplayString()));
24394derivedSymbol.AllInterfaces.Select(i => i.ToTestDisplayString()));
24404collectionSymbol.AllInterfaces.Select(i => i.ToTestDisplayString()));
24467derivedSymbol.AllInterfaces.Select(i => i.ToTestDisplayString()));
24477collectionSymbol.AllInterfaces.Select(i => i.ToTestDisplayString()));
24540derivedSymbol.AllInterfaces.Select(i => i.ToTestDisplayString()));
24549collectionSymbol.AllInterfaces.Select(i => i.ToTestDisplayString()));
24614derivedSymbol.AllInterfaces.Select(i => i.ToTestDisplayString()));
24624collectionSymbol.AllInterfaces.Select(i => i.ToTestDisplayString()));
Microsoft.CodeAnalysis.CSharp.Features (11)
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Microsoft.CodeAnalysis.Features (16)
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (14)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Microsoft.CodeAnalysis.Workspaces (20)
Microsoft.Extensions.Options.SourceGeneration (6)
Microsoft.Gen.ComplianceReports (1)
Microsoft.Gen.Logging (2)
Microsoft.Gen.Metrics (1)
Microsoft.Gen.MetricsReports (1)
Microsoft.Interop.ComInterfaceGenerator (4)
Microsoft.VisualStudio.LanguageServices (3)
System.Text.Json.SourceGeneration (3)
System.Windows.Forms.Analyzers.CSharp (1)
System.Windows.Forms.Analyzers.VisualBasic (1)