832 references to GetTypeMembers
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Lookup.cs (1)
1363
return nsOrType.
GetTypeMembers
(name).Cast<NamedTypeSymbol, Symbol>();
Compilation\CSharpCompilation.cs (1)
5038
AddCache(container.
GetTypeMembers
(declaration.Name));
Symbols\NamespaceOrTypeSymbol.cs (2)
173
/// <inheritdoc cref="
GetTypeMembers
(string)"/>
360
namespaceOrTypeMembers = scope.
GetTypeMembers
(sourceName);
Symbols\NamespaceSymbol.cs (1)
228
var types = this.
GetTypeMembers
(TypeSymbol.ImplicitTypeName);
Symbols\PublicModel\NamespaceOrTypeSymbol.cs (1)
30
return UnderlyingNamespaceOrTypeSymbol.
GetTypeMembers
(name).GetPublicSymbols();
Symbols\Source\SourceMemberContainerSymbol.cs (3)
2405
IEnumerable<IGrouping<ExtensionGroupingKey, NamedTypeSymbol>> extensionsByReceiverType =
GetTypeMembers
("").Where(static t => t.IsExtension).GroupBy(static t => new ExtensionGroupingKey(t));
3830
ImmutableArray<Symbol> types =
GetTypeMembers
(name).Cast<NamedTypeSymbol, Symbol>();
3892
foreach (var type in
GetTypeMembers
(""))
Symbols\SubstitutedNamedTypeSymbol.cs (1)
321
if (_unbound) return StaticCast<Symbol>.From(
GetTypeMembers
(name));
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
115
return compilation.SourceModule.GlobalNamespace.
GetTypeMembers
(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName).OfType<SourceNamedTypeSymbol>().SingleOrDefault(s => s.IsSimpleProgram);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (115)
CodeGen\CodeGenFunctionPointersTests.cs (6)
2539
var i1 = module.GlobalNamespace.
GetTypeMembers
("I1").Single();
2543
var i2 = module.GlobalNamespace.
GetTypeMembers
("I2").Single();
2547
var c = module.GlobalNamespace.
GetTypeMembers
("C").Single();
2573
var i1 = module.GlobalNamespace.
GetTypeMembers
("I1").Single();
2577
var i2 = module.GlobalNamespace.
GetTypeMembers
("I2").Single();
2610
var i1 = module.GlobalNamespace.
GetTypeMembers
("I1").Single();
CodeGen\CodeGenImplicitImplementationTests.cs (1)
777
var typeSymbol = module.GlobalNamespace.
GetTypeMembers
("C1").Single();
CodeGen\CodeGenTupleTest.cs (5)
11215
Assert.True(m1Tuple.
GetTypeMembers
("C9").IsEmpty);
11507
Assert.True(m1Tuple.
GetTypeMembers
("C9").IsEmpty);
12762
Assert.True(m1Tuple.
GetTypeMembers
("C9").IsEmpty);
12948
Assert.Equal("(System.Int32, System.Int32).C9", m9Tuple.
GetTypeMembers
("C9").Single().ToTestDisplayString());
27396
var containingType = comp.GlobalNamespace.
GetTypeMembers
("Program").Single();
CodeGen\FixedSizeBufferTests.cs (1)
588
var f = (FieldSymbol)comp2.GlobalNamespace.
GetTypeMembers
("S")[0].GetMembers("x")[0];
Emit\CompilationEmitTests.cs (6)
3904
var actualAMembers = ((SourceModuleSymbol)m).GlobalNamespace.
GetTypeMembers
("A1").Single().GetMembers().ToArray();
3912
var actualBMembers = ((SourceModuleSymbol)m).GlobalNamespace.
GetTypeMembers
("B").Single().GetMembers().ToArray();
3922
var actualCMembers = ((SourceModuleSymbol)m).GlobalNamespace.
GetTypeMembers
("C1").Single().GetMembers().ToArray();
3945
var actualAMembers = m.GlobalNamespace.
GetTypeMembers
("A1").Single().GetMembers().ToArray();
3950
var actualBMembers = m.GlobalNamespace.
GetTypeMembers
("B").Single().GetMembers().ToArray();
3955
var actualCMembers = m.GlobalNamespace.
GetTypeMembers
("C1").Single().GetMembers().ToArray();
Emit\EmitMetadataTests.cs (33)
424
var classA = module.GlobalNamespace.
GetTypeMembers
("A").Single();
498
var classB = module.GlobalNamespace.
GetTypeMembers
("B").Single();
502
var classC = module.GlobalNamespace.
GetTypeMembers
("C").Single();
506
var classD = classC.
GetTypeMembers
("D").Single();
507
var classE = classC.
GetTypeMembers
("E").Single();
508
var classF = classC.
GetTypeMembers
("F").Single();
509
var classH = classC.
GetTypeMembers
("H").Single();
518
var classG = classC.
GetTypeMembers
("G").Single();
519
var classK = classC.
GetTypeMembers
("K").Single();
548
var classA = module.GlobalNamespace.
GetTypeMembers
("A").Single();
664
var type = module.GlobalNamespace.
GetTypeMembers
("C").Single();
733
Assert.NotNull(nmspace.
GetTypeMembers
("Public").SingleOrDefault());
734
Assert.NotNull(nmspace.
GetTypeMembers
("Internal").SingleOrDefault());
736
CheckPrivateMembers(module.GlobalNamespace.
GetTypeMembers
("Types").Single(), isFromSource, true);
737
CheckPrivateMembers(module.GlobalNamespace.
GetTypeMembers
("Fields").Single(), isFromSource, false);
738
CheckPrivateMembers(module.GlobalNamespace.
GetTypeMembers
("Methods").Single(), isFromSource, false);
739
CheckPrivateMembers(module.GlobalNamespace.
GetTypeMembers
("Properties").Single(), isFromSource, false);
779
var derivedType = module.GlobalNamespace.
GetTypeMembers
("Derived").Single();
810
var type = module.GlobalNamespace.
GetTypeMembers
("I").Single();
818
type = module.GlobalNamespace.
GetTypeMembers
("C").Single();
848
var type = module.GlobalNamespace.
GetTypeMembers
("C").Single();
1083
var type = module.GlobalNamespace.
GetTypeMembers
("C").Single();
1114
type = module.GlobalNamespace.
GetTypeMembers
("F").Single();
1134
var overriddenProperty = module.GlobalNamespace.
GetTypeMembers
("E").Single().GetMembers("Q").Single();
1137
var overriddenAccessor = module.GlobalNamespace.
GetTypeMembers
("D").Single().GetMembers("set_Q").Single();
1158
var type = module.GlobalNamespace.
GetTypeMembers
("C").Single();
1234
var typeA = module.GlobalNamespace.
GetTypeMembers
("A").Single();
1241
var typeC = module.GlobalNamespace.
GetTypeMembers
("C").Single();
1278
var classC = module.GlobalNamespace.
GetTypeMembers
("C").Single();
1331
var type = module.GlobalNamespace.
GetTypeMembers
("E").Single();
1355
var type = module.GlobalNamespace.
GetTypeMembers
("E").Single();
2154
CheckInternalMembers(m.GlobalNamespace.
GetTypeMembers
("Fields").Single(), isFromSource);
2155
CheckInternalMembers(m.GlobalNamespace.
GetTypeMembers
("Methods").Single(), isFromSource);
Emit\NoPiaEmbedTypes.cs (63)
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();
3116
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3193
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3257
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3319
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3386
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3454
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3545
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
3604
var myDelegate = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("MyDelegate").Single();
3669
var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest30").Single();
4171
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
4174
var itest34 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest34").Single();
4177
var itest35 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest35").Single();
4255
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
4258
var itest34 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest34").Single();
4261
var itest35 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest35").Single();
4332
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
4335
var itest34 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest34").Single();
4338
var itest35 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest35").Single();
4397
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
4400
var usePia7 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("UsePia7").Single();
4462
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
4522
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
4582
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
4648
var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest33").Single();
5527
var IEventsBase = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("IEventsBase").Single();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (5)
Attributes\AttributeTests.cs (1)
1634
var typeI = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("I").Single();
Attributes\AttributeTests_WellKnownAttributes.cs (1)
5697
NamedTypeSymbol dynamicSecurityMethodAttrType = securityNS.
GetTypeMembers
("DynamicSecurityMethodAttribute").Single(type => type.DeclaringSyntaxReferences.Any());
RefStructInterfacesTests.cs (1)
28939
var itest29 = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("ITest29").Single();
Semantics\CollectionExpressionTests.cs (2)
15408
var type = module.GlobalNamespace.
GetTypeMembers
("<>y__InlineArray3").SingleOrDefault();
15532
var type = module.GlobalNamespace.
GetTypeMembers
("<>y__InlineArray3").SingleOrDefault();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (22)
Semantics\BindingAsyncTests.cs (1)
34
var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.
GetTypeMembers
("C").Single().GetMembers("M").Single();
Semantics\BindingTests.cs (3)
2599
var c = comp.GlobalNamespace.
GetTypeMembers
("C").Single();
2630
var c = comp.GlobalNamespace.
GetTypeMembers
("C").Single();
2659
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)
36
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)
35
var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.
GetTypeMembers
("C").Single().GetMembers("M").Single();
Semantics\ScriptSemanticsTests.cs (9)
377
var script = goo.
GetTypeMembers
("Script").Single();
380
var a = script.
GetTypeMembers
("A").Single();
383
var b = goo.
GetTypeMembers
("B").Single();
452
members = global.
GetTypeMembers
("Script");
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 (677)
DocumentationComments\ConstructorDocumentationCommentTests.cs (1)
42
_widgetClass = _acmeNamespace.
GetTypeMembers
("Widget").Single();
DocumentationComments\DestructorDocumentationCommentTests.cs (1)
35
_widgetClass = _acmeNamespace.
GetTypeMembers
("Widget").Single();
DocumentationComments\FieldDocumentationCommentTests.cs (4)
59
_widgetClass = _acmeNamespace.
GetTypeMembers
("Widget").Single();
60
_enumSymbol = _acmeNamespace.
GetTypeMembers
("E").Single();
61
_valueType = _acmeNamespace.
GetTypeMembers
("ValueType").Single();
86
Assert.Equal("F:Acme.Widget.NestedClass.value", _widgetClass.
GetTypeMembers
("NestedClass").Single()
DocumentationComments\IncludeTests.cs (2)
54
var widgetClass = acmeNamespace.
GetTypeMembers
("Widget").Single();
116
var widgetClass = acmeNamespace.
GetTypeMembers
("Widget").Single();
DocumentationComments\MethodDocumentationCommentTests.cs (6)
72
_widgetClass = _acmeNamespace.
GetTypeMembers
("Widget").Single();
78
Assert.Equal("M:Acme.ValueType.M(System.Int32)", _acmeNamespace.
GetTypeMembers
("ValueType").Single().GetMembers("M").Single().GetDocumentationCommentId());
84
Assert.Equal("M:Acme.Widget.NestedClass.M(System.Int32)", _widgetClass.
GetTypeMembers
("NestedClass").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 (7)
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());
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 (41)
76
GetTypeMembers
("R1").Single().
77
GetTypeMembers
("R2").Single();
104
GetTypeMembers
("C1").Single().
105
GetTypeMembers
("C2").Single();
132
GetTypeMembers
("C1").Single().
133
GetTypeMembers
("C2").Single();
180
GetTypeMembers
("C1").Single().
181
GetTypeMembers
("C2").Single();
233
GetTypeMembers
("C1").Single().
234
GetTypeMembers
("C2").Single().
293
GetTypeMembers
("C1").Single().
294
GetTypeMembers
("C2").Single().
339
global.
GetTypeMembers
("C2").Single().
404
global.
GetTypeMembers
("C2").Single().
460
global.
GetTypeMembers
("C2").Single().
698
global.
GetTypeMembers
("C2").Single().
1503
global => global.
GetTypeMembers
("C").Single().GetTypeMember("D"),
1530
global => global.
GetTypeMembers
("C").Single().GetTypeMember("D"),
1558
global => global.
GetTypeMembers
("C").Single().GetTypeMember("D"),
1586
global => global.
GetTypeMembers
("C").Single().GetTypeMember("D"),
2950
GetTypeMembers
("C1").Single().
2951
GetTypeMembers
("C2").Single();
2982
GetTypeMembers
("C1").Single();
3015
GetTypeMembers
("C1").Single().
3016
GetTypeMembers
("C2").Single();
3047
GetTypeMembers
("C1").Single();
3318
global.
GetTypeMembers
("class1Attribute").Single();
3341
global.
GetTypeMembers
("classAttribute").Single();
3362
global.
GetTypeMembers
("class1Attribute").Single();
3387
((FieldSymbol)global.
GetTypeMembers
("C1").Single().GetMembers("goo").Single()).Type;
5458
GetTypeMembers
("C").Single().
5490
GetTypeMembers
("C").Single().
5521
GetTypeMembers
("C").Single().
5552
GetTypeMembers
("C").Single().
5589
GetTypeMembers
("C").Single().
5640
GetTypeMembers
("C").Single().
7127
g => g.
GetTypeMembers
("E").Single().GetField("A"),
8322
Func<NamespaceSymbol, Symbol> findSymbol = global => global.
GetTypeMembers
("Person").Single();
8343
Func<NamespaceSymbol, Symbol> findSymbol = global => global.
GetTypeMembers
("Person").Single();
8364
Func<NamespaceSymbol, Symbol> findSymbol = global => global.
GetTypeMembers
("Person").Single();
8387
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 (78)
74
TypeSymbol c107 = c1.GlobalNamespace.
GetTypeMembers
("C107").Single();
103
Assert.Equal(SpecialType.None, c2.GlobalNamespace.
GetTypeMembers
("C107").Single().SpecialType);
140
Assert.Equal(SymbolKind.ErrorType, asm1[1].GlobalNamespace.
GetTypeMembers
("Class4").
160
var retval1 = asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
191
var retval2 = asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
211
var type1 = asm3[3].GlobalNamespace.
GetTypeMembers
("Class5").
250
var retval6 = asm4[1].GlobalNamespace.
GetTypeMembers
("Class4").
274
var type2 = asm4[3].GlobalNamespace.
GetTypeMembers
("Class5").
299
var type3 = asm4[4].GlobalNamespace.
GetTypeMembers
("Class6").
365
var type4 = asm7[2].GlobalNamespace.
GetTypeMembers
("Class5").
388
var type5 = asm7[3].GlobalNamespace.
GetTypeMembers
("Class6").
458
Assert.Equal(SymbolKind.ErrorType, asm1[1].GlobalNamespace.
GetTypeMembers
("Class4").
471
retval1 = asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
493
retval2 = asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
513
type1 = asm3[3].GlobalNamespace.
GetTypeMembers
("Class5").
542
retval6 = asm4[1].GlobalNamespace.
GetTypeMembers
("Class4").
566
type2 = asm4[3].GlobalNamespace.
GetTypeMembers
("Class5").
591
type3 = asm4[4].GlobalNamespace.
GetTypeMembers
("Class6").
631
type4 = asm7[2].GlobalNamespace.
GetTypeMembers
("Class5").
654
type5 = asm7[3].GlobalNamespace.
GetTypeMembers
("Class6").
743
var retval1 = asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
839
var retval2 = asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
859
var type1 = asm3[3].GlobalNamespace.
GetTypeMembers
("Class5").
980
var retval6 = asm4[1].GlobalNamespace.
GetTypeMembers
("Class4").
1004
var type2 = asm4[3].GlobalNamespace.
GetTypeMembers
("Class5").
1029
var type3 = asm4[4].GlobalNamespace.
GetTypeMembers
("Class6").
1093
var type4 = asm7[2].GlobalNamespace.
GetTypeMembers
("Class5").
1117
var type5 = asm7[3].GlobalNamespace.
GetTypeMembers
("Class6").
1191
retval1 = asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
1218
retval2 = asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
1238
type1 = asm3[3].GlobalNamespace.
GetTypeMembers
("Class5").
1271
retval6 = asm4[1].GlobalNamespace.
GetTypeMembers
("Class4").
1295
type2 = asm4[3].GlobalNamespace.
GetTypeMembers
("Class5").
1320
type3 = asm4[4].GlobalNamespace.
GetTypeMembers
("Class6").
1366
type4 = asm7[2].GlobalNamespace.
GetTypeMembers
("Class5").
1390
type5 = asm7[3].GlobalNamespace.
GetTypeMembers
("Class6").
1450
var retval1 = asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
1454
Assert.Same(retval1, asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
1509
var retval2 = asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
1513
Assert.Same(retval2, asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
1534
var type1 = asm3[3].GlobalNamespace.
GetTypeMembers
("Class5").Single();
1601
var retval6 = asm4[1].GlobalNamespace.
GetTypeMembers
("Class4").
1625
var type2 = asm4[3].GlobalNamespace.
GetTypeMembers
("Class5").
1650
var type3 = asm4[4].GlobalNamespace.
GetTypeMembers
("Class6").
1725
var type4 = asm7[2].GlobalNamespace.
GetTypeMembers
("Class5").
1753
var type5 = asm7[3].GlobalNamespace.
GetTypeMembers
("Class6").
1837
retval1 = asm2[1].GlobalNamespace.
GetTypeMembers
("Class4").
1864
retval2 = asm3[1].GlobalNamespace.
GetTypeMembers
("Class4").
1884
type1 = asm3[3].GlobalNamespace.
GetTypeMembers
("Class5").
1917
retval6 = asm4[1].GlobalNamespace.
GetTypeMembers
("Class4").
1941
type2 = asm4[3].GlobalNamespace.
GetTypeMembers
("Class5").
1966
type3 = asm4[4].GlobalNamespace.
GetTypeMembers
("Class6").
2012
type4 = asm7[2].GlobalNamespace.
GetTypeMembers
("Class5").
2038
type5 = asm7[3].GlobalNamespace.
GetTypeMembers
("Class6").
2242
var localC3Foo2 = asm3.GlobalNamespace.
GetTypeMembers
("C3").
2270
var type3 = asm5[1].GlobalNamespace.
GetTypeMembers
("C3").
2273
var type1 = asm1_V2.GlobalNamespace.
GetTypeMembers
("C1").
2276
var type2 = type1.
GetTypeMembers
("C2").
2279
var type4 = asm4_V2.GlobalNamespace.
GetTypeMembers
("C4").
2305
var type6 = asm5[1].GlobalNamespace.
GetTypeMembers
("C6").
2326
asm3.GlobalNamespace.
GetTypeMembers
("C3").
2403
var typeC301 = type3.
GetTypeMembers
("C301").Single();
2404
var typeC302 = type3.
GetTypeMembers
("C302").Single();
2405
var typeC6 = asm5[1].GlobalNamespace.
GetTypeMembers
("C6").Single();
2408
asm3.GlobalNamespace.
GetTypeMembers
("C3").Single().
2409
GetTypeMembers
("C301").Single().ToTestDisplayString());
2412
asm3.GlobalNamespace.
GetTypeMembers
("C6").Single().ToTestDisplayString());
2415
asm3.GlobalNamespace.
GetTypeMembers
("C3").Single().
2416
GetTypeMembers
("C301").Single().ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat));
2419
asm3.GlobalNamespace.
GetTypeMembers
("C6").Single().ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat));
2422
asm3.GlobalNamespace.
GetTypeMembers
("C3").Single().GetMembers().Length);
2425
asm3.GlobalNamespace.
GetTypeMembers
("C3").Single().GetTypeMembers().Length);
2457
asm3.GlobalNamespace.
GetTypeMembers
("C3").Single());
2461
Assert.Equal(TypeKind.Interface, asm5[1].GlobalNamespace.
GetTypeMembers
("I1").Single().TypeKind);
2487
asm3.GlobalNamespace.
GetTypeMembers
("C6").Single().TypeParameters[0]);
2496
Assert.Same(ns1.
GetTypeMembers
("C304").Single(), ns1.GetTypeMembers("C304", 0).Single());
2524
var typeC5 = c5.Assembly.GlobalNamespace.
GetTypeMembers
("C5").Single();
2581
NamedTypeSymbol classModule1 = c1AsmRef.Modules[0].GlobalNamespace.
GetTypeMembers
("Module1").Single();
Symbols\CorLibrary\CorTypes.cs (2)
43
var p = noMsCorLibRef.GlobalNamespace.
GetTypeMembers
("I1").Single().
219
Select(m => (NamespaceSymbol)m).Single().
GetTypeMembers
("Object").Single();
Symbols\GenericConstraintTests.cs (1)
6624
var typeI = (PENamedTypeSymbol)module.GlobalNamespace.
GetTypeMembers
("I").Single();
Symbols\IndexerTests.cs (3)
2404
NamedTypeSymbol type01 = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("Test").Single();
2560
Assert.True(((TypeSymbol)compilation.GlobalNamespace.
GetTypeMembers
("C").Single()).GetMembers().Any(x => x.IsIndexer()));
2564
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;
305
var type1 = ns2.
GetTypeMembers
("IDictionary").First() as NamedTypeSymbol;
350
var type1 = ns2.
GetTypeMembers
("IDictionary").First() as NamedTypeSymbol;
396
var classC = compilation.SourceModule.GlobalNamespace.
GetTypeMembers
("C").Single();
Symbols\Metadata\MetadataTypeTests.cs (6)
76
var class1 = ns3.
GetTypeMembers
("StrongNameHelpers").First() as NamedTypeSymbol;
126
var type1 = ns2.
GetTypeMembers
("Dictionary").First() as NamedTypeSymbol;
174
var type1 = ns2.
GetTypeMembers
("IList").First() as NamedTypeSymbol;
225
var type1 = ns3.
GetTypeMembers
("StreamingContext").First() as NamedTypeSymbol;
292
var type1 = ns3.
GetTypeMembers
("EventProviderBase").Single() as NamedTypeSymbol;
338
Assert.Equal(0, type2.
GetTypeMembers
(String.Empty).Length);
Symbols\Metadata\PE\BaseTypeResolution.cs (29)
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();
129
var varTC9 = varTC6.
GetTypeMembers
("TC9").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 (25)
207
var innerC1 = c1.
GetTypeMembers
("InnerC1").Single();
214
var innerC2 = innerC1.
GetTypeMembers
("InnerC2").Single();
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 (16)
195
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Interface").Single();
200
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Class").Single();
222
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric").Single();
227
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Generic").Single();
254
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric").Single();
259
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Constructed").Single();
290
var defInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Interface").Single();
295
var refInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGenericInterface").Single();
299
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IndirectImplementation").Single();
330
var outerInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric2").Single();
336
var outerClass = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Outer").Single();
340
var innerInterface = (NamedTypeSymbol)outerClass.
GetTypeMembers
("IInner").Single();
346
var innerClass1 = (NamedTypeSymbol)outerClass.
GetTypeMembers
("Inner1").Single();
349
var innerClass2 = (NamedTypeSymbol)outerClass.
GetTypeMembers
("Inner2").Single();
352
var innerClass3 = (NamedTypeSymbol)outerClass.
GetTypeMembers
("Inner3").Single();
355
var innerClass4 = (NamedTypeSymbol)outerClass.
GetTypeMembers
("Inner4").Single();
Symbols\Metadata\PE\LoadingFields.cs (2)
35
var vbFields = module2.GlobalNamespace.
GetTypeMembers
("VBFields").Single();
36
var csFields = module1.GlobalNamespace.
GetTypeMembers
("CSFields").Single();
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (18)
28
GetTypeMembers
("Object").Single();
37
var varC1 = module0.GlobalNamespace.
GetTypeMembers
("C1").Single();
58
Assert.Equal(0, varC1_T.
GetTypeMembers
("goo").Length);
80
var varC2 = varC1.
GetTypeMembers
("C2").Single();
90
var varC3 = varC1.
GetTypeMembers
("C3").Single();
95
var varC4 = varC3.
GetTypeMembers
("C4").Single();
105
var varTC2 = module0.GlobalNamespace.
GetTypeMembers
("TC2").Single();
125
var varC100 = module0.GlobalNamespace.
GetTypeMembers
("C100").Single();
132
var varC101 = module0.GlobalNamespace.
GetTypeMembers
("C101").Single();
139
var varC102 = module0.GlobalNamespace.
GetTypeMembers
("C102").Single();
147
var varC103 = module0.GlobalNamespace.
GetTypeMembers
("C103").Single();
155
var varC104 = module0.GlobalNamespace.
GetTypeMembers
("C104").Single();
163
var varC105 = module0.GlobalNamespace.
GetTypeMembers
("C105").Single();
170
var varC106 = module0.GlobalNamespace.
GetTypeMembers
("C106").Single();
177
var varI101 = module0.GlobalNamespace.
GetTypeMembers
("I101").Single();
178
var varI102 = module0.GlobalNamespace.
GetTypeMembers
("I102").Single();
180
var varC201 = module0.GlobalNamespace.
GetTypeMembers
("C201").Single();
185
var localC202 = module0.GlobalNamespace.
GetTypeMembers
("C202").Single();
Symbols\Metadata\PE\LoadingMethods.cs (44)
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();
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 (12)
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();
215
var someName3_1 = nestingClass.
GetTypeMembers
("SomeName3").OrderBy((t) => t.Name).ToArray();
216
var someName3_2 = nestingClass.
GetTypeMembers
("somEnamE3").OrderBy((t) => t.Name).ToArray();
238
Assert.Equal(9, system.
GetTypeMembers
("Action").Length);
239
Assert.Equal(0, system.
GetTypeMembers
("ActionThatDoesntExist").Length);
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 (18)
29
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Interface").Single();
34
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Class").Single();
56
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric").Single();
61
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Generic").Single();
88
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric").Single();
93
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Constructed").Single();
124
var defInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Interface").Single();
129
var refInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGenericInterface").Single();
133
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IndirectImplementation").Single();
164
var outerInterface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IGeneric2").Single();
170
var outerClass = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Outer").Single();
174
var innerInterface = (NamedTypeSymbol)outerClass.
GetTypeMembers
("IInner").Single();
180
var innerClass1 = (NamedTypeSymbol)outerClass.
GetTypeMembers
("Inner1").Single();
183
var innerClass2 = (NamedTypeSymbol)outerClass.
GetTypeMembers
("Inner2").Single();
186
var innerClass3 = (NamedTypeSymbol)outerClass.
GetTypeMembers
("Inner3").Single();
189
var innerClass4 = (NamedTypeSymbol)outerClass.
GetTypeMembers
("Inner4").Single();
227
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Interface").Single();
251
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("Class").Single();
Symbols\Metadata\PE\MissingTypeReferences.cs (14)
43
var localTC10 = module0.GlobalNamespace.
GetTypeMembers
("TC10").Single();
59
var localTC8 = module0.GlobalNamespace.
GetTypeMembers
("TC8").Single();
76
var localTC7 = module0.GlobalNamespace.
GetTypeMembers
("TC7").Single();
128
NamedTypeSymbol localTC = module1.GlobalNamespace.
GetTypeMembers
("TC1").Single();
143
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC2").Single();
158
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC3").Single();
171
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC4").Single();
189
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC5").Single();
204
var localC6 = module2.GlobalNamespace.
GetTypeMembers
("C6").Single();
206
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC6").Single();
225
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC7").Single();
247
localTC = module1.GlobalNamespace.
GetTypeMembers
("TC8").Single();
286
var asm1classC = asm1.GlobalNamespace.
GetTypeMembers
("C").Single();
309
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)
304
Assert.Equal(0, localTypes1.GlobalNamespace.
GetTypeMembers
("I1").Length);
305
Assert.Equal(0, localTypes1.GlobalNamespace.
GetTypeMembers
("S1").Length);
316
Assert.Equal(0, localTypes2.GlobalNamespace.
GetTypeMembers
("I1").Length);
317
Assert.Equal(0, localTypes2.GlobalNamespace.
GetTypeMembers
("S1").Length);
370
var varI1 = pia1_1.GlobalNamespace.
GetTypeMembers
("I1").Single();
371
var varS1 = pia1_1.GlobalNamespace.
GetTypeMembers
("S1").Single();
373
var varI2 = varNS1.
GetTypeMembers
("I2").Single();
374
var varS2 = varNS1.
GetTypeMembers
("S2").Single();
379
classLocalTypes1 = localTypes1_1.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
380
classLocalTypes2 = localTypes2_1.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
415
classLocalTypes1 = localTypes1_2.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
416
classLocalTypes2 = localTypes2_2.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
446
classLocalTypes1 = localTypes1_3.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
447
classLocalTypes2 = localTypes2_3.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
454
Assert.Same(pia1_3.GlobalNamespace.
GetTypeMembers
("I1").Single(), param[0].Type);
455
Assert.Same(pia1_3.GlobalNamespace.GetMembers("NS1").OfType<NamespaceSymbol>().Single().
GetTypeMembers
("I2").Single(), param[1].Type);
498
classLocalTypes1 = localTypes1_5.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
499
classLocalTypes2 = localTypes2_5.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
533
classLocalTypes1 = localTypes1_6.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
534
classLocalTypes2 = localTypes2_6.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
563
classLocalTypes1 = localTypes1_7.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
564
classLocalTypes2 = localTypes2_7.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
596
classLocalTypes1 = localTypes1_8.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
597
classLocalTypes2 = localTypes2_8.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
609
Assert.Same(pia4_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.FirstCandidate);
610
Assert.Same(pia1_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.SecondCandidate);
671
var varI1 = pia1_1.GlobalNamespace.
GetTypeMembers
("I1").Single();
672
var varS1 = pia1_1.GlobalNamespace.
GetTypeMembers
("S1").Single();
674
var varI2 = varNS1.
GetTypeMembers
("I2").Single();
675
var varS2 = varNS1.
GetTypeMembers
("S2").Single();
680
classLocalTypes1 = localTypes1_1.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
681
classLocalTypes2 = localTypes2_1.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
716
classLocalTypes1 = localTypes1_2.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
717
classLocalTypes2 = localTypes2_2.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
747
classLocalTypes1 = localTypes1_3.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
748
classLocalTypes2 = localTypes2_3.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
755
Assert.Same(pia1_3.GlobalNamespace.
GetTypeMembers
("I1").Single(), param[0].Type);
756
Assert.Same(pia1_3.GlobalNamespace.GetMembers("NS1").OfType<NamespaceSymbol>().Single().
GetTypeMembers
("I2").Single(), param[1].Type);
799
classLocalTypes1 = localTypes1_5.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
800
classLocalTypes2 = localTypes2_5.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
834
classLocalTypes1 = localTypes1_6.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
835
classLocalTypes2 = localTypes2_6.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
864
classLocalTypes1 = localTypes1_7.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
865
classLocalTypes2 = localTypes2_7.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
897
classLocalTypes1 = localTypes1_8.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
898
classLocalTypes2 = localTypes2_8.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
910
Assert.Same(pia4_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.FirstCandidate);
911
Assert.Same(pia1_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.SecondCandidate);
975
var varI1 = pia1_1.GlobalNamespace.
GetTypeMembers
("I1").Single();
976
var varS1 = pia1_1.GlobalNamespace.
GetTypeMembers
("S1").Single();
978
var varI2 = varNS1.
GetTypeMembers
("I2").Single();
979
var varS2 = varNS1.
GetTypeMembers
("S2").Single();
984
classLocalTypes1 = localTypes1_1.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
985
classLocalTypes2 = localTypes2_1.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1020
classLocalTypes1 = localTypes1_2.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
1021
classLocalTypes2 = localTypes2_2.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1051
classLocalTypes1 = localTypes1_3.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
1052
classLocalTypes2 = localTypes2_3.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1059
Assert.Same(pia1_3.GlobalNamespace.
GetTypeMembers
("I1").Single(), param[0].Type);
1060
Assert.Same(pia1_3.GlobalNamespace.GetMembers("NS1").OfType<NamespaceSymbol>().Single().
GetTypeMembers
("I2").Single(), param[1].Type);
1103
classLocalTypes1 = localTypes1_5.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
1104
classLocalTypes2 = localTypes2_5.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1138
classLocalTypes1 = localTypes1_6.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
1139
classLocalTypes2 = localTypes2_6.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1168
classLocalTypes1 = localTypes1_7.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
1169
classLocalTypes2 = localTypes2_7.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1201
classLocalTypes1 = localTypes1_8.GlobalNamespace.
GetTypeMembers
("LocalTypes1").Single();
1202
classLocalTypes2 = localTypes2_8.GlobalNamespace.
GetTypeMembers
("LocalTypes2").Single();
1214
Assert.Same(pia4_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.FirstCandidate);
1215
Assert.Same(pia1_8.GlobalNamespace.
GetTypeMembers
("I1").Single(), ambiguous.SecondCandidate);
1347
var localTypes3 = asmLocalTypes3.GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
1368
localTypes3 = assemblies[0].GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
1900
var localTypes3 = asmLocalTypes3.GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
1921
localTypes3 = assemblies[0].GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
1950
var localTypes3 = asmLocalTypes3.GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
1971
localTypes3 = assemblies[0].GlobalNamespace.
GetTypeMembers
("LocalTypes3").Single();
Symbols\Retargeting\RetargetCustomAttributes.cs (7)
199
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
208
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
218
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
232
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
242
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
254
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
266
var testClass = test.c2.Compilation.GlobalNamespace.
GetTypeMembers
("TestClass").Single();
Symbols\Retargeting\RetargetCustomModifiers.cs (2)
43
var modifiers = c2.GlobalNamespace.
GetTypeMembers
("Modifiers").Single();
161
var modifiers = c2.GlobalNamespace.
GetTypeMembers
("Modifiers").Single();
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (11)
57
var classC = globalNamespace1.
GetTypeMembers
("C").Single();
59
var interfaceV1 = globalNamespace1.
GetTypeMembers
("Interface1").Single();
124
var interfaceV2 = globalNamespace2.
GetTypeMembers
("Interface1").Single();
147
var classD = globalNamespace2.
GetTypeMembers
("D").Single();
353
var classC1 = globalNamespace1.
GetTypeMembers
("C1").Single();
354
var classC2 = globalNamespace1.
GetTypeMembers
("C2").Single();
355
var classC3 = globalNamespace1.
GetTypeMembers
("C3").Single();
388
var interfaceV2 = globalNamespace2.
GetTypeMembers
("Interface2").Single();
393
var classD1 = globalNamespace2.
GetTypeMembers
("D1").Single();
394
var classD2 = globalNamespace2.
GetTypeMembers
("D2").Single();
395
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\FieldTests.cs (1)
201
var type2 = type1.
GetTypeMembers
("S").Single();
Symbols\Source\MethodTests.cs (17)
385
Assert.Equal(0, outP.
GetTypeMembers
(String.Empty).Length);
537
var structImpl = ns1.
GetTypeMembers
("S").Single() as NamedTypeSymbol;
961
var type1 = (ns.
GetTypeMembers
("Test").Single() as NamedTypeSymbol).GetTypeMembers("C", 0).Single() as NamedTypeSymbol;
1070
var type1 = (ns.
GetTypeMembers
("Test").Single() as NamedTypeSymbol).GetTypeMembers("C", 0).Single() as NamedTypeSymbol;
1410
var c = comp.GlobalNamespace.
GetTypeMembers
("C").Single();
1504
var test = n2.
GetTypeMembers
("Test").Single() as NamedTypeSymbol;
1567
var test = comp.GlobalNamespace.
GetTypeMembers
("Test").Single() as NamedTypeSymbol;
1595
var a = comp.GlobalNamespace.
GetTypeMembers
("A").Single() as NamedTypeSymbol;
1596
var b = comp.GlobalNamespace.
GetTypeMembers
("B").Single() as NamedTypeSymbol;
1667
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("I").Single();
1672
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("C").Single();
1711
var @interface = (NamedTypeSymbol)systemNamespace.
GetTypeMembers
("IFormattable").Single();
1716
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("F").Single();
1756
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("I").Single();
1762
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("C").Single();
1812
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("IC").Single();
1857
var @class = (NamedTypeSymbol)comp.GlobalNamespace.
GetTypeMembers
("C").Single();
Symbols\Source\PropertyTests.cs (9)
393
var type01 = global.
GetTypeMembers
("C").Single();
394
var type02 = type01.
GetTypeMembers
("S").Single();
1750
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("I").Single();
1755
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("C").Single();
1784
var @interface = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("I").Single();
1789
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("C").Single();
1822
var @interface = (NamedTypeSymbol)@namespace.
GetTypeMembers
("I").Single();
1827
var @class = (NamedTypeSymbol)globalNamespace.
GetTypeMembers
("C").Single();
1957
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 (24)
1573
var classA = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("A").Single() as NamedTypeSymbol;
2336
var baseType = ns.
GetTypeMembers
("A").Single().BaseType();
2341
var type2 = ns.
GetTypeMembers
("Bar").Single() as NamedTypeSymbol;
2346
var type3 = ns.
GetTypeMembers
("S").Single() as NamedTypeSymbol;
2586
var baseType = (NamedTypeSymbol)ns.
GetTypeMembers
("A").Single().BaseType();
2591
baseType = (NamedTypeSymbol)ns.
GetTypeMembers
("DD").Single().BaseType();
2596
baseType = (NamedTypeSymbol)ns.
GetTypeMembers
("BB").Single().BaseType();
3144
var ns = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("A").Single() as NamedTypeSymbol;
3365
var type1 = ns.
GetTypeMembers
("IGoo").Single() as NamedTypeSymbol;
3369
var type2 = ns.
GetTypeMembers
("IBar").Single() as NamedTypeSymbol;
3379
var type3 = ns.
GetTypeMembers
("A").Single() as NamedTypeSymbol;
3385
var type4 = ns.
GetTypeMembers
("S").Single() as NamedTypeSymbol;
3659
var type1 = ns.
GetTypeMembers
("C").Single() as NamedTypeSymbol;
3734
var type1 = ns.
GetTypeMembers
("C").Single() as NamedTypeSymbol;
3760
var type1 = ns.
GetTypeMembers
("MyClass").Single() as NamedTypeSymbol;
3785
var type1 = ns.
GetTypeMembers
("MyClass").Single() as NamedTypeSymbol;
16943
var classA = (NamedTypeSymbol)comp.GlobalNamespace.
GetTypeMembers
("A").Single();
16968
var classA = (NamedTypeSymbol)comp.GlobalNamespace.
GetTypeMembers
("A").Single();
16969
var classC = (NamedTypeSymbol)comp.GlobalNamespace.
GetTypeMembers
("C").Single();
16970
var classB = (NamedTypeSymbol)classC.
GetTypeMembers
("B").Single();
17003
var classA = (NamedTypeSymbol)comp.GlobalNamespace.
GetTypeMembers
("A").Single();
17006
var classBinN1 = (NamedTypeSymbol)ns1.
GetTypeMembers
("B").Single();
17007
var classBinN2 = (NamedTypeSymbol)ns2.
GetTypeMembers
("B").Single();
19427
var derived = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("Derived").Single();
Symbols\TypeTests.cs (25)
40
var c = compilation.GlobalNamespace.
GetTypeMembers
("C")[0];
62
var aint1 = compilation.GlobalNamespace.
GetTypeMembers
("A1")[0].BaseType(); // A<int>
63
var aint2 = compilation.GlobalNamespace.
GetTypeMembers
("A2")[0].BaseType(); // A<int>
89
var s = global.
GetTypeMembers
("S").Single();
277
var type2 = type1.
GetTypeMembers
("NestedClass").Single() as NamedTypeSymbol;
278
var type3 = type1.
GetTypeMembers
("NestedStruct").SingleOrDefault() as NamedTypeSymbol;
505
Assert.Equal(0, retType.
GetTypeMembers
(string.Empty).Length);
541
var classTest = globalNS.
GetTypeMembers
("A").Single() as NamedTypeSymbol;
589
var classTest = globalNS.
GetTypeMembers
("A").Single() as NamedTypeSymbol;
853
var igoo = namespaceNS.
GetTypeMembers
("IGoo").First();
866
var classA = namespaceNS.
GetTypeMembers
("A").First();
878
var structS = namespaceNS.
GetTypeMembers
("S").First();
905
var classTest = globalNS.
GetTypeMembers
("Test").First();
945
NamedTypeSymbol testTypeSymbol = comp.Assembly.GlobalNamespace.
GetTypeMembers
("Test").Single() as NamedTypeSymbol;
967
var typeSym = comp.Assembly.GlobalNamespace.
GetTypeMembers
("MyClass").First();
981
NamedTypeSymbol testTypeSymbol = comp.Assembly.GlobalNamespace.
GetTypeMembers
("MyClass").Single() as NamedTypeSymbol;
994
NamedTypeSymbol testTypeSymbol = comp.Assembly.GlobalNamespace.
GetTypeMembers
("X").Single() as NamedTypeSymbol;
1017
var typeSym = comp.Assembly.GlobalNamespace.
GetTypeMembers
("SubGenericClass").First();
1063
var type1 = ns.
GetTypeMembers
("Test").Single() as NamedTypeSymbol;
1478
var classA = namespaceNS.
GetTypeMembers
("A").First();
1504
var topType = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("NullableTest").FirstOrDefault();
1611
var topType = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("S").FirstOrDefault();
1612
var nestedType = topType.
GetTypeMembers
("Nested").Single();
1613
var enumType = comp.SourceModule.GlobalNamespace.
GetTypeMembers
("E").Single();
1804
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)
344
return symbol.
GetTypeMembers
(name).Single();