Base:
method
GetTypeMembers
Microsoft.CodeAnalysis.CSharp.Symbols.NamespaceOrTypeSymbol.GetTypeMembers(System.String)
12 overrides of GetTypeMembers
Microsoft.CodeAnalysis.CSharp (10)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
135public sealed override ImmutableArray<NamedTypeSymbol> GetTypeMembers(string name)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
183public sealed override ImmutableArray<NamedTypeSymbol> GetTypeMembers(string name)
Symbols\ErrorTypeSymbol.cs (1)
193public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(string name)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1573public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(string name)
Symbols\NativeIntegerTypeSymbol.cs (1)
144public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(string name) => ImmutableArray<NamedTypeSymbol>.Empty;
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
209public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(string name)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
1262public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(string name)
Symbols\SubstitutedNamedTypeSymbol.cs (1)
198public sealed override ImmutableArray<NamedTypeSymbol> GetTypeMembers(string name)
Symbols\Synthesized\SynthesizedContainer.cs (1)
140public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(string name) => ImmutableArray<NamedTypeSymbol>.Empty;
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
140public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(string name) => ImmutableArray<NamedTypeSymbol>.Empty;
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EENamedTypeSymbol.cs (1)
189public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(string name)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
137public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(string name)
68 references to GetTypeMembers
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
211return this.RetargetingTranslator.Retarget(_underlyingType.GetTypeMembers(name));
Symbols\SubstitutedNamedTypeSymbol.cs (1)
200return OriginalDefinition.GetTypeMembers(name).SelectAsArray((t, self) => t.AsMember(self), this);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (10)
CodeGen\CodeGenTupleTest.cs (4)
11221Assert.True(m1Tuple.GetTypeMembers("C9").IsEmpty); 11513Assert.True(m1Tuple.GetTypeMembers("C9").IsEmpty); 12768Assert.True(m1Tuple.GetTypeMembers("C9").IsEmpty); 12954Assert.Equal("(System.Int32, System.Int32).C9", m9Tuple.GetTypeMembers("C9").Single().ToTestDisplayString());
Emit\EmitMetadataTests.cs (6)
505var classD = classC.GetTypeMembers("D").Single(); 506var classE = classC.GetTypeMembers("E").Single(); 507var classF = classC.GetTypeMembers("F").Single(); 508var classH = classC.GetTypeMembers("H").Single(); 517var classG = classC.GetTypeMembers("G").Single(); 518var classK = classC.GetTypeMembers("K").Single();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (6)
Semantics\ScriptSemanticsTests.cs (6)
380var a = script.GetTypeMembers("A").Single(); 457members = script.GetTypeMembers("C"); 461members = script.GetTypeMembers("D"); 465members = script.GetTypeMembers("E"); 469members = script.GetTypeMembers("F"); 473members = script.GetTypeMembers("G");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (50)
DocumentationComments\FieldDocumentationCommentTests.cs (1)
86Assert.Equal("F:Acme.Widget.NestedClass.value", _widgetClass.GetTypeMembers("NestedClass").Single()
DocumentationComments\MethodDocumentationCommentTests.cs (1)
84Assert.Equal("M:Acme.Widget.NestedClass.M(System.Int32)", _widgetClass.GetTypeMembers("NestedClass").Single().GetMembers("M").Single().GetDocumentationCommentId());
DocumentationComments\TypeDocumentationCommentTests.cs (3)
77var classSymbol = _widgetClass.GetTypeMembers("NestedClass").Single(); 97Assert.Equal("T:Acme.Widget.Del", _widgetClass.GetTypeMembers("Del").Single().GetDocumentationCommentId()); 103Assert.Equal("T:Acme.Widget.Direction", _widgetClass.GetTypeMembers("Direction").Single().GetDocumentationCommentId());
SymbolDisplay\SymbolDisplayTests.cs (8)
77GetTypeMembers("R2").Single(); 105GetTypeMembers("C2").Single(); 133GetTypeMembers("C2").Single(); 181GetTypeMembers("C2").Single(); 234GetTypeMembers("C2").Single(). 294GetTypeMembers("C2").Single(). 2557GetTypeMembers("C2").Single(); 2593GetTypeMembers("C2").Single();
Symbols\CompilationCreationTests.cs (5)
2275var type2 = type1.GetTypeMembers("C2"). 2402var typeC301 = type3.GetTypeMembers("C301").Single(); 2403var typeC302 = type3.GetTypeMembers("C302").Single(); 2408GetTypeMembers("C301").Single().ToTestDisplayString()); 2415GetTypeMembers("C301").Single().ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat));
Symbols\Metadata\PE\BaseTypeResolution.cs (1)
129var varTC9 = varTC6.GetTypeMembers("TC9").Single();
Symbols\Metadata\PE\LoadingAttributes.cs (2)
207var innerC1 = c1.GetTypeMembers("InnerC1").Single(); 214var innerC2 = innerC1.GetTypeMembers("InnerC2").Single();
Symbols\Metadata\PE\LoadingEvents.cs (5)
341var innerInterface = (NamedTypeSymbol)outerClass.GetTypeMembers("IInner").Single(); 347var innerClass1 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner1").Single(); 350var innerClass2 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner2").Single(); 353var innerClass3 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner3").Single(); 356var innerClass4 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner4").Single();
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (3)
79var varC2 = varC1.GetTypeMembers("C2").Single(); 89var varC3 = varC1.GetTypeMembers("C3").Single(); 94var varC4 = varC3.GetTypeMembers("C4").Single();
Symbols\Metadata\PE\LoadingMethods.cs (5)
712var innerInterface = (NamedTypeSymbol)outerClass.GetTypeMembers("IInner").Single(); 718var innerClass1 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner1").Single(); 721var innerClass2 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner2").Single(); 724var innerClass3 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner3").Single(); 727var innerClass4 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner4").Single();
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (5)
215var someName3_1 = nestingClass.GetTypeMembers("SomeName3").OrderBy((t) => t.Name).ToArray(); 216var someName3_2 = nestingClass.GetTypeMembers("somEnamE3").OrderBy((t) => t.Name).ToArray(); 280Assert.Equal(0, dictionary.GetTypeMembers("ValueCollectionThatDoesntExist").Length); 281Assert.Equal(0, dictionary.GetTypeMembers("ValueCollectioN").Length); 283var valueCollection = dictionary.GetTypeMembers("ValueCollection");
Symbols\Metadata\PE\LoadingProperties.cs (5)
176var innerInterface = (NamedTypeSymbol)outerClass.GetTypeMembers("IInner").Single(); 182var innerClass1 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner1").Single(); 185var innerClass2 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner2").Single(); 188var innerClass3 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner3").Single(); 191var innerClass4 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner4").Single();
Symbols\Source\FieldTests.cs (1)
201var type2 = type1.GetTypeMembers("S").Single();
Symbols\Source\PropertyTests.cs (1)
393var type02 = type01.GetTypeMembers("S").Single();
Symbols\SymbolErrorTests.cs (1)
16825var classB = (NamedTypeSymbol)classC.GetTypeMembers("B").Single();
Symbols\TypeTests.cs (3)
276var type2 = type1.GetTypeMembers("NestedClass").Single() as NamedTypeSymbol; 277var type3 = type1.GetTypeMembers("NestedStruct").SingleOrDefault() as NamedTypeSymbol; 1609var nestedType = topType.GetTypeMembers("Nested").Single();