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