5 implementations of Interfaces
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.Workspaces (1)
112 references to Interfaces
ILLink.RoslynAnalyzer (7)
Microsoft.AspNetCore.Components.Analyzers (1)
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
Microsoft.CodeAnalysis.CodeStyle (1)
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\INamedTypeSymbolExtensions.cs (1)
29namedType.Interfaces,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (13)
Microsoft.CodeAnalysis.CSharp.Features (1)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (8)
Microsoft.CodeAnalysis.Features (6)
Microsoft.CodeAnalysis.Test.Utilities (2)
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (26)
CodeGen\CodeGenTuples.vb (26)
17199Dim c1Interfaces = c1.Interfaces
17211Dim c2Interfaces = c2.Interfaces
17223Dim c3Interfaces = c3.Interfaces
17234Dim c4Interfaces = c4.Interfaces
17299Dim c1Interfaces = c1.Interfaces
17307Dim c2Interfaces = c2.Interfaces
17372Dim c1Interfaces = c1.Interfaces
17380Dim c2Interfaces = c2.Interfaces
17482Dim c1Interfaces = c1.Interfaces
17494Dim c2Interfaces = c2.Interfaces
17506Dim c3Interfaces = c3.Interfaces
17517Dim c4Interfaces = c4.Interfaces
17569Dim c3Interfaces = c3.Interfaces
17621Dim c3Interfaces = c3.Interfaces
21351Assert.Equal("ITest(Of (notA As System.Int32, notB As System.Int32))", derived1.Interfaces(0).ToTestDisplayString())
21354Assert.Equal("ITest(Of (a As System.Int32, b As System.Int32))", derived2.Interfaces(0).ToTestDisplayString())
21361Assert.Same(m, derived1.FindImplementationForInterfaceMember(DirectCast(derived1.Interfaces(0), TypeSymbol).GetMember("M")))
21362Assert.Same(m, derived1.FindImplementationForInterfaceMember(DirectCast(derived2.Interfaces(0), TypeSymbol).GetMember("M")))
21363Assert.Same(m, derived2.FindImplementationForInterfaceMember(DirectCast(derived1.Interfaces(0), TypeSymbol).GetMember("M")))
21364Assert.Same(m, derived2.FindImplementationForInterfaceMember(DirectCast(derived2.Interfaces(0), TypeSymbol).GetMember("M")))
21487Assert.Equal("ITest(Of (notA As System.Int32, notB As System.Int32))", derived1.Interfaces(0).ToTestDisplayString())
21490Assert.Equal("ITest(Of (a As System.Int32, b As System.Int32))", derived2.Interfaces(0).ToTestDisplayString())
21496Assert.Same(m, derived1.FindImplementationForInterfaceMember(DirectCast(derived1.Interfaces(0), TypeSymbol).GetMember("M")))
21497Assert.Same(m, derived1.FindImplementationForInterfaceMember(DirectCast(derived2.Interfaces(0), TypeSymbol).GetMember("M")))
21498Assert.Same(m, derived2.FindImplementationForInterfaceMember(DirectCast(derived1.Interfaces(0), TypeSymbol).GetMember("M")))
21499Assert.Same(m, derived2.FindImplementationForInterfaceMember(DirectCast(derived2.Interfaces(0), TypeSymbol).GetMember("M")))
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (10)
SymbolsTests\AnonymousTypes\AnonymousTypesSemanticsTests.vb (10)
633Assert.Equal(0, typeInfo.Type.Interfaces.Length)
638Assert.Equal(1, typeInfo.Type.Interfaces.Length)
674Assert.Equal(1, typeInfo.Type.Interfaces.Length)
712Assert.Equal(1, typeInfo.Type.Interfaces.Length)
717Assert.Equal(0, typeInfo.Type.Interfaces.Length)
755Assert.Equal(0, typeInfo.Type.Interfaces.Length)
796Assert.Equal(0, typeInfo.Type.Interfaces.Length)
832Assert.Equal(1, typeInfo.Type.Interfaces.Length)
874Assert.Equal(0, typeInfo.Type.Interfaces.Length)
879Assert.Equal(1, typeInfo.Type.Interfaces.Length)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Microsoft.CodeAnalysis.Workspaces (8)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\INamedTypeSymbolExtensions.cs (1)
29namedType.Interfaces,
Microsoft.Interop.ComInterfaceGenerator (1)
Microsoft.VisualStudio.LanguageServices (4)
Microsoft.VisualStudio.LanguageServices.VisualBasic (6)