14 overrides of GetTypeMembers
Microsoft.CodeAnalysis.CSharp (13)
Symbols\ArrayTypeSymbol.cs (1)
275
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name)
Symbols\DynamicTypeSymbol.cs (1)
142
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name)
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
95
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name) => ImmutableArray<NamedTypeSymbol>.Empty;
Symbols\FunctionTypeSymbol.cs (1)
142
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name) => throw ExceptionUtilities.Unreachable();
Symbols\MergedNamespaceSymbol.cs (1)
236
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name)
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
124
public sealed override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name)
Symbols\MissingNamespaceSymbol.cs (1)
118
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name)
Symbols\NamedTypeSymbol.cs (1)
685
public abstract override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name);
Symbols\PointerTypeSymbol.cs (1)
147
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name)
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
135
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name)
Symbols\Source\SourceNamespaceSymbol.cs (1)
189
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name)
Symbols\SynthesizedNamespaceSymbol.cs (1)
70
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name)
Symbols\TypeParameterSymbol.cs (1)
161
public sealed override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamespaceSymbol.cs (1)
66
public override ImmutableArray<NamedTypeSymbol>
GetTypeMembers
(string name)
756 references to GetTypeMembers
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Lookup.cs (1)
1297
return nsOrType.
GetTypeMembers
(name).Cast<NamedTypeSymbol, Symbol>();
Compilation\CSharpCompilation.cs (1)
4676
AddCache(container.
GetTypeMembers
(declaration.Name));
Symbols\NamespaceOrTypeSymbol.cs (4)
170
return
GetTypeMembers
(name).WhereAsArray((t, arity) => t.Arity == arity, arity);
270
namespaceOrTypeMembers = scope.
GetTypeMembers
(emittedTypeName.UnmangledTypeName);
316
namespaceOrTypeMembers = scope.
GetTypeMembers
(emittedTypeName.TypeName);
342
namespaceOrTypeMembers = scope.
GetTypeMembers
(sourceName);
Symbols\NamespaceSymbol.cs (1)
227
var types = this.
GetTypeMembers
(TypeSymbol.ImplicitTypeName);
Symbols\PublicModel\NamespaceOrTypeSymbol.cs (1)
30
return UnderlyingNamespaceOrTypeSymbol.
GetTypeMembers
(name).GetPublicSymbols();
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
137
return RetargetTypeMembers(_underlyingNamespace.
GetTypeMembers
(name));
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
98
return compilation.SourceModule.GlobalNamespace.
GetTypeMembers
(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName).OfType<SourceNamedTypeSymbol>().SingleOrDefault(s => s.IsSimpleProgram);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (102)
CodeGen\CodeGenFunctionPointersTests.cs (6)
2531
var i1 = module.GlobalNamespace.
GetTypeMembers
("I1").Single();
2535
var i2 = module.GlobalNamespace.
GetTypeMembers
("I2").Single();
2539
var c = module.GlobalNamespace.
GetTypeMembers
("C").Single();
2565
var i1 = module.GlobalNamespace.
GetTypeMembers
("I1").Single();
2569
var i2 = module.GlobalNamespace.
GetTypeMembers
("I2").Single();
2602
var i1 = module.GlobalNamespace.
GetTypeMembers
("I1").Single();
CodeGen\CodeGenImplicitImplementationTests.cs (1)
777
var typeSymbol = module.GlobalNamespace.
GetTypeMembers
("C1").Single();
CodeGen\CodeGenTupleTest.cs (1)
27434
var containingType = comp.GlobalNamespace.
GetTypeMembers
("Program").Single();
CodeGen\FixedSizeBufferTests.cs (1)
576
var f = (FieldSymbol)comp2.GlobalNamespace.
GetTypeMembers
("S")[0].GetMembers("x")[0];
Emit\CompilationEmitTests.cs (6)
3903
var actualAMembers = ((SourceModuleSymbol)m).GlobalNamespace.
GetTypeMembers
("A1").Single().GetMembers().ToArray();
3911
var actualBMembers = ((SourceModuleSymbol)m).GlobalNamespace.
GetTypeMembers
("B").Single().GetMembers().ToArray();
3921
var actualCMembers = ((SourceModuleSymbol)m).GlobalNamespace.
GetTypeMembers
("C1").Single().GetMembers().ToArray();
3944
var actualAMembers = m.GlobalNamespace.
GetTypeMembers
("A1").Single().GetMembers().ToArray();
3949
var actualBMembers = m.GlobalNamespace.
GetTypeMembers
("B").Single().GetMembers().ToArray();
3954
var actualCMembers = m.GlobalNamespace.
GetTypeMembers
("C1").Single().GetMembers().ToArray();
Emit\EmitMetadataTests.cs (27)
423
var classA = module.GlobalNamespace.
GetTypeMembers
("A").Single();
497
var classB = module.GlobalNamespace.
GetTypeMembers
("B").Single();
501
var classC = module.GlobalNamespace.
GetTypeMembers
("C").Single();
547
var classA = module.GlobalNamespace.
GetTypeMembers
("A").Single();
663
var type = module.GlobalNamespace.
GetTypeMembers
("C").Single();
732
Assert.NotNull(nmspace.
GetTypeMembers
("Public").SingleOrDefault());
733
Assert.NotNull(nmspace.
GetTypeMembers
("Internal").SingleOrDefault());
735
CheckPrivateMembers(module.GlobalNamespace.
GetTypeMembers
("Types").Single(), isFromSource, true);
736
CheckPrivateMembers(module.GlobalNamespace.
GetTypeMembers
("Fields").Single(), isFromSource, false);
737
CheckPrivateMembers(module.GlobalNamespace.
GetTypeMembers
("Methods").Single(), isFromSource, false);
738
CheckPrivateMembers(module.GlobalNamespace.
GetTypeMembers
("Properties").Single(), isFromSource, false);
778
var derivedType = module.GlobalNamespace.
GetTypeMembers
("Derived").Single();
809
var type = module.GlobalNamespace.
GetTypeMembers
("I").Single();
817
type = module.GlobalNamespace.
GetTypeMembers
("C").Single();
847
var type = module.GlobalNamespace.
GetTypeMembers
("C").Single();
1082
var type = module.GlobalNamespace.
GetTypeMembers
("C").Single();
1113
type = module.GlobalNamespace.
GetTypeMembers
("F").Single();
1133
var overriddenProperty = module.GlobalNamespace.
GetTypeMembers
("E").Single().GetMembers("Q").Single();
1136
var overriddenAccessor = module.GlobalNamespace.
GetTypeMembers
("D").Single().GetMembers("set_Q").Single();
1157
var type = module.GlobalNamespace.
GetTypeMembers
("C").Single();
1233
var typeA = module.GlobalNamespace.
GetTypeMembers
("A").Single();
1240
var typeC = module.GlobalNamespace.
GetTypeMembers
("C").Single();
1277
var classC = module.GlobalNamespace.
GetTypeMembers
("C").Single();
1330
var type = module.GlobalNamespace.
GetTypeMembers
("E").Single();
1354
var type = module.GlobalNamespace.
GetTypeMembers
("E").Single();
2152
CheckInternalMembers(m.GlobalNamespace.
GetTypeMembers
("Fields").Single(), isFromSource);
2153
CheckInternalMembers(m.GlobalNamespace.
GetTypeMembers
("Methods").Single(), isFromSource);
Emit\NoPiaEmbedTypes.cs (60)
1174
var itest1 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest1").Single();
1196
var test2 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("Test2").Single();
1217
var itest3 = module.GlobalNamespace.
GetTypeMembers
("ITest3").Single();
1228
Assert.Equal(0, module.GlobalNamespace.
GetTypeMembers
("ITest4").Length);
1230
var test5 = module.GlobalNamespace.
GetTypeMembers
("Test5").Single();
1248
var itest6 = module.GlobalNamespace.
GetTypeMembers
("ITest6").Single();
1251
var itest7 = module.GlobalNamespace.
GetTypeMembers
("ITest7").Single();
1254
var itest8 = module.GlobalNamespace.
GetTypeMembers
("ITest8").Single();
1256
Assert.Same(itest8, module.GlobalNamespace.
GetTypeMembers
("UsePia1").Single().Interfaces().Single());
1258
var test9 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("Test9").Single();
1313
var test10 = module.GlobalNamespace.
GetTypeMembers
("Test10").Single();
1337
var test11 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("Test11").Single();
1416
var itest13 = module.GlobalNamespace.
GetTypeMembers
("ITest13").Single();
1437
var itest14 = module.GlobalNamespace.
GetTypeMembers
("ITest14").Single();
1447
var itest16 = module.GlobalNamespace.
GetTypeMembers
("ITest16").Single();
1451
var itest17 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest17").Single();
1499
var itest18 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest18").Single();
1503
var itest19 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest19").Single();
1574
var itest21 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest21").Single();
1587
var itest22 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest22").Single();
1596
var itest23 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest23").Single();
1604
var itest24 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest24").Single();
1617
var itest25 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest25").Single();
1629
var itest26 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest26").Single();
1733
var itest28 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest28").Single();
1736
var itest29 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest29").Single();
1906
var itest28 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest28").Single();
1993
var itest28 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest28").Single();
2203
var interface1_Event = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("Interface1_Event").Single();
2213
var interfaceEvents = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("InterfaceEvents").Single();
2710
var itest29 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest29").Single();
2715
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
2782
var itest29 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest29").Single();
2787
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
2846
var test31 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("Test31").Single();
2907
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
2973
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3039
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3104
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3169
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3237
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3328
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3387
var myDelegate = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("MyDelegate").Single();
3452
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3954
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
3957
var itest34 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest34").Single();
3960
var itest35 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest35").Single();
4038
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
4041
var itest34 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest34").Single();
4044
var itest35 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest35").Single();
4115
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
4118
var itest34 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest34").Single();
4121
var itest35 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest35").Single();
4180
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
4183
var usePia7 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("UsePia7").Single();
4245
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
4305
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
4365
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
4431
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
5310
var IEventsBase = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("IEventsBase").Single();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Attributes\AttributeTests.cs (1)
1596
var typeI = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("I").Single();
Attributes\AttributeTests_WellKnownAttributes.cs (1)
5608
NamedTypeSymbol dynamicSecurityMethodAttrType = securityNS.
GetTypeMembers
("DynamicSecurityMethodAttribute").Single(type => type.DeclaringSyntaxReferences.Any());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (16)
Semantics\BindingAsyncTests.cs (1)
34
var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.
GetTypeMembers
("C").Single().GetMembers("M").Single();
Semantics\BindingTests.cs (3)
2566
var c = comp.GlobalNamespace.
GetTypeMembers
("C").Single();
2597
var c = comp.GlobalNamespace.
GetTypeMembers
("C").Single();
2626
var c = comp.GlobalNamespace.
GetTypeMembers
("C").Single();
Semantics\ConstantTests.cs (2)
2951
var symbol = compilation.GlobalNamespace.
GetTypeMembers
("c1").First().GetMembers("Z1").First();
2954
symbol = compilation.GlobalNamespace.
GetTypeMembers
("c1").First().GetMembers("Z2").First();
Semantics\ImplicitlyTypeArraysTests.cs (1)
38
var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.
GetTypeMembers
("C").Single().GetMembers("F").Single();
Semantics\InheritanceBindingTests.cs (1)
6704
var c2Type = comp.Assembly.Modules[0].GlobalNamespace.
GetTypeMembers
("C2").Single();
Semantics\LookupTests.cs (3)
2008
var ms = comp.GlobalNamespace.
GetTypeMembers
("Program").Single().GetMembers("M").OfType<MethodSymbol>();
2039
var m = comp.GlobalNamespace.
GetTypeMembers
("Program").Single().GetMembers("M").Single();
2069
var m = comp.GlobalNamespace.
GetTypeMembers
("Program").Single().GetMembers("M").Single();
Semantics\OperatorTests.cs (1)
3202
var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.
GetTypeMembers
("C").Single().GetMembers("M").Single();
Semantics\OverloadResolutionTestBase.cs (1)
34
var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.
GetTypeMembers
("C").Single().GetMembers("M").Single();
Semantics\ScriptSemanticsTests.cs (3)
377
var script = goo.
GetTypeMembers
("Script").Single();
383
var b = goo.
GetTypeMembers
("B").Single();
452
members = global.
GetTypeMembers
("Script");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (624)
DocumentationComments\ConstructorDocumentationCommentTests.cs (1)
42
_widgetClass = _acmeNamespace.
GetTypeMembers
("Widget").Single();
DocumentationComments\DestructorDocumentationCommentTests.cs (1)
35
_widgetClass = _acmeNamespace.
GetTypeMembers
("Widget").Single();
DocumentationComments\FieldDocumentationCommentTests.cs (3)
59
_widgetClass = _acmeNamespace.
GetTypeMembers
("Widget").Single();
60
_enumSymbol = _acmeNamespace.
GetTypeMembers
("E").Single();
61
_valueType = _acmeNamespace.
GetTypeMembers
("ValueType").Single();
DocumentationComments\IncludeTests.cs (2)
54
var widgetClass = acmeNamespace.
GetTypeMembers
("Widget").Single();
116
var widgetClass = acmeNamespace.
GetTypeMembers
("Widget").Single();
DocumentationComments\MethodDocumentationCommentTests.cs (5)
72
_widgetClass = _acmeNamespace.
GetTypeMembers
("Widget").Single();
78
Assert.Equal("M:Acme.ValueType.M(System.Int32)", _acmeNamespace.
GetTypeMembers
("ValueType").Single().GetMembers("M").Single().GetDocumentationCommentId());
186
Assert.Equal("M:Acme.UseList.Process(Acme.MyList{System.Int32})", _acmeNamespace.
GetTypeMembers
("UseList").Single().GetMembers("Process").Single().GetDocumentationCommentId());
192
Assert.Equal("M:Acme.UseList.GetValues``1(``0)", _acmeNamespace.
GetTypeMembers
("UseList").Single().GetMembers("GetValues").Single().GetDocumentationCommentId());
219
Assert.Equal("M:Acme.ValueType.op_Explicit(System.Byte)~Acme.ValueType", _acmeNamespace.
GetTypeMembers
("ValueType").Single().GetMembers("op_Explicit").Single().GetDocumentationCommentId());
DocumentationComments\PartialTypeDocumentationCommentTests.cs (1)
51
_gooClass = _compilation.GlobalNamespace.
GetTypeMembers
("Goo").Single();
DocumentationComments\PropertyDocumentationCommentTests.cs (4)
36
_widgetClass = _acmeNamespace.
GetTypeMembers
("Widget").Single();
43
_acmeNamespace.
GetTypeMembers
("Widget").Single()
51
_acmeNamespace.
GetTypeMembers
("Widget").Single()
59
_acmeNamespace.
GetTypeMembers
("Widget").Single()
DocumentationComments\TypeDocumentationCommentTests.cs (4)
47
_widgetClass = _acmeNamespace.
GetTypeMembers
("Widget").Single();
53
Assert.Equal("T:Color", _compilation.GlobalNamespace.
GetTypeMembers
("Color").Single().GetDocumentationCommentId());
59
Assert.Equal("T:Acme.IProcess", _acmeNamespace.
GetTypeMembers
("IProcess").Single().GetDocumentationCommentId());
65
Assert.Equal("T:Acme.ValueType", _acmeNamespace.
GetTypeMembers
("ValueType").Single().GetDocumentationCommentId());
SymbolDisplay\SymbolDisplayTests.cs (32)
76
GetTypeMembers
("R1").Single().
104
GetTypeMembers
("C1").Single().
132
GetTypeMembers
("C1").Single().
180
GetTypeMembers
("C1").Single().
233
GetTypeMembers
("C1").Single().
293
GetTypeMembers
("C1").Single().
339
global.
GetTypeMembers
("C2").Single().
404
global.
GetTypeMembers
("C2").Single().
460
global.
GetTypeMembers
("C2").Single().
698
global.
GetTypeMembers
("C2").Single().
1396
global => global.
GetTypeMembers
("C").Single().GetTypeMember("D"),
1423
global => global.
GetTypeMembers
("C").Single().GetTypeMember("D"),
1451
global => global.
GetTypeMembers
("C").Single().GetTypeMember("D"),
1479
global => global.
GetTypeMembers
("C").Single().GetTypeMember("D"),
2556
GetTypeMembers
("C1").Single().
2592
GetTypeMembers
("C1").Single().
2624
GetTypeMembers
("C1").Single();
2895
global.
GetTypeMembers
("class1Attribute").Single();
2918
global.
GetTypeMembers
("classAttribute").Single();
2939
global.
GetTypeMembers
("class1Attribute").Single();
2964
((FieldSymbol)global.
GetTypeMembers
("C1").Single().GetMembers("goo").Single()).Type;
5035
GetTypeMembers
("C").Single().
5067
GetTypeMembers
("C").Single().
5098
GetTypeMembers
("C").Single().
5129
GetTypeMembers
("C").Single().
5166
GetTypeMembers
("C").Single().
5217
GetTypeMembers
("C").Single().
6704
g => g.
GetTypeMembers
("E").Single().GetField("A"),
7899
Func<NamespaceSymbol, Symbol> findSymbol = global => global.
GetTypeMembers
("Person").Single();
7920
Func<NamespaceSymbol, Symbol> findSymbol = global => global.
GetTypeMembers
("Person").Single();
7941
Func<NamespaceSymbol, Symbol> findSymbol = global => global.
GetTypeMembers
("Person").Single();
7964
Func<NamespaceSymbol, Symbol> findSymbol = global => global.
GetTypeMembers
("Person").Single();
Symbols\AnonymousTypesSymbolTests.cs (1)
1681
var programType = (NamedTypeSymbol)(comp.GlobalNamespace.
GetTypeMembers
("Program").Single());
Symbols\AssemblyAndNamespaceTests.cs (4)
174
var type1 = ns1.
GetTypeMembers
("A").SingleOrDefault() as NamedTypeSymbol;
179
var type2 = ns2.
GetTypeMembers
("C").SingleOrDefault() as NamedTypeSymbol;
305
var b = ns.
GetTypeMembers
("A")[0].GetMembers("b");
336
var type1 = ns1.
GetTypeMembers
("C").First() as NamedTypeSymbol;
Symbols\CompilationCreationTests.cs (73)
74
TypeSymbol c107 = c1.GlobalNamespace.
GetTypeMembers
("C107").Single();
102
Assert.Equal(SpecialType.None, c2.GlobalNamespace.
GetTypeMembers
("C107").Single().SpecialType);
139
Assert.Equal(SymbolKind.ErrorType, asm1[1].GlobalNamespace.
GetTypeMembers
("Class4").
159
var retval1 = asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
190
var retval2 = asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
210
var type1 = asm3[3].GlobalNamespace.
GetTypeMembers
("Class5").
249
var retval6 = asm4[1].GlobalNamespace.
GetTypeMembers
("Class4").
273
var type2 = asm4[3].GlobalNamespace.
GetTypeMembers
("Class5").
298
var type3 = asm4[4].GlobalNamespace.
GetTypeMembers
("Class6").
364
var type4 = asm7[2].GlobalNamespace.
GetTypeMembers
("Class5").
387
var type5 = asm7[3].GlobalNamespace.
GetTypeMembers
("Class6").
457
Assert.Equal(SymbolKind.ErrorType, asm1[1].GlobalNamespace.
GetTypeMembers
("Class4").
470
retval1 = asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
492
retval2 = asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
512
type1 = asm3[3].GlobalNamespace.
GetTypeMembers
("Class5").
541
retval6 = asm4[1].GlobalNamespace.
GetTypeMembers
("Class4").
565
type2 = asm4[3].GlobalNamespace.
GetTypeMembers
("Class5").
590
type3 = asm4[4].GlobalNamespace.
GetTypeMembers
("Class6").
630
type4 = asm7[2].GlobalNamespace.
GetTypeMembers
("Class5").
653
type5 = asm7[3].GlobalNamespace.
GetTypeMembers
("Class6").
742
var retval1 = asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
838
var retval2 = asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
858
var type1 = asm3[3].GlobalNamespace.
GetTypeMembers
("Class5").
979
var retval6 = asm4[1].GlobalNamespace.
GetTypeMembers
("Class4").
1003
var type2 = asm4[3].GlobalNamespace.
GetTypeMembers
("Class5").
1028
var type3 = asm4[4].GlobalNamespace.
GetTypeMembers
("Class6").
1092
var type4 = asm7[2].GlobalNamespace.
GetTypeMembers
("Class5").
1116
var type5 = asm7[3].GlobalNamespace.
GetTypeMembers
("Class6").
1190
retval1 = asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
1217
retval2 = asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
1237
type1 = asm3[3].GlobalNamespace.
GetTypeMembers
("Class5").
1270
retval6 = asm4[1].GlobalNamespace.
GetTypeMembers
("Class4").
1294
type2 = asm4[3].GlobalNamespace.
GetTypeMembers
("Class5").
1319
type3 = asm4[4].GlobalNamespace.
GetTypeMembers
("Class6").
1365
type4 = asm7[2].GlobalNamespace.
GetTypeMembers
("Class5").
1389
type5 = asm7[3].GlobalNamespace.
GetTypeMembers
("Class6").
1449
var retval1 = asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
1453
Assert.Same(retval1, asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
1508
var retval2 = asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
1512
Assert.Same(retval2, asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
1533
var type1 = asm3[3].GlobalNamespace.
GetTypeMembers
("Class5").Single();
1600
var retval6 = asm4[1].GlobalNamespace.
GetTypeMembers
("Class4").
1624
var type2 = asm4[3].GlobalNamespace.
GetTypeMembers
("Class5").
1649
var type3 = asm4[4].GlobalNamespace.
GetTypeMembers
("Class6").
1724
var type4 = asm7[2].GlobalNamespace.
GetTypeMembers
("Class5").
1752
var type5 = asm7[3].GlobalNamespace.
GetTypeMembers
("Class6").
1836
retval1 = asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
1863
retval2 = asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
1883
type1 = asm3[3].GlobalNamespace.
GetTypeMembers
("Class5").
1916
retval6 = asm4[1].GlobalNamespace.
GetTypeMembers
("Class4").
1940
type2 = asm4[3].GlobalNamespace.
GetTypeMembers
("Class5").
1965
type3 = asm4[4].GlobalNamespace.
GetTypeMembers
("Class6").
2011
type4 = asm7[2].GlobalNamespace.
GetTypeMembers
("Class5").
2037
type5 = asm7[3].GlobalNamespace.
GetTypeMembers
("Class6").
2241
var localC3Foo2 = asm3.GlobalNamespace.
GetTypeMembers
("C3").
2269
var type3 = asm5[1].GlobalNamespace.
GetTypeMembers
("C3").
2272
var type1 = asm1_V2.GlobalNamespace.
GetTypeMembers
("C1").
2278
var type4 = asm4_V2.GlobalNamespace.
GetTypeMembers
("C4").
2304
var type6 = asm5[1].GlobalNamespace.
GetTypeMembers
("C6").
2325
asm3.GlobalNamespace.
GetTypeMembers
("C3").
2404
var typeC6 = asm5[1].GlobalNamespace.
GetTypeMembers
("C6").Single();
2407
asm3.GlobalNamespace.
GetTypeMembers
("C3").Single().
2411
asm3.GlobalNamespace.
GetTypeMembers
("C6").Single().ToTestDisplayString());
2414
asm3.GlobalNamespace.
GetTypeMembers
("C3").Single().
2418
asm3.GlobalNamespace.
GetTypeMembers
("C6").Single().ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat));
2421
asm3.GlobalNamespace.
GetTypeMembers
("C3").Single().GetMembers().Length);
2424
asm3.GlobalNamespace.
GetTypeMembers
("C3").Single().GetTypeMembers().Length);
2456
asm3.GlobalNamespace.
GetTypeMembers
("C3").Single());
2460
Assert.Equal(TypeKind.Interface, asm5[1].GlobalNamespace.
GetTypeMembers
("I1").Single().TypeKind);
2486
asm3.GlobalNamespace.
GetTypeMembers
("C6").Single().TypeParameters[0]);
2495
Assert.Same(ns1.
GetTypeMembers
("C304").Single(), ns1.GetTypeMembers("C304", 0).Single());
2523
var typeC5 = c5.Assembly.GlobalNamespace.
GetTypeMembers
("C5").Single();
2580
NamedTypeSymbol classModule1 = c1AsmRef.Modules[0].GlobalNamespace.
GetTypeMembers
("Module1").Single();
Symbols\CorLibrary\CorTypes.cs (2)
42
var p = noMsCorLibRef.GlobalNamespace.
GetTypeMembers
("I1").Single().
176
Select(m => (NamespaceSymbol)m).Single().
GetTypeMembers
("Object").Single();
Symbols\GenericConstraintTests.cs (1)
6586
var typeI = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("I").Single();
Symbols\IndexerTests.cs (3)
2402
NamedTypeSymbol type01 = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("Test").Single();
2558
Assert.True(((TypeSymbol)compilation.GlobalNamespace.
GetTypeMembers
("C").Single()).GetMembers().Any(x => x.IsIndexer()));
2562
Assert.True(((TypeSymbol)compilation.GlobalNamespace.
GetTypeMembers
("C").Single()).GetMembers().Any(x => x.IsIndexer()));
Symbols\InterfaceImplementationTests.cs (5)
1060
var classD = global.
GetTypeMembers
("CustomModifierOverridingD").Single();
1066
var @interface = global.
GetTypeMembers
("Interface").Single();
1070
var @class = (SourceNamedTypeSymbol)global.
GetTypeMembers
("Class").Single();
1149
var type = comp.GlobalNamespace.
GetTypeMembers
("c2").Single();
1590
var typeSymbol = comp.GlobalNamespace.
GetTypeMembers
("C1").Single();
Symbols\Metadata\MetadataMemberTests.cs (6)
158
var type1 = ns1.
GetTypeMembers
("StringComparer").Single() as NamedTypeSymbol;
196
var class1 = ns3.
GetTypeMembers
("StrongNameHelpers").First() as NamedTypeSymbol;
247
var class1 = ns2.
GetTypeMembers
("StrongNameHelpers").First() as NamedTypeSymbol;
303
var type1 = ns2.
GetTypeMembers
("IDictionary").First() as NamedTypeSymbol;
348
var type1 = ns2.
GetTypeMembers
("IDictionary").First() as NamedTypeSymbol;
392
var classC = compilation.SourceModule.GlobalNamespace.
GetTypeMembers
("C").Single();
Symbols\Metadata\MetadataTypeTests.cs (5)
75
var class1 = ns3.
GetTypeMembers
("StrongNameHelpers").First() as NamedTypeSymbol;
125
var type1 = ns2.
GetTypeMembers
("Dictionary").First() as NamedTypeSymbol;
173
var type1 = ns2.
GetTypeMembers
("IList").First() as NamedTypeSymbol;
224
var type1 = ns3.
GetTypeMembers
("StreamingContext").First() as NamedTypeSymbol;
291
var type1 = ns3.
GetTypeMembers
("EventProviderBase").Single() as NamedTypeSymbol;
Symbols\Metadata\PE\BaseTypeResolution.cs (28)
113
var varTC2 = module1.GlobalNamespace.
GetTypeMembers
("TC2").Single();
114
var varTC3 = module1.GlobalNamespace.
GetTypeMembers
("TC3").Single();
115
var varTC4 = module1.GlobalNamespace.
GetTypeMembers
("TC4").Single();
121
var varC1 = module1.GlobalNamespace.
GetTypeMembers
("C1").Single();
125
var varTC5 = module2.GlobalNamespace.
GetTypeMembers
("TC5").Single();
126
var varTC6 = module2.GlobalNamespace.
GetTypeMembers
("TC6").Single();
127
var varTC7 = module2.GlobalNamespace.
GetTypeMembers
("TC7").Single();
128
var varTC8 = module2.GlobalNamespace.
GetTypeMembers
("TC8").Single();
139
var varCorTypes_Derived = varCorTypes.
GetTypeMembers
("Derived").Single();
143
var varCorTypes_Derived1 = varCorTypes.
GetTypeMembers
("Derived1").Single();
147
var varI101 = module1.GlobalNamespace.
GetTypeMembers
("I101").Single();
148
var varI102 = module1.GlobalNamespace.
GetTypeMembers
("I102").Single();
150
var varC203 = module1.GlobalNamespace.
GetTypeMembers
("C203").Single();
154
var varC204 = module1.GlobalNamespace.
GetTypeMembers
("C204").Single();
184
var derived1 = module0.GlobalNamespace.
GetTypeMembers
("Derived1").Single();
187
var derived2 = module0.GlobalNamespace.
GetTypeMembers
("Derived2").Single();
190
var derived3 = module0.GlobalNamespace.
GetTypeMembers
("Derived3").Single();
197
Assert.Same(base1, module1.GlobalNamespace.
GetTypeMembers
("Class1").Single());
198
Assert.Same(base2, module2.GlobalNamespace.
GetTypeMembers
("Class2").Single());
199
Assert.Same(base3, module3.GlobalNamespace.
GetTypeMembers
("Class3").Single());
224
var localTC1 = module0.GlobalNamespace.
GetTypeMembers
("TC1").Single();
230
var localTC2 = module0.GlobalNamespace.
GetTypeMembers
("TC2").Single();
236
var localTC3 = module0.GlobalNamespace.
GetTypeMembers
("TC3").Single();
242
var localTC4 = module0.GlobalNamespace.
GetTypeMembers
("TC4").Single();
248
var localTC5 = module0.GlobalNamespace.
GetTypeMembers
("TC5").Single();
254
var localTC6 = module0.GlobalNamespace.
GetTypeMembers
("TC6").Single();
260
var localTC7 = module0.GlobalNamespace.
GetTypeMembers
("TC7").Single();
266
var localTC8 = module0.GlobalNamespace.
GetTypeMembers
("TC8").Single();
Symbols\Metadata\PE\LoadCustomModifiers.cs (1)
32
var modifiers = modifiersModule.GlobalNamespace.
GetTypeMembers
("Modifiers").Single();
Symbols\Metadata\PE\LoadingAttributes.cs (23)
691
var attrObj = (NamedTypeSymbol)interopNS.
GetTypeMembers
("GuidAttribute").Single();
696
attrObj = (NamedTypeSymbol)interopNS.
GetTypeMembers
("InterfaceTypeAttribute").Single();
704
attrObj = (NamedTypeSymbol)interopNS.
GetTypeMembers
("TypeLibImportClassAttribute").Single();
745
var attrObj = (NamedTypeSymbol)interopNS.
GetTypeMembers
("ComVisibleAttribute").Single();
749
attrObj = (NamedTypeSymbol)interopNS.
GetTypeMembers
("UnmanagedFunctionPointerAttribute").Single();
851
var attrObj = (NamedTypeSymbol)interopNS.
GetTypeMembers
("CoClassAttribute").Single();
856
attrObj = (NamedTypeSymbol)reflectNS.
GetTypeMembers
("DefaultMemberAttribute").Single();
912
var attrObj1 = (NamedTypeSymbol)caNS.
GetTypeMembers
("AttrName").Single();
913
var attrObj2 = (NamedTypeSymbol)caNS.
GetTypeMembers
("AttrNameAttribute").Single();
947
var attrObj1 = (NamedTypeSymbol)caNS.
GetTypeMembers
("AllInheritMultipleAttribute").Single();
948
var attrObj2 = (NamedTypeSymbol)caNS.
GetTypeMembers
("DerivedAttribute").Single();
1049
var attrObj1 = (NamedTypeSymbol)caNS.
GetTypeMembers
("AllInheritMultipleAttribute").Single();
1054
var attrObj2 = (NamedTypeSymbol)caNS.
GetTypeMembers
("DerivedAttribute").Single();
1181
var asmFileAttr = (NamedTypeSymbol)refNS.
GetTypeMembers
("AssemblyFileVersionAttribute").Single();
1185
var asmInfoAttr = (NamedTypeSymbol)refNS.
GetTypeMembers
("AssemblyInformationalVersionAttribute").Single();
1206
var dbgProxyAttr = (NamedTypeSymbol)diagNS.
GetTypeMembers
("DebuggerTypeProxyAttribute").Single();
1210
var attr1 = exprNS.
GetTypeMembers
("BinaryExpression").First().GetAttribute(dbgProxyAttr);
1215
attr1 = exprNS.
GetTypeMembers
("TypeBinaryExpression").First().GetAttribute(dbgProxyAttr);
1231
var type01 = (NamedTypeSymbol)secondNS.
GetTypeMembers
("SchemeSettingElement").Single();
1264
var resCatAttr = (NamedTypeSymbol)secondNS.
GetTypeMembers
("ResCategoryAttribute").Single();
1265
var resDesAttr = (NamedTypeSymbol)secondNS.
GetTypeMembers
("ResDescriptionAttribute").Single();
1268
var defValAttr = (NamedTypeSymbol)level02NS.
GetTypeMembers
("DefaultValueAttribute").Single();
1270
var type01 = (NamedTypeSymbol)thirdNS.
GetTypeMembers
("DataAdapter").Single();
Symbols\Metadata\PE\LoadingEvents.cs (11)
196
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Interface").Single();
201
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Class").Single();
223
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric").Single();
228
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Generic").Single();
255
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric").Single();
260
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Constructed").Single();
291
var defInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Interface").Single();
296
var refInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGenericInterface").Single();
300
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IndirectImplementation").Single();
331
var outerInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric2").Single();
337
var outerClass = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Outer").Single();
Symbols\Metadata\PE\LoadingFields.cs (2)
34
var vbFields = module2.GlobalNamespace.
GetTypeMembers
("VBFields").Single();
35
var csFields = module1.GlobalNamespace.
GetTypeMembers
("CSFields").Single();
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (14)
27
GetTypeMembers
("Object").Single();
36
var varC1 = module0.GlobalNamespace.
GetTypeMembers
("C1").Single();
104
var varTC2 = module0.GlobalNamespace.
GetTypeMembers
("TC2").Single();
124
var varC100 = module0.GlobalNamespace.
GetTypeMembers
("C100").Single();
131
var varC101 = module0.GlobalNamespace.
GetTypeMembers
("C101").Single();
138
var varC102 = module0.GlobalNamespace.
GetTypeMembers
("C102").Single();
146
var varC103 = module0.GlobalNamespace.
GetTypeMembers
("C103").Single();
154
var varC104 = module0.GlobalNamespace.
GetTypeMembers
("C104").Single();
162
var varC105 = module0.GlobalNamespace.
GetTypeMembers
("C105").Single();
169
var varC106 = module0.GlobalNamespace.
GetTypeMembers
("C106").Single();
176
var varI101 = module0.GlobalNamespace.
GetTypeMembers
("I101").Single();
177
var varI102 = module0.GlobalNamespace.
GetTypeMembers
("I102").Single();
179
var varC201 = module0.GlobalNamespace.
GetTypeMembers
("C201").Single();
184
var localC202 = module0.GlobalNamespace.
GetTypeMembers
("C202").Single();
Symbols\Metadata\PE\LoadingMethods.cs (39)
45
var varTC10 = module2.GlobalNamespace.
GetTypeMembers
("TC10").Single();
93
var localC107 = module1.GlobalNamespace.
GetTypeMembers
("C107").Single();
97
var csharpC1 = module3.GlobalNamespace.
GetTypeMembers
("C1").Single();
110
var basicC1 = module4.GlobalNamespace.
GetTypeMembers
("C1").Single();
130
var emptyStructure = module4.GlobalNamespace.
GetTypeMembers
("EmptyStructure").Single();
171
var basicC2 = module4.GlobalNamespace.
GetTypeMembers
("C2").Single();
177
GetTypeMembers
("Console").Single();
182
var basicModifiers1 = module4.GlobalNamespace.
GetTypeMembers
("Modifiers1").Single();
248
var basicModifiers2 = module4.GlobalNamespace.
GetTypeMembers
("Modifiers2").Single();
279
var basicModifiers3 = module4.GlobalNamespace.
GetTypeMembers
("Modifiers3").Single();
296
var csharpModifiers1 = module3.GlobalNamespace.
GetTypeMembers
("Modifiers1").Single();
327
var csharpModifiers2 = module3.GlobalNamespace.
GetTypeMembers
("Modifiers2").Single();
351
var csharpModifiers3 = module3.GlobalNamespace.
GetTypeMembers
("Modifiers3").Single();
375
var byrefReturnMethod = byrefReturn.GlobalNamespace.
GetTypeMembers
("ByRefReturn").Single().GetMembers("M").OfType<MethodSymbol>().Single();
388
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Interface").Single();
393
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Class").Single();
412
var interface1 = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("I1").Single();
417
var interface2 = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("I2").Single();
422
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("C").Single();
448
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric").Single();
454
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Generic").Single();
484
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric").Single();
490
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Constructed").Single();
516
var cyclicInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("ImplementsSelf").Single();
519
var implementedInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("I1").Single();
524
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("InterfaceCycleSuccess").Single();
544
var cyclicInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("ImplementsSelf").Single();
547
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("InterfaceCycleFailure").Single();
575
var defInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Interface").Single();
580
var refInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGenericInterface").Single();
584
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IndirectImplementation").Single();
611
var baseClass = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("ExplicitlyImplementedClass").Single();
614
var derivedClass = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("ExplicitlyImplementsAClass").Single();
635
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IUnrelated").First(); //decl order
639
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("ExplicitlyImplementsUnrelatedInterfaceMethods").Single();
668
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IUnrelated").Last(); //decl order
672
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("ExplicitlyImplementsUnrelatedInterfaceMethods").Single();
702
var outerInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric2").Single();
708
var outerClass = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Outer").Single();
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (7)
190
var someName1_1 = module0.GlobalNamespace.
GetTypeMembers
("somEnamE1").OrderBy((t) => t.Name).ToArray();
191
var someName1_2 = module0.GlobalNamespace.
GetTypeMembers
("SomeName1").OrderBy((t) => t.Name).ToArray();
207
var otherName_1 = someName2_1[0].
GetTypeMembers
("OtherName");
208
var otherName_2 = someName2_2[0].
GetTypeMembers
("OtherName");
214
var nestingClass = module0.GlobalNamespace.
GetTypeMembers
("NestingClass").Single();
238
Assert.Equal(9, system.
GetTypeMembers
("Action").Length);
239
Assert.Equal(0, system.
GetTypeMembers
("ActionThatDoesntExist").Length);
Symbols\Metadata\PE\LoadingProperties.cs (13)
31
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Interface").Single();
36
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Class").Single();
58
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric").Single();
63
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Generic").Single();
90
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric").Single();
95
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Constructed").Single();
126
var defInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Interface").Single();
131
var refInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGenericInterface").Single();
135
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IndirectImplementation").Single();
166
var outerInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric2").Single();
172
var outerClass = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Outer").Single();
229
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Interface").Single();
253
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Class").Single();
Symbols\Metadata\PE\MissingTypeReferences.cs (14)
42
var localTC10 = module0.GlobalNamespace.
GetTypeMembers
("TC10").Single();
58
var localTC8 = module0.GlobalNamespace.
GetTypeMembers
("TC8").Single();
75
var localTC7 = module0.GlobalNamespace.
GetTypeMembers
("TC7").Single();
127
NamedTypeSymbol localTC = module1.GlobalNamespace.
GetTypeMembers
("TC1").Single();
142
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC2").Single();
157
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC3").Single();
170
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC4").Single();
188
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC5").Single();
203
var localC6 = module2.GlobalNamespace.
GetTypeMembers
("C6").Single();
205
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC6").Single();
224
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC7").Single();
246
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC8").Single();
285
var asm1classC = asm1.GlobalNamespace.
GetTypeMembers
("C").Single();
308
var asm2classC = asm2.GlobalNamespace.
GetTypeMembers
("C").Single();
Symbols\Metadata\PE\NoPia.cs (63)
60
var varI1 = pia1_1.GlobalNamespace.
GetTypeMembers
("I1").Single();
61
var varS1 = pia1_1.GlobalNamespace.
GetTypeMembers
("S1").Single();
63
var varI2 = varNS1.
GetTypeMembers
("I2").Single();
64
var varS2 = varNS1.
GetTypeMembers
("S2").Single();
69
classLocalTypes1 = localTypes1_1.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
70
classLocalTypes2 = localTypes2_1.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
105
classLocalTypes1 = localTypes1_2.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
106
classLocalTypes2 = localTypes2_2.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
138
classLocalTypes1 = localTypes1_3.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
139
classLocalTypes2 = localTypes2_3.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
146
Assert.Same(pia1_3.GlobalNamespace.
GetTypeMembers
("I1").Single(), param[0].Type);
147
Assert.Same(pia1_3.GlobalNamespace.GetMembers("NS1").OfType<NamespaceSymbol>().Single().
GetTypeMembers
("I2").Single(), param[1].Type);
192
classLocalTypes1 = localTypes1_5.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
193
classLocalTypes2 = localTypes2_5.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
229
classLocalTypes1 = localTypes1_6.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
230
classLocalTypes2 = localTypes2_6.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
260
classLocalTypes1 = localTypes1_7.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
261
classLocalTypes2 = localTypes2_7.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
294
classLocalTypes1 = localTypes1_8.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
295
classLocalTypes2 = localTypes2_8.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
307
Assert.Same(pia4_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.FirstCandidate);
308
Assert.Same(pia1_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.SecondCandidate);
401
var varI1 = pia1_1.GlobalNamespace.
GetTypeMembers
("I1").Single();
402
var varS1 = pia1_1.GlobalNamespace.
GetTypeMembers
("S1").Single();
404
var varI2 = varNS1.
GetTypeMembers
("I2").Single();
405
var varS2 = varNS1.
GetTypeMembers
("S2").Single();
410
classLocalTypes1 = localTypes1_1.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
411
classLocalTypes2 = localTypes2_1.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
446
classLocalTypes1 = localTypes1_2.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
447
classLocalTypes2 = localTypes2_2.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
478
classLocalTypes1 = localTypes1_3.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
479
classLocalTypes2 = localTypes2_3.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
518
classLocalTypes1 = localTypes1_5.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
519
classLocalTypes2 = localTypes2_5.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
563
classLocalTypes1 = localTypes1_6.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
564
classLocalTypes2 = localTypes2_6.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
594
classLocalTypes1 = localTypes1_7.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
595
classLocalTypes2 = localTypes2_7.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
606
Assert.Same(pia4_7.GlobalNamespace.
GetTypeMembers
("I1").Single(), param[0].Type);
630
classLocalTypes1 = localTypes1_8.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
631
classLocalTypes2 = localTypes2_8.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
643
Assert.Same(pia4_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.FirstCandidate);
644
Assert.Same(pia1_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.SecondCandidate);
715
var localTypes3 = asmLocalTypes3.GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
734
localTypes3 = assemblies[0].GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
768
var varI5_1 = pia5Asm1.GlobalNamespace.
GetTypeMembers
("I5").Single();
779
var varI5_2 = pia5Asm2.GlobalNamespace.
GetTypeMembers
("I5").Single();
792
var varI7_3 = library2Asm3.GlobalNamespace.
GetTypeMembers
("I7").Single();
808
var varI7_4 = library2Asm4.GlobalNamespace.
GetTypeMembers
("I7").Single();
826
var varI7_5 = library2Asm5.GlobalNamespace.
GetTypeMembers
("I7").Single();
856
var varI7_7 = library2Asm7.GlobalNamespace.
GetTypeMembers
("I7").Single();
1016
var localTypes3 = asmLocalTypes3.GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
1035
localTypes3 = assemblies[2].GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
1135
var varI5_1 = pia5Asm1.GlobalNamespace.
GetTypeMembers
("I5").Single();
1146
var varI5_2 = pia5Asm2.GlobalNamespace.
GetTypeMembers
("I5").Single();
1159
var varI7_3 = library2Asm3.GlobalNamespace.
GetTypeMembers
("I7").Single();
1175
var varI7_4 = library2Asm4.GlobalNamespace.
GetTypeMembers
("I7").Single();
1193
var varI7_5 = library2Asm5.GlobalNamespace.
GetTypeMembers
("I7").Single();
1223
var varI7_7 = library2Asm7.GlobalNamespace.
GetTypeMembers
("I7").Single();
1235
var varI5 = varC_Pia5.SourceModule.GlobalNamespace.
GetTypeMembers
("I5").Single();
1237
var varI6 = varC_Pia5.SourceModule.GlobalNamespace.
GetTypeMembers
("I6").Single();
1245
var varI7 = varC_Library2.SourceModule.GlobalNamespace.
GetTypeMembers
("I7").Single();
1257
var varI1 = varC_Pia1.SourceModule.GlobalNamespace.
GetTypeMembers
("I1").Single();
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (26)
33
NamedTypeSymbol classLocalType1 = localConsumer1.SourceModule.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
52
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
72
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
91
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
115
NamedTypeSymbol classLocalType1 = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
133
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
162
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
180
NamedTypeSymbol classLocalType1 = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
199
NamedTypeSymbol classLocalType1 = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
218
NamedTypeSymbol classLocalType1 = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
237
NamedTypeSymbol classLocalType1 = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
256
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
275
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
294
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
313
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
332
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
351
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
368
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
388
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
409
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("NoPIAGenerics").Single();
439
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("DrivedClass").Single();
466
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("Interface1Impl2").Single();
486
var nestedType = localConsumerRefsAsm.Where(a => a.Name == "NoPIAGenerics1-Asm1").Single().GlobalNamespace.
GetTypeMembers
("NestedConstructs").Single();
502
var nestedType = localConsumerRefsAsm[1].GlobalNamespace.
GetTypeMembers
("NestedConstructs").Single();
518
var nestedType = localConsumerRefsAsm[1].GlobalNamespace.
GetTypeMembers
("TypeRefs1").Single();
566
var nestedType = localConsumerRefsAsm.First(arg => arg.Name == "Dummy").GlobalNamespace.
GetTypeMembers
("TypeRefs1").Single();
Symbols\Metadata\PE\NoPiaLocalHideAndTypeSubstitutionTests.cs (29)
38
var canonicalType1 = localConsumerRefsAsm.First(arg => arg.Name == "Pia1").GlobalNamespace.
GetTypeMembers
("I1").Single();
39
var canonicalType2 = localConsumerRefsAsm.First(arg => arg.Name == "Pia1").GlobalNamespace.GetMembers("NS1").OfType<NamespaceSymbol>().Single().
GetTypeMembers
("I2").Single();
41
NamedTypeSymbol classLocalType = localConsumerRefsAsm.First(arg => arg.Name == "LocalTypes1").GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
98
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("LocalType1").Single();
133
var canonicalType = localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").GlobalNamespace.
GetTypeMembers
("FooStruct").Single();
135
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("TypeSubstitution").Single();
138
NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.
GetTypeMembers
("ExternalAsm1").Single();
193
var canonicalTypeInter = canonicalType.
GetTypeMembers
("IBase").Single();
195
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("TypeSubstitution").Single();
198
NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.
GetTypeMembers
("ExternalAsm1").Single();
229
var canonicalType = localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").GlobalNamespace.
GetTypeMembers
("FooEnum").Single();
231
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("TypeSubstitution").Single();
234
NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.
GetTypeMembers
("ExternalAsm1").Single();
264
var canonicalType = localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").GlobalNamespace.
GetTypeMembers
("ISubFuncProp").Single();
266
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("TypeSubstitution").Single();
269
NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.
GetTypeMembers
("ExternalAsm1").Single();
297
var canonicalTypeInter = canonicalType.
GetTypeMembers
("EventHandler").Single();
299
NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.
GetTypeMembers
("TypeSubstitution").Single();
302
NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.
GetTypeMembers
("ExternalAsm1").Single();
323
var canonicalType = localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").GlobalNamespace.
GetTypeMembers
("ISubFuncProp").Single();
325
NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.
GetTypeMembers
("SubFuncProp").Single();
345
var canonicalType = localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").GlobalNamespace.
GetTypeMembers
("ISubFuncProp").Single();
347
NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.
GetTypeMembers
("SubFuncProp").Single();
369
NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.
GetTypeMembers
("ExternalAsm1").Single();
377
Assert.Same(localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").GlobalNamespace.ChildNamespace("InheritanceConflict").
GetTypeMembers
("IBase").Single(), ambiguous.FirstCandidate);
378
Assert.Same(localConsumerRefsAsm.First(arg => arg.Name == "GeneralPiaCopy").GlobalNamespace.ChildNamespace("InheritanceConflict").
GetTypeMembers
("IBase").Single(), ambiguous.SecondCandidate);
438
var importedType = localConsumerRefsAsm.First(arg => arg.Name == "Dummy2").GlobalNamespace.
GetTypeMembers
("IdentifyingAttributes").Single();
477
var importedTypeComp2 = localConsumerRefsAsm.First(arg => arg.Name == "Dummy1").GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
479
var importedTypeAsm = localConsumerRefsAsm.First(arg => arg.Name == "Pia1").GlobalNamespace.
GetTypeMembers
("I1").Single();
Symbols\Metadata\PE\TypeForwarders.cs (6)
49
var derived1 = module1.GlobalNamespace.
GetTypeMembers
("Derived").Single();
53
var derived4 = module1.GlobalNamespace.
GetTypeMembers
("GenericDerived").Single();
57
var derived6 = module1.GlobalNamespace.
GetTypeMembers
("GenericDerived1").Single();
77
var derived2 = module2.GlobalNamespace.
GetTypeMembers
("Derived").Single();
82
var derived3 = module2.GlobalNamespace.
GetTypeMembers
("GenericDerived").Single();
86
var derived5 = module2.GlobalNamespace.
GetTypeMembers
("GenericDerived1").Single();
Symbols\Metadata\PE\TypeKindTests.cs (1)
89
var console = system.
GetTypeMembers
("Console").Single();
Symbols\MethodEqualityTests.cs (8)
36
var class1 = global.
GetTypeMembers
("Class1").Single();
40
var class2 = global.
GetTypeMembers
("Class2").Single();
83
var baseClass = global.
GetTypeMembers
("Base").Single();
87
var derivedClass1 = global.
GetTypeMembers
("Derived1").Single();
92
var derivedClass2 = global.
GetTypeMembers
("Derived2").Single();
143
var baseClass = global.
GetTypeMembers
("Base").Single();
147
var derivedClass1 = global.
GetTypeMembers
("Derived1").Single();
152
var derivedClass2 = global.
GetTypeMembers
("Derived2").Single();
Symbols\OverriddenOrHiddenMembersTests.cs (5)
903
var classA = (NamedTypeSymbol)global.
GetTypeMembers
("CustomModifierOverridingA").Single();
904
var classB = (NamedTypeSymbol)global.
GetTypeMembers
("CustomModifierOverridingB").Single();
905
var classC = (NamedTypeSymbol)global.
GetTypeMembers
("CustomModifierOverridingC").Single();
906
var classD = (NamedTypeSymbol)global.
GetTypeMembers
("CustomModifierOverridingD").Single();
936
var classE = (NamedTypeSymbol)global.
GetTypeMembers
("CustomModifierOverridingE").Single();
Symbols\Retargeting\NoPia.cs (76)
303
Assert.Equal(0, localTypes1.GlobalNamespace.
GetTypeMembers
("I1").Length);
304
Assert.Equal(0, localTypes1.GlobalNamespace.
GetTypeMembers
("S1").Length);
315
Assert.Equal(0, localTypes2.GlobalNamespace.
GetTypeMembers
("I1").Length);
316
Assert.Equal(0, localTypes2.GlobalNamespace.
GetTypeMembers
("S1").Length);
369
var varI1 = pia1_1.GlobalNamespace.
GetTypeMembers
("I1").Single();
370
var varS1 = pia1_1.GlobalNamespace.
GetTypeMembers
("S1").Single();
372
var varI2 = varNS1.
GetTypeMembers
("I2").Single();
373
var varS2 = varNS1.
GetTypeMembers
("S2").Single();
378
classLocalTypes1 = localTypes1_1.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
379
classLocalTypes2 = localTypes2_1.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
414
classLocalTypes1 = localTypes1_2.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
415
classLocalTypes2 = localTypes2_2.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
445
classLocalTypes1 = localTypes1_3.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
446
classLocalTypes2 = localTypes2_3.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
453
Assert.Same(pia1_3.GlobalNamespace.
GetTypeMembers
("I1").Single(), param[0].Type);
454
Assert.Same(pia1_3.GlobalNamespace.GetMembers("NS1").OfType<NamespaceSymbol>().Single().
GetTypeMembers
("I2").Single(), param[1].Type);
497
classLocalTypes1 = localTypes1_5.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
498
classLocalTypes2 = localTypes2_5.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
532
classLocalTypes1 = localTypes1_6.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
533
classLocalTypes2 = localTypes2_6.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
562
classLocalTypes1 = localTypes1_7.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
563
classLocalTypes2 = localTypes2_7.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
595
classLocalTypes1 = localTypes1_8.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
596
classLocalTypes2 = localTypes2_8.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
608
Assert.Same(pia4_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.FirstCandidate);
609
Assert.Same(pia1_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.SecondCandidate);
670
var varI1 = pia1_1.GlobalNamespace.
GetTypeMembers
("I1").Single();
671
var varS1 = pia1_1.GlobalNamespace.
GetTypeMembers
("S1").Single();
673
var varI2 = varNS1.
GetTypeMembers
("I2").Single();
674
var varS2 = varNS1.
GetTypeMembers
("S2").Single();
679
classLocalTypes1 = localTypes1_1.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
680
classLocalTypes2 = localTypes2_1.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
715
classLocalTypes1 = localTypes1_2.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
716
classLocalTypes2 = localTypes2_2.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
746
classLocalTypes1 = localTypes1_3.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
747
classLocalTypes2 = localTypes2_3.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
754
Assert.Same(pia1_3.GlobalNamespace.
GetTypeMembers
("I1").Single(), param[0].Type);
755
Assert.Same(pia1_3.GlobalNamespace.GetMembers("NS1").OfType<NamespaceSymbol>().Single().
GetTypeMembers
("I2").Single(), param[1].Type);
798
classLocalTypes1 = localTypes1_5.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
799
classLocalTypes2 = localTypes2_5.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
833
classLocalTypes1 = localTypes1_6.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
834
classLocalTypes2 = localTypes2_6.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
863
classLocalTypes1 = localTypes1_7.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
864
classLocalTypes2 = localTypes2_7.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
896
classLocalTypes1 = localTypes1_8.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
897
classLocalTypes2 = localTypes2_8.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
909
Assert.Same(pia4_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.FirstCandidate);
910
Assert.Same(pia1_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.SecondCandidate);
974
var varI1 = pia1_1.GlobalNamespace.
GetTypeMembers
("I1").Single();
975
var varS1 = pia1_1.GlobalNamespace.
GetTypeMembers
("S1").Single();
977
var varI2 = varNS1.
GetTypeMembers
("I2").Single();
978
var varS2 = varNS1.
GetTypeMembers
("S2").Single();
983
classLocalTypes1 = localTypes1_1.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
984
classLocalTypes2 = localTypes2_1.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1019
classLocalTypes1 = localTypes1_2.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
1020
classLocalTypes2 = localTypes2_2.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1050
classLocalTypes1 = localTypes1_3.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
1051
classLocalTypes2 = localTypes2_3.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1058
Assert.Same(pia1_3.GlobalNamespace.
GetTypeMembers
("I1").Single(), param[0].Type);
1059
Assert.Same(pia1_3.GlobalNamespace.GetMembers("NS1").OfType<NamespaceSymbol>().Single().
GetTypeMembers
("I2").Single(), param[1].Type);
1102
classLocalTypes1 = localTypes1_5.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
1103
classLocalTypes2 = localTypes2_5.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1137
classLocalTypes1 = localTypes1_6.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
1138
classLocalTypes2 = localTypes2_6.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1167
classLocalTypes1 = localTypes1_7.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
1168
classLocalTypes2 = localTypes2_7.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1200
classLocalTypes1 = localTypes1_8.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
1201
classLocalTypes2 = localTypes2_8.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1213
Assert.Same(pia4_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.FirstCandidate);
1214
Assert.Same(pia1_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.SecondCandidate);
1346
var localTypes3 = asmLocalTypes3.GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
1367
localTypes3 = assemblies[0].GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
1899
var localTypes3 = asmLocalTypes3.GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
1920
localTypes3 = assemblies[0].GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
1949
var localTypes3 = asmLocalTypes3.GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
1970
localTypes3 = assemblies[0].GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
Symbols\Retargeting\RetargetCustomAttributes.cs (7)
198
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
207
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
217
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
231
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
241
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
253
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
265
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
Symbols\Retargeting\RetargetCustomModifiers.cs (2)
42
var modifiers = c2.GlobalNamespace.
GetTypeMembers
("Modifiers").Single();
160
var modifiers = c2.GlobalNamespace.
GetTypeMembers
("Modifiers").Single();
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (11)
58
var classC = globalNamespace1.
GetTypeMembers
("C").Single();
60
var interfaceV1 = globalNamespace1.
GetTypeMembers
("Interface1").Single();
125
var interfaceV2 = globalNamespace2.
GetTypeMembers
("Interface1").Single();
148
var classD = globalNamespace2.
GetTypeMembers
("D").Single();
354
var classC1 = globalNamespace1.
GetTypeMembers
("C1").Single();
355
var classC2 = globalNamespace1.
GetTypeMembers
("C2").Single();
356
var classC3 = globalNamespace1.
GetTypeMembers
("C3").Single();
389
var interfaceV2 = globalNamespace2.
GetTypeMembers
("Interface2").Single();
394
var classD1 = globalNamespace2.
GetTypeMembers
("D1").Single();
395
var classD2 = globalNamespace2.
GetTypeMembers
("D2").Single();
396
var classD3 = globalNamespace2.
GetTypeMembers
("D3").Single();
Symbols\Retargeting\RetargetingTests.cs (2)
733
NamedTypeSymbol c1 = comp1.Assembly.GlobalNamespace.
GetTypeMembers
("C1").Single();
737
NamedTypeSymbol c1r = comp2.GlobalNamespace.
GetTypeMembers
("C1").Single();
Symbols\Source\DelegateTests.cs (1)
205
var d = namespaceNS.
GetTypeMembers
("D").First();
Symbols\Source\EventTests.cs (1)
324
NamedTypeSymbol type01 = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("C").Single();
Symbols\Source\MethodTests.cs (17)
384
Assert.Equal(0, outP.
GetTypeMembers
(String.Empty).Length);
536
var structImpl = ns1.
GetTypeMembers
("S").Single() as NamedTypeSymbol;
960
var type1 = (ns.
GetTypeMembers
("Test").Single() as NamedTypeSymbol).GetTypeMembers("C", 0).Single() as NamedTypeSymbol;
1069
var type1 = (ns.
GetTypeMembers
("Test").Single() as NamedTypeSymbol).GetTypeMembers("C", 0).Single() as NamedTypeSymbol;
1409
var c = comp.GlobalNamespace.
GetTypeMembers
("C").Single();
1503
var test = n2.
GetTypeMembers
("Test").Single() as NamedTypeSymbol;
1566
var test = comp.GlobalNamespace.
GetTypeMembers
("Test").Single() as NamedTypeSymbol;
1594
var a = comp.GlobalNamespace.
GetTypeMembers
("A").Single() as NamedTypeSymbol;
1595
var b = comp.GlobalNamespace.
GetTypeMembers
("B").Single() as NamedTypeSymbol;
1666
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("I").Single();
1671
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("C").Single();
1710
var @interface = (NamedTypeSymbol)systemNamespace.
GetTypeMembers
("IFormattable").Single();
1715
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("F").Single();
1755
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("I").Single();
1761
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("C").Single();
1811
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IC").Single();
1856
var @class = (NamedTypeSymbol)comp.GlobalNamespace.
GetTypeMembers
("C").Single();
Symbols\Source\PropertyTests.cs (8)
392
var type01 = global.
GetTypeMembers
("C").Single();
1749
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("I").Single();
1754
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("C").Single();
1783
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("I").Single();
1788
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("C").Single();
1821
var @interface = (NamedTypeSymbol)@namespace.
GetTypeMembers
("I").Single();
1826
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("C").Single();
1956
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Test").Single();
Symbols\Source\SourcePlusMetadataTests.cs (11)
141
var types1 = ns.
GetTypeMembers
("Name1");
146
var types2 = ns.
GetTypeMembers
("Name2");
151
var types3 = ns.
GetTypeMembers
("Name3");
156
var types4 = ns.
GetTypeMembers
("Name4");
161
var types5 = ns.
GetTypeMembers
("Name5");
188
var srcSym = compilation.GlobalNamespace.
GetTypeMembers
("BaseTypeSpecifierClass").Single();
192
var metaSym = comp2.GlobalNamespace.
GetTypeMembers
("BaseTypeSpecifierClass").First();
204
var srcSym = compilation.GlobalNamespace.
GetTypeMembers
("FooAttribute").Single();
208
var metaSym = comp2.GlobalNamespace.
GetTypeMembers
("FooAttribute").First();
231
var classC = compilation.GlobalNamespace.
GetTypeMembers
("Test").Single();
236
var metaType = comp2.GlobalNamespace.
GetTypeMembers
("Test").Single();
Symbols\SymbolErrorTests.cs (23)
1572
var classA = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("A").Single() as NamedTypeSymbol;
2332
var baseType = ns.
GetTypeMembers
("A").Single().BaseType();
2337
var type2 = ns.
GetTypeMembers
("Bar").Single() as NamedTypeSymbol;
2342
var type3 = ns.
GetTypeMembers
("S").Single() as NamedTypeSymbol;
2573
var baseType = (NamedTypeSymbol)ns.
GetTypeMembers
("A").Single().BaseType();
2578
baseType = (NamedTypeSymbol)ns.
GetTypeMembers
("DD").Single().BaseType();
2583
baseType = (NamedTypeSymbol)ns.
GetTypeMembers
("BB").Single().BaseType();
3129
var ns = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("A").Single() as NamedTypeSymbol;
3350
var type1 = ns.
GetTypeMembers
("IGoo").Single() as NamedTypeSymbol;
3354
var type2 = ns.
GetTypeMembers
("IBar").Single() as NamedTypeSymbol;
3364
var type3 = ns.
GetTypeMembers
("A").Single() as NamedTypeSymbol;
3370
var type4 = ns.
GetTypeMembers
("S").Single() as NamedTypeSymbol;
3598
var type1 = ns.
GetTypeMembers
("C").Single() as NamedTypeSymbol;
3673
var type1 = ns.
GetTypeMembers
("C").Single() as NamedTypeSymbol;
3699
var type1 = ns.
GetTypeMembers
("MyClass").Single() as NamedTypeSymbol;
3724
var type1 = ns.
GetTypeMembers
("MyClass").Single() as NamedTypeSymbol;
16798
var classA = (NamedTypeSymbol)comp.GlobalNamespace.
GetTypeMembers
("A").Single();
16823
var classA = (NamedTypeSymbol)comp.GlobalNamespace.
GetTypeMembers
("A").Single();
16824
var classC = (NamedTypeSymbol)comp.GlobalNamespace.
GetTypeMembers
("C").Single();
16858
var classA = (NamedTypeSymbol)comp.GlobalNamespace.
GetTypeMembers
("A").Single();
16861
var classBinN1 = (NamedTypeSymbol)ns1.
GetTypeMembers
("B").Single();
16862
var classBinN2 = (NamedTypeSymbol)ns2.
GetTypeMembers
("B").Single();
19282
var derived = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("Derived").Single();
Symbols\TypeTests.cs (22)
39
var c = compilation.GlobalNamespace.
GetTypeMembers
("C")[0];
61
var aint1 = compilation.GlobalNamespace.
GetTypeMembers
("A1")[0].BaseType(); // A<int>
62
var aint2 = compilation.GlobalNamespace.
GetTypeMembers
("A2")[0].BaseType(); // A<int>
88
var s = global.
GetTypeMembers
("S").Single();
504
Assert.Equal(0, retType.
GetTypeMembers
(string.Empty).Length);
540
var classTest = globalNS.
GetTypeMembers
("A").Single() as NamedTypeSymbol;
588
var classTest = globalNS.
GetTypeMembers
("A").Single() as NamedTypeSymbol;
852
var igoo = namespaceNS.
GetTypeMembers
("IGoo").First();
865
var classA = namespaceNS.
GetTypeMembers
("A").First();
877
var structS = namespaceNS.
GetTypeMembers
("S").First();
904
var classTest = globalNS.
GetTypeMembers
("Test").First();
944
NamedTypeSymbol testTypeSymbol = comp.Assembly.GlobalNamespace.
GetTypeMembers
("Test").Single() as NamedTypeSymbol;
966
var typeSym = comp.Assembly.GlobalNamespace.
GetTypeMembers
("MyClass").First();
980
NamedTypeSymbol testTypeSymbol = comp.Assembly.GlobalNamespace.
GetTypeMembers
("MyClass").Single() as NamedTypeSymbol;
993
NamedTypeSymbol testTypeSymbol = comp.Assembly.GlobalNamespace.
GetTypeMembers
("X").Single() as NamedTypeSymbol;
1016
var typeSym = comp.Assembly.GlobalNamespace.
GetTypeMembers
("SubGenericClass").First();
1062
var type1 = ns.
GetTypeMembers
("Test").Single() as NamedTypeSymbol;
1477
var classA = namespaceNS.
GetTypeMembers
("A").First();
1503
var topType = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("NullableTest").FirstOrDefault();
1608
var topType = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("S").FirstOrDefault();
1610
var enumType = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("E").Single();
1801
var Goo = compilation.GlobalNamespace.
GetTypeMembers
("Goo")[0];
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CompilingTestBase.cs (1)
26
var method = (MethodSymbol)compilation.GlobalNamespace.
GetTypeMembers
(typeName).Single().GetMembers(methodName).Single();
Extensions.cs (1)
307
return symbol.
GetTypeMembers
(name).Single();