Base:
method
GetTypeMembers
Microsoft.CodeAnalysis.VisualBasic.Symbols.NamespaceOrTypeSymbol.GetTypeMembers(System.String)
15 overrides of GetTypeMembers
Microsoft.CodeAnalysis.VisualBasic (13)
Lowering\StateMachineRewriter\SynthesizedContainer.vb (1)
254Public NotOverridable Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
Symbols\AnonymousTypes\PublicSymbols\AnonymousTypeOrDelegatePublicSymbol.vb (1)
156Public Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTemplateSymbol.vb (1)
255Public Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
Symbols\ErrorTypeSymbol.vb (1)
91Public Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
800Public Overloads Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
345Public Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1640Public Overloads Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
782Public Overloads Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
Symbols\SubstitutedNamedType.vb (1)
421Public Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
188Public Overloads Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
Symbols\Tuples\TupleTypeSymbol.vb (1)
954Public Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
Symbols\UnboundGenericType.vb (2)
526Public Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol) 641Public Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EENamedTypeSymbol.vb (1)
181Public Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
MockSymbols.vb (1)
233Public Overloads Overrides Function GetTypeMembers(name As String) As ImmutableArray(Of NamedTypeSymbol)
100 references to GetTypeMembers
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
346Return RetargetingTranslator.Retarget(_underlyingType.GetTypeMembers(name))
Symbols\SubstitutedNamedType.vb (1)
423Return OriginalDefinition.GetTypeMembers(name).SelectAsArray(Function(nestedType, self) self.SubstituteTypeParametersForMemberType(nestedType), Me)
Symbols\UnboundGenericType.vb (1)
527Return GetTypeMembers(OriginalDefinition.GetTypeMembers(name))
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (9)
CodeGen\CodeGenDelegateCreation.vb (2)
56Dim subDel = [module].GlobalNamespace.GetTypeMembers("C1").Single().GetTypeMembers("SubDel").Single() 195Dim subGenDel = [module].GlobalNamespace.GetTypeMembers("C1").Single().GetTypeMembers("SubGenDel").Single()
CodeGen\CodeGenTuples.vb (2)
15093Assert.True(m1Tuple.GetTypeMembers("C9").IsEmpty) 16317Assert.True(m1Tuple.GetTypeMembers("C9").IsEmpty)
Emit\EmitMetadata.vb (5)
493Dim classD = classC.GetTypeMembers("D").Single() 494Dim classE = classC.GetTypeMembers("E").Single() 495Dim classF = classC.GetTypeMembers("F").Single() 496Dim classH = classC.GetTypeMembers("H").Single() 504Dim classG = classC.GetTypeMembers("G").Single()
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
DeclaringSyntaxNodeTests.vb (2)
423Dim c2 = TryCast(c1.GetTypeMembers("C2").Single(), NamedTypeSymbol) 424Dim c3 = TryCast(c1.GetTypeMembers("C3").Single(), NamedTypeSymbol)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (86)
DocumentationComments\FieldDocumentationCommentTests.vb (1)
78_widgetClass.GetTypeMembers("NestedClass").Single() _
DocumentationComments\MethodDocumentationCommentTests.vb (1)
103_widgetClass.GetTypeMembers("NestedClass").Single() _
DocumentationComments\TypeDocumentationCommentTests.vb (4)
92_widgetClass.GetTypeMembers("NestedClass").Single().GetDocumentationCommentId()) 98_widgetClass.GetTypeMembers("IMenuItem").Single().GetDocumentationCommentId()) 104_widgetClass.GetTypeMembers("Del").Single().GetDocumentationCommentId()) 110_widgetClass.GetTypeMembers("Direction").Single().GetDocumentationCommentId())
SymbolDisplay\SymbolDisplayTests.vb (12)
66GetTypeMembers("C2").Single() 129GetTypeMembers("C2").Single() 197GetTypeMembers("C2").Single(). 415GetTypeMembers("C2").Single(). 1025GetTypeMembers("class").Single() 1083GetTypeMembers("class").Single().GetMembers("shared").Single() 3651GetTypeMembers("C2").Single() 3694GetTypeMembers("C2").Single() 4293GetTypeMembers("X").Single(). 4340GetTypeMembers("X").Single(). 4609GetTypeMembers("X").Single(). 4794GetTypeMembers("X").Single().
SymbolsTests\CompilationCreationTests.vb (5)
1798Dim type2 = type1.GetTypeMembers("C2").Single() 1889Dim typeC301 = type3.GetTypeMembers("C301").Single() 1890Dim typeC302 = type3.GetTypeMembers("C302").Single() 1892Assert.Equal(typeC301.ToTestDisplayString(), asm3.GlobalNamespace.GetTypeMembers("C3").Single().GetTypeMembers("C301").Single().ToTestDisplayString()) 1894Assert.Equal(typeC301.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat), asm3.GlobalNamespace.GetTypeMembers("C3").Single().GetTypeMembers("C301").Single().ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat))
SymbolsTests\InstantiatingGenerics.vb (16)
229Dim C2 = C1.GetTypeMembers("C2").Single() 234Dim C3 = C1.GetTypeMembers("C3").Single() 238Dim C4 = C3.GetTypeMembers("C4").Single() 250Dim C108 = C107.GetTypeMembers("C108").Single() 259Dim g1_C2 = g1.GetTypeMembers("C2").Single() 270Dim g1_C3 = g1.GetTypeMembers("C3").Single() 274Dim g1_C3_C4 = g1_C3.GetTypeMembers("C4").Single() 472Dim c2 = c1.GetTypeMembers("C2").Single() 473Dim c3 = c2.GetTypeMembers("C3").Single() 474Dim c4 = c3.GetTypeMembers("C4").Single() 475Dim c5 = c1.GetTypeMembers("C5").Single() 632Dim c1OfIntInt_c2_1 = c1OfIntInt.GetTypeMembers("c2").Single() 693Dim c2 = c1.GetTypeMembers("C2").Single() 694Dim c3 = c2.GetTypeMembers("C3").Single() 695Dim c4 = c3.GetTypeMembers("C4").Single() 696Dim c5 = c1.GetTypeMembers("C5").Single()
SymbolsTests\Metadata\PE\BaseTypeResolution.vb (1)
111Dim TC9 = TC6.GetTypeMembers("TC9").Single()
SymbolsTests\Metadata\PE\LoadingAttributes.vb (2)
248Dim innerC1 = c1.GetTypeMembers("InnerC1").Single() 255Dim innerC2 = innerC1.GetTypeMembers("InnerC2").Single()
SymbolsTests\Metadata\PE\LoadingEvents.vb (5)
241Dim innerInterface = DirectCast(outerClass.GetTypeMembers("IInner").Single(), NamedTypeSymbol) 245Dim innerClass1 = DirectCast(outerClass.GetTypeMembers("Inner1").Single(), NamedTypeSymbol) 247Dim innerClass2 = DirectCast(outerClass.GetTypeMembers("Inner2").Single(), NamedTypeSymbol) 249Dim innerClass3 = DirectCast(outerClass.GetTypeMembers("Inner3").Single(), NamedTypeSymbol) 251Dim innerClass4 = DirectCast(outerClass.GetTypeMembers("Inner4").Single(), NamedTypeSymbol)
SymbolsTests\Metadata\PE\LoadingGenericTypeParameters.vb (3)
78Dim C2 = C1.GetTypeMembers("C2").Single() 88Dim C3 = C1.GetTypeMembers("C3").Single() 93Dim C4 = C3.GetTypeMembers("C4").Single()
SymbolsTests\Metadata\PE\LoadingMethods.vb (5)
572Dim innerInterface = DirectCast(outerClass.GetTypeMembers("IInner").Single(), NamedTypeSymbol) 578Dim innerClass1 = DirectCast(outerClass.GetTypeMembers("Inner1").Single(), NamedTypeSymbol) 581Dim innerClass2 = DirectCast(outerClass.GetTypeMembers("Inner2").Single(), NamedTypeSymbol) 584Dim innerClass3 = DirectCast(outerClass.GetTypeMembers("Inner3").Single(), NamedTypeSymbol) 587Dim innerClass4 = DirectCast(outerClass.GetTypeMembers("Inner4").Single(), NamedTypeSymbol)
SymbolsTests\Metadata\PE\LoadingNamespacesAndTypes.vb (5)
189Dim nested1 = OtherName(0).GetTypeMembers("Nested").Single() 190Dim nested2 = OtherName(1).GetTypeMembers("Nested").Single() 196Dim SomeName3 = NestingClass.GetTypeMembers("SomeName3").AsEnumerable.OrderBy(Function(t) t.Name).ToArray() 255Assert.Equal(dictionary.GetTypeMembers("ValueCollectionThatDoesntExist").Length(), 0) 257Dim valueCollection = dictionary.GetTypeMembers("ValueCollection")
SymbolsTests\Source\MethodTests.vb (2)
731Dim constructedC_d = constructedC.GetTypeMembers("D").Single() 738Dim d = classC.GetTypeMembers("D").Single()
SymbolsTests\Source\PropertyTests.vb (1)
1353Dim type02 = type01.GetTypeMembers("S").Single()
SymbolsTests\Source\TypeTests.vb (9)
252Assert.Equal(1, outerClass.GetTypeMembers("i1").Length()) 253Assert.Same(i1Class, outerClass.GetTypeMembers("i1").First()) 262Assert.Equal(1, outerClass.GetTypeMembers("i3").Length()) 263Assert.Same(i3Interface, outerClass.GetTypeMembers("i3").First()) 272Assert.Equal(1, outerClass.GetTypeMembers("i4").Length()) 273Assert.Same(i4Enum, outerClass.GetTypeMembers("i4").First()) 283Assert.Equal(2, i1Class.GetTypeMembers("I2").Length()) 878Dim type1 = DirectCast(mod1.GetTypeMembers("C1_3").Single(), NamedTypeSymbol) 975Dim type1 = DirectCast(myMod.GetTypeMembers("vbPartialCls200a").Single(), NamedTypeSymbol)
SymbolsTests\SymbolErrorTests.vb (1)
23456Dim classB = DirectCast(DirectCast(compilation.GlobalNamespace.GetTypeMembers("C").Single(), NamedTypeSymbol).GetTypeMembers("B").Single, NamedTypeSymbol)
SymbolsTests\UnboundGenericType.vb (13)
68Dim c2 = c1.GetTypeMembers("C2").Single() 70Dim c4 = c3.GetTypeMembers("C4").Single() 71Dim c5 = c4.GetTypeMembers("C5").Single() 72Dim c6 = c3.GetTypeMembers("C6").Single() 73Dim c7 = c6.GetTypeMembers("C7").Single() 102Assert.Equal("C1.C2(Of ,).C7", u_c2.GetTypeMembers("c7").Single().ToTestDisplayString()) 124Assert.Equal("C3(Of ).C4", String.Join(", ", u_c3.GetTypeMembers("c4").Select(Function(s) s.ToTestDisplayString()))) 125Assert.Equal(0, u_c3.GetTypeMembers("c4").As(Of NamedTypeSymbol)().Where(Function(s) Not s.ContainingType.IsUnboundGenericType OrElse s.IsUnboundGenericType <> (s.Arity = 0)).Count) 146Assert.Equal("C3(Of ).C4.C7", String.Join(", ", u_c4.GetTypeMembers("c7").Select(Function(s) s.ToTestDisplayString()))) 166Assert.Equal("C3(Of ).C4.C5(Of ,).C7", String.Join(", ", u_c5.GetTypeMembers("c7").Select(Function(s) s.ToTestDisplayString()))) 190Assert.Equal(0, u_c5_cf.GetTypeMembers("c7").Length) 268Dim c6 = c3.GetTypeMembers("C6").Single() 279Dim c6s = c3s.GetTypeMembers("C6S").Single()