832 references to GetTypeMembers
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Lookup.cs (1)
1363return nsOrType.GetTypeMembers(name).Cast<NamedTypeSymbol, Symbol>();
Compilation\CSharpCompilation.cs (1)
5038AddCache(container.GetTypeMembers(declaration.Name));
Symbols\NamespaceOrTypeSymbol.cs (2)
173/// <inheritdoc cref="GetTypeMembers(string)"/> 360namespaceOrTypeMembers = scope.GetTypeMembers(sourceName);
Symbols\NamespaceSymbol.cs (1)
228var types = this.GetTypeMembers(TypeSymbol.ImplicitTypeName);
Symbols\PublicModel\NamespaceOrTypeSymbol.cs (1)
30return UnderlyingNamespaceOrTypeSymbol.GetTypeMembers(name).GetPublicSymbols();
Symbols\Source\SourceMemberContainerSymbol.cs (3)
2405IEnumerable<IGrouping<ExtensionGroupingKey, NamedTypeSymbol>> extensionsByReceiverType = GetTypeMembers("").Where(static t => t.IsExtension).GroupBy(static t => new ExtensionGroupingKey(t)); 3830ImmutableArray<Symbol> types = GetTypeMembers(name).Cast<NamedTypeSymbol, Symbol>(); 3892foreach (var type in GetTypeMembers(""))
Symbols\SubstitutedNamedTypeSymbol.cs (1)
321if (_unbound) return StaticCast<Symbol>.From(GetTypeMembers(name));
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
115return compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName).OfType<SourceNamedTypeSymbol>().SingleOrDefault(s => s.IsSimpleProgram);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (115)
CodeGen\CodeGenFunctionPointersTests.cs (6)
2539var i1 = module.GlobalNamespace.GetTypeMembers("I1").Single(); 2543var i2 = module.GlobalNamespace.GetTypeMembers("I2").Single(); 2547var c = module.GlobalNamespace.GetTypeMembers("C").Single(); 2573var i1 = module.GlobalNamespace.GetTypeMembers("I1").Single(); 2577var i2 = module.GlobalNamespace.GetTypeMembers("I2").Single(); 2610var i1 = module.GlobalNamespace.GetTypeMembers("I1").Single();
CodeGen\CodeGenImplicitImplementationTests.cs (1)
777var typeSymbol = module.GlobalNamespace.GetTypeMembers("C1").Single();
CodeGen\CodeGenTupleTest.cs (5)
11215Assert.True(m1Tuple.GetTypeMembers("C9").IsEmpty); 11507Assert.True(m1Tuple.GetTypeMembers("C9").IsEmpty); 12762Assert.True(m1Tuple.GetTypeMembers("C9").IsEmpty); 12948Assert.Equal("(System.Int32, System.Int32).C9", m9Tuple.GetTypeMembers("C9").Single().ToTestDisplayString()); 27396var containingType = comp.GlobalNamespace.GetTypeMembers("Program").Single();
CodeGen\FixedSizeBufferTests.cs (1)
588var f = (FieldSymbol)comp2.GlobalNamespace.GetTypeMembers("S")[0].GetMembers("x")[0];
Emit\CompilationEmitTests.cs (6)
3904var actualAMembers = ((SourceModuleSymbol)m).GlobalNamespace.GetTypeMembers("A1").Single().GetMembers().ToArray(); 3912var actualBMembers = ((SourceModuleSymbol)m).GlobalNamespace.GetTypeMembers("B").Single().GetMembers().ToArray(); 3922var actualCMembers = ((SourceModuleSymbol)m).GlobalNamespace.GetTypeMembers("C1").Single().GetMembers().ToArray(); 3945var actualAMembers = m.GlobalNamespace.GetTypeMembers("A1").Single().GetMembers().ToArray(); 3950var actualBMembers = m.GlobalNamespace.GetTypeMembers("B").Single().GetMembers().ToArray(); 3955var actualCMembers = m.GlobalNamespace.GetTypeMembers("C1").Single().GetMembers().ToArray();
Emit\EmitMetadataTests.cs (33)
424var classA = module.GlobalNamespace.GetTypeMembers("A").Single(); 498var classB = module.GlobalNamespace.GetTypeMembers("B").Single(); 502var classC = module.GlobalNamespace.GetTypeMembers("C").Single(); 506var classD = classC.GetTypeMembers("D").Single(); 507var classE = classC.GetTypeMembers("E").Single(); 508var classF = classC.GetTypeMembers("F").Single(); 509var classH = classC.GetTypeMembers("H").Single(); 518var classG = classC.GetTypeMembers("G").Single(); 519var classK = classC.GetTypeMembers("K").Single(); 548var classA = module.GlobalNamespace.GetTypeMembers("A").Single(); 664var type = module.GlobalNamespace.GetTypeMembers("C").Single(); 733Assert.NotNull(nmspace.GetTypeMembers("Public").SingleOrDefault()); 734Assert.NotNull(nmspace.GetTypeMembers("Internal").SingleOrDefault()); 736CheckPrivateMembers(module.GlobalNamespace.GetTypeMembers("Types").Single(), isFromSource, true); 737CheckPrivateMembers(module.GlobalNamespace.GetTypeMembers("Fields").Single(), isFromSource, false); 738CheckPrivateMembers(module.GlobalNamespace.GetTypeMembers("Methods").Single(), isFromSource, false); 739CheckPrivateMembers(module.GlobalNamespace.GetTypeMembers("Properties").Single(), isFromSource, false); 779var derivedType = module.GlobalNamespace.GetTypeMembers("Derived").Single(); 810var type = module.GlobalNamespace.GetTypeMembers("I").Single(); 818type = module.GlobalNamespace.GetTypeMembers("C").Single(); 848var type = module.GlobalNamespace.GetTypeMembers("C").Single(); 1083var type = module.GlobalNamespace.GetTypeMembers("C").Single(); 1114type = module.GlobalNamespace.GetTypeMembers("F").Single(); 1134var overriddenProperty = module.GlobalNamespace.GetTypeMembers("E").Single().GetMembers("Q").Single(); 1137var overriddenAccessor = module.GlobalNamespace.GetTypeMembers("D").Single().GetMembers("set_Q").Single(); 1158var type = module.GlobalNamespace.GetTypeMembers("C").Single(); 1234var typeA = module.GlobalNamespace.GetTypeMembers("A").Single(); 1241var typeC = module.GlobalNamespace.GetTypeMembers("C").Single(); 1278var classC = module.GlobalNamespace.GetTypeMembers("C").Single(); 1331var type = module.GlobalNamespace.GetTypeMembers("E").Single(); 1355var type = module.GlobalNamespace.GetTypeMembers("E").Single(); 2154CheckInternalMembers(m.GlobalNamespace.GetTypeMembers("Fields").Single(), isFromSource); 2155CheckInternalMembers(m.GlobalNamespace.GetTypeMembers("Methods").Single(), isFromSource);
Emit\NoPiaEmbedTypes.cs (63)
1174var itest1 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest1").Single(); 1196var test2 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("Test2").Single(); 1217var itest3 = module.GlobalNamespace.GetTypeMembers("ITest3").Single(); 1228Assert.Equal(0, module.GlobalNamespace.GetTypeMembers("ITest4").Length); 1230var test5 = module.GlobalNamespace.GetTypeMembers("Test5").Single(); 1248var itest6 = module.GlobalNamespace.GetTypeMembers("ITest6").Single(); 1251var itest7 = module.GlobalNamespace.GetTypeMembers("ITest7").Single(); 1254var itest8 = module.GlobalNamespace.GetTypeMembers("ITest8").Single(); 1256Assert.Same(itest8, module.GlobalNamespace.GetTypeMembers("UsePia1").Single().Interfaces().Single()); 1258var test9 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("Test9").Single(); 1313var test10 = module.GlobalNamespace.GetTypeMembers("Test10").Single(); 1337var test11 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("Test11").Single(); 1416var itest13 = module.GlobalNamespace.GetTypeMembers("ITest13").Single(); 1437var itest14 = module.GlobalNamespace.GetTypeMembers("ITest14").Single(); 1447var itest16 = module.GlobalNamespace.GetTypeMembers("ITest16").Single(); 1451var itest17 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest17").Single(); 1499var itest18 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest18").Single(); 1503var itest19 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest19").Single(); 1574var itest21 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest21").Single(); 1587var itest22 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest22").Single(); 1596var itest23 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest23").Single(); 1604var itest24 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest24").Single(); 1617var itest25 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest25").Single(); 1629var itest26 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest26").Single(); 1733var itest28 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest28").Single(); 1736var itest29 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest29").Single(); 1906var itest28 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest28").Single(); 1993var itest28 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest28").Single(); 2203var interface1_Event = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("Interface1_Event").Single(); 2213var interfaceEvents = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("InterfaceEvents").Single(); 2710var itest29 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest29").Single(); 2715var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest30").Single(); 2782var itest29 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest29").Single(); 2787var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest30").Single(); 2846var test31 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("Test31").Single(); 2907var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest30").Single(); 2973var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest30").Single(); 3039var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest30").Single(); 3116var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest30").Single(); 3193var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest30").Single(); 3257var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest30").Single(); 3319var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest30").Single(); 3386var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest30").Single(); 3454var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest30").Single(); 3545var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest30").Single(); 3604var myDelegate = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("MyDelegate").Single(); 3669var itest30 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest30").Single(); 4171var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest33").Single(); 4174var itest34 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest34").Single(); 4177var itest35 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest35").Single(); 4255var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest33").Single(); 4258var itest34 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest34").Single(); 4261var itest35 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest35").Single(); 4332var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest33").Single(); 4335var itest34 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest34").Single(); 4338var itest35 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest35").Single(); 4397var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest33").Single(); 4400var usePia7 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("UsePia7").Single(); 4462var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest33").Single(); 4522var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest33").Single(); 4582var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest33").Single(); 4648var itest33 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest33").Single(); 5527var IEventsBase = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("IEventsBase").Single();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (5)
Attributes\AttributeTests.cs (1)
1634var typeI = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("I").Single();
Attributes\AttributeTests_WellKnownAttributes.cs (1)
5697NamedTypeSymbol dynamicSecurityMethodAttrType = securityNS.GetTypeMembers("DynamicSecurityMethodAttribute").Single(type => type.DeclaringSyntaxReferences.Any());
RefStructInterfacesTests.cs (1)
28939var itest29 = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("ITest29").Single();
Semantics\CollectionExpressionTests.cs (2)
15408var type = module.GlobalNamespace.GetTypeMembers("<>y__InlineArray3").SingleOrDefault(); 15532var type = module.GlobalNamespace.GetTypeMembers("<>y__InlineArray3").SingleOrDefault();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (22)
Semantics\BindingAsyncTests.cs (1)
34var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single().GetMembers("M").Single();
Semantics\BindingTests.cs (3)
2599var c = comp.GlobalNamespace.GetTypeMembers("C").Single(); 2630var c = comp.GlobalNamespace.GetTypeMembers("C").Single(); 2659var c = comp.GlobalNamespace.GetTypeMembers("C").Single();
Semantics\ConstantTests.cs (2)
2951var symbol = compilation.GlobalNamespace.GetTypeMembers("c1").First().GetMembers("Z1").First(); 2954symbol = compilation.GlobalNamespace.GetTypeMembers("c1").First().GetMembers("Z2").First();
Semantics\ImplicitlyTypeArraysTests.cs (1)
36var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single().GetMembers("F").Single();
Semantics\InheritanceBindingTests.cs (1)
6704var c2Type = comp.Assembly.Modules[0].GlobalNamespace.GetTypeMembers("C2").Single();
Semantics\LookupTests.cs (3)
2008var ms = comp.GlobalNamespace.GetTypeMembers("Program").Single().GetMembers("M").OfType<MethodSymbol>(); 2039var m = comp.GlobalNamespace.GetTypeMembers("Program").Single().GetMembers("M").Single(); 2069var m = comp.GlobalNamespace.GetTypeMembers("Program").Single().GetMembers("M").Single();
Semantics\OperatorTests.cs (1)
3202var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single().GetMembers("M").Single();
Semantics\OverloadResolutionTestBase.cs (1)
35var method = (SourceMemberMethodSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single().GetMembers("M").Single();
Semantics\ScriptSemanticsTests.cs (9)
377var script = goo.GetTypeMembers("Script").Single(); 380var a = script.GetTypeMembers("A").Single(); 383var b = goo.GetTypeMembers("B").Single(); 452members = global.GetTypeMembers("Script"); 457members = script.GetTypeMembers("C"); 461members = script.GetTypeMembers("D"); 465members = script.GetTypeMembers("E"); 469members = script.GetTypeMembers("F"); 473members = script.GetTypeMembers("G");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (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(); 86Assert.Equal("F:Acme.Widget.NestedClass.value", _widgetClass.GetTypeMembers("NestedClass").Single()
DocumentationComments\IncludeTests.cs (2)
54var widgetClass = acmeNamespace.GetTypeMembers("Widget").Single(); 116var widgetClass = acmeNamespace.GetTypeMembers("Widget").Single();
DocumentationComments\MethodDocumentationCommentTests.cs (6)
72_widgetClass = _acmeNamespace.GetTypeMembers("Widget").Single(); 78Assert.Equal("M:Acme.ValueType.M(System.Int32)", _acmeNamespace.GetTypeMembers("ValueType").Single().GetMembers("M").Single().GetDocumentationCommentId()); 84Assert.Equal("M:Acme.Widget.NestedClass.M(System.Int32)", _widgetClass.GetTypeMembers("NestedClass").Single().GetMembers("M").Single().GetDocumentationCommentId()); 186Assert.Equal("M:Acme.UseList.Process(Acme.MyList{System.Int32})", _acmeNamespace.GetTypeMembers("UseList").Single().GetMembers("Process").Single().GetDocumentationCommentId()); 192Assert.Equal("M:Acme.UseList.GetValues``1(``0)", _acmeNamespace.GetTypeMembers("UseList").Single().GetMembers("GetValues").Single().GetDocumentationCommentId()); 219Assert.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(); 53Assert.Equal("T:Color", _compilation.GlobalNamespace.GetTypeMembers("Color").Single().GetDocumentationCommentId()); 59Assert.Equal("T:Acme.IProcess", _acmeNamespace.GetTypeMembers("IProcess").Single().GetDocumentationCommentId()); 65Assert.Equal("T:Acme.ValueType", _acmeNamespace.GetTypeMembers("ValueType").Single().GetDocumentationCommentId()); 77var classSymbol = _widgetClass.GetTypeMembers("NestedClass").Single(); 97Assert.Equal("T:Acme.Widget.Del", _widgetClass.GetTypeMembers("Del").Single().GetDocumentationCommentId()); 103Assert.Equal("T:Acme.Widget.Direction", _widgetClass.GetTypeMembers("Direction").Single().GetDocumentationCommentId());
SymbolDisplay\SymbolDisplayTests.cs (41)
76GetTypeMembers("R1").Single(). 77GetTypeMembers("R2").Single(); 104GetTypeMembers("C1").Single(). 105GetTypeMembers("C2").Single(); 132GetTypeMembers("C1").Single(). 133GetTypeMembers("C2").Single(); 180GetTypeMembers("C1").Single(). 181GetTypeMembers("C2").Single(); 233GetTypeMembers("C1").Single(). 234GetTypeMembers("C2").Single(). 293GetTypeMembers("C1").Single(). 294GetTypeMembers("C2").Single(). 339global.GetTypeMembers("C2").Single(). 404global.GetTypeMembers("C2").Single(). 460global.GetTypeMembers("C2").Single(). 698global.GetTypeMembers("C2").Single(). 1503global => global.GetTypeMembers("C").Single().GetTypeMember("D"), 1530global => global.GetTypeMembers("C").Single().GetTypeMember("D"), 1558global => global.GetTypeMembers("C").Single().GetTypeMember("D"), 1586global => global.GetTypeMembers("C").Single().GetTypeMember("D"), 2950GetTypeMembers("C1").Single(). 2951GetTypeMembers("C2").Single(); 2982GetTypeMembers("C1").Single(); 3015GetTypeMembers("C1").Single(). 3016GetTypeMembers("C2").Single(); 3047GetTypeMembers("C1").Single(); 3318global.GetTypeMembers("class1Attribute").Single(); 3341global.GetTypeMembers("classAttribute").Single(); 3362global.GetTypeMembers("class1Attribute").Single(); 3387((FieldSymbol)global.GetTypeMembers("C1").Single().GetMembers("goo").Single()).Type; 5458GetTypeMembers("C").Single(). 5490GetTypeMembers("C").Single(). 5521GetTypeMembers("C").Single(). 5552GetTypeMembers("C").Single(). 5589GetTypeMembers("C").Single(). 5640GetTypeMembers("C").Single(). 7127g => g.GetTypeMembers("E").Single().GetField("A"), 8322Func<NamespaceSymbol, Symbol> findSymbol = global => global.GetTypeMembers("Person").Single(); 8343Func<NamespaceSymbol, Symbol> findSymbol = global => global.GetTypeMembers("Person").Single(); 8364Func<NamespaceSymbol, Symbol> findSymbol = global => global.GetTypeMembers("Person").Single(); 8387Func<NamespaceSymbol, Symbol> findSymbol = global => global.GetTypeMembers("Person").Single();
Symbols\AnonymousTypesSymbolTests.cs (1)
1681var programType = (NamedTypeSymbol)(comp.GlobalNamespace.GetTypeMembers("Program").Single());
Symbols\AssemblyAndNamespaceTests.cs (4)
174var type1 = ns1.GetTypeMembers("A").SingleOrDefault() as NamedTypeSymbol; 179var type2 = ns2.GetTypeMembers("C").SingleOrDefault() as NamedTypeSymbol; 305var b = ns.GetTypeMembers("A")[0].GetMembers("b"); 336var type1 = ns1.GetTypeMembers("C").First() as NamedTypeSymbol;
Symbols\CompilationCreationTests.cs (78)
74TypeSymbol c107 = c1.GlobalNamespace.GetTypeMembers("C107").Single(); 103Assert.Equal(SpecialType.None, c2.GlobalNamespace.GetTypeMembers("C107").Single().SpecialType); 140Assert.Equal(SymbolKind.ErrorType, asm1[1].GlobalNamespace.GetTypeMembers("Class4"). 160var retval1 = asm2[1].GlobalNamespace.GetTypeMembers("Class4"). 191var retval2 = asm3[1].GlobalNamespace.GetTypeMembers("Class4"). 211var type1 = asm3[3].GlobalNamespace.GetTypeMembers("Class5"). 250var retval6 = asm4[1].GlobalNamespace.GetTypeMembers("Class4"). 274var type2 = asm4[3].GlobalNamespace.GetTypeMembers("Class5"). 299var type3 = asm4[4].GlobalNamespace.GetTypeMembers("Class6"). 365var type4 = asm7[2].GlobalNamespace.GetTypeMembers("Class5"). 388var type5 = asm7[3].GlobalNamespace.GetTypeMembers("Class6"). 458Assert.Equal(SymbolKind.ErrorType, asm1[1].GlobalNamespace.GetTypeMembers("Class4"). 471retval1 = asm2[1].GlobalNamespace.GetTypeMembers("Class4"). 493retval2 = asm3[1].GlobalNamespace.GetTypeMembers("Class4"). 513type1 = asm3[3].GlobalNamespace.GetTypeMembers("Class5"). 542retval6 = asm4[1].GlobalNamespace.GetTypeMembers("Class4"). 566type2 = asm4[3].GlobalNamespace.GetTypeMembers("Class5"). 591type3 = asm4[4].GlobalNamespace.GetTypeMembers("Class6"). 631type4 = asm7[2].GlobalNamespace.GetTypeMembers("Class5"). 654type5 = asm7[3].GlobalNamespace.GetTypeMembers("Class6"). 743var retval1 = asm2[1].GlobalNamespace.GetTypeMembers("Class4"). 839var retval2 = asm3[1].GlobalNamespace.GetTypeMembers("Class4"). 859var type1 = asm3[3].GlobalNamespace.GetTypeMembers("Class5"). 980var retval6 = asm4[1].GlobalNamespace.GetTypeMembers("Class4"). 1004var type2 = asm4[3].GlobalNamespace.GetTypeMembers("Class5"). 1029var type3 = asm4[4].GlobalNamespace.GetTypeMembers("Class6"). 1093var type4 = asm7[2].GlobalNamespace.GetTypeMembers("Class5"). 1117var type5 = asm7[3].GlobalNamespace.GetTypeMembers("Class6"). 1191retval1 = asm2[1].GlobalNamespace.GetTypeMembers("Class4"). 1218retval2 = asm3[1].GlobalNamespace.GetTypeMembers("Class4"). 1238type1 = asm3[3].GlobalNamespace.GetTypeMembers("Class5"). 1271retval6 = asm4[1].GlobalNamespace.GetTypeMembers("Class4"). 1295type2 = asm4[3].GlobalNamespace.GetTypeMembers("Class5"). 1320type3 = asm4[4].GlobalNamespace.GetTypeMembers("Class6"). 1366type4 = asm7[2].GlobalNamespace.GetTypeMembers("Class5"). 1390type5 = asm7[3].GlobalNamespace.GetTypeMembers("Class6"). 1450var retval1 = asm2[1].GlobalNamespace.GetTypeMembers("Class4"). 1454Assert.Same(retval1, asm2[1].GlobalNamespace.GetTypeMembers("Class4"). 1509var retval2 = asm3[1].GlobalNamespace.GetTypeMembers("Class4"). 1513Assert.Same(retval2, asm3[1].GlobalNamespace.GetTypeMembers("Class4"). 1534var type1 = asm3[3].GlobalNamespace.GetTypeMembers("Class5").Single(); 1601var retval6 = asm4[1].GlobalNamespace.GetTypeMembers("Class4"). 1625var type2 = asm4[3].GlobalNamespace.GetTypeMembers("Class5"). 1650var type3 = asm4[4].GlobalNamespace.GetTypeMembers("Class6"). 1725var type4 = asm7[2].GlobalNamespace.GetTypeMembers("Class5"). 1753var type5 = asm7[3].GlobalNamespace.GetTypeMembers("Class6"). 1837retval1 = asm2[1].GlobalNamespace.GetTypeMembers("Class4"). 1864retval2 = asm3[1].GlobalNamespace.GetTypeMembers("Class4"). 1884type1 = asm3[3].GlobalNamespace.GetTypeMembers("Class5"). 1917retval6 = asm4[1].GlobalNamespace.GetTypeMembers("Class4"). 1941type2 = asm4[3].GlobalNamespace.GetTypeMembers("Class5"). 1966type3 = asm4[4].GlobalNamespace.GetTypeMembers("Class6"). 2012type4 = asm7[2].GlobalNamespace.GetTypeMembers("Class5"). 2038type5 = asm7[3].GlobalNamespace.GetTypeMembers("Class6"). 2242var localC3Foo2 = asm3.GlobalNamespace.GetTypeMembers("C3"). 2270var type3 = asm5[1].GlobalNamespace.GetTypeMembers("C3"). 2273var type1 = asm1_V2.GlobalNamespace.GetTypeMembers("C1"). 2276var type2 = type1.GetTypeMembers("C2"). 2279var type4 = asm4_V2.GlobalNamespace.GetTypeMembers("C4"). 2305var type6 = asm5[1].GlobalNamespace.GetTypeMembers("C6"). 2326asm3.GlobalNamespace.GetTypeMembers("C3"). 2403var typeC301 = type3.GetTypeMembers("C301").Single(); 2404var typeC302 = type3.GetTypeMembers("C302").Single(); 2405var typeC6 = asm5[1].GlobalNamespace.GetTypeMembers("C6").Single(); 2408asm3.GlobalNamespace.GetTypeMembers("C3").Single(). 2409GetTypeMembers("C301").Single().ToTestDisplayString()); 2412asm3.GlobalNamespace.GetTypeMembers("C6").Single().ToTestDisplayString()); 2415asm3.GlobalNamespace.GetTypeMembers("C3").Single(). 2416GetTypeMembers("C301").Single().ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)); 2419asm3.GlobalNamespace.GetTypeMembers("C6").Single().ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat)); 2422asm3.GlobalNamespace.GetTypeMembers("C3").Single().GetMembers().Length); 2425asm3.GlobalNamespace.GetTypeMembers("C3").Single().GetTypeMembers().Length); 2457asm3.GlobalNamespace.GetTypeMembers("C3").Single()); 2461Assert.Equal(TypeKind.Interface, asm5[1].GlobalNamespace.GetTypeMembers("I1").Single().TypeKind); 2487asm3.GlobalNamespace.GetTypeMembers("C6").Single().TypeParameters[0]); 2496Assert.Same(ns1.GetTypeMembers("C304").Single(), ns1.GetTypeMembers("C304", 0).Single()); 2524var typeC5 = c5.Assembly.GlobalNamespace.GetTypeMembers("C5").Single(); 2581NamedTypeSymbol classModule1 = c1AsmRef.Modules[0].GlobalNamespace.GetTypeMembers("Module1").Single();
Symbols\CorLibrary\CorTypes.cs (2)
43var p = noMsCorLibRef.GlobalNamespace.GetTypeMembers("I1").Single(). 219Select(m => (NamespaceSymbol)m).Single().GetTypeMembers("Object").Single();
Symbols\GenericConstraintTests.cs (1)
6624var typeI = (PENamedTypeSymbol)module.GlobalNamespace.GetTypeMembers("I").Single();
Symbols\IndexerTests.cs (3)
2404NamedTypeSymbol type01 = comp.SourceModule.GlobalNamespace.GetTypeMembers("Test").Single(); 2560Assert.True(((TypeSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single()).GetMembers().Any(x => x.IsIndexer())); 2564Assert.True(((TypeSymbol)compilation.GlobalNamespace.GetTypeMembers("C").Single()).GetMembers().Any(x => x.IsIndexer()));
Symbols\InterfaceImplementationTests.cs (5)
1060var classD = global.GetTypeMembers("CustomModifierOverridingD").Single(); 1066var @interface = global.GetTypeMembers("Interface").Single(); 1070var @class = (SourceNamedTypeSymbol)global.GetTypeMembers("Class").Single(); 1149var type = comp.GlobalNamespace.GetTypeMembers("c2").Single(); 1590var typeSymbol = comp.GlobalNamespace.GetTypeMembers("C1").Single();
Symbols\Metadata\MetadataMemberTests.cs (6)
158var type1 = ns1.GetTypeMembers("StringComparer").Single() as NamedTypeSymbol; 196var class1 = ns3.GetTypeMembers("StrongNameHelpers").First() as NamedTypeSymbol; 247var class1 = ns2.GetTypeMembers("StrongNameHelpers").First() as NamedTypeSymbol; 305var type1 = ns2.GetTypeMembers("IDictionary").First() as NamedTypeSymbol; 350var type1 = ns2.GetTypeMembers("IDictionary").First() as NamedTypeSymbol; 396var classC = compilation.SourceModule.GlobalNamespace.GetTypeMembers("C").Single();
Symbols\Metadata\MetadataTypeTests.cs (6)
76var class1 = ns3.GetTypeMembers("StrongNameHelpers").First() as NamedTypeSymbol; 126var type1 = ns2.GetTypeMembers("Dictionary").First() as NamedTypeSymbol; 174var type1 = ns2.GetTypeMembers("IList").First() as NamedTypeSymbol; 225var type1 = ns3.GetTypeMembers("StreamingContext").First() as NamedTypeSymbol; 292var type1 = ns3.GetTypeMembers("EventProviderBase").Single() as NamedTypeSymbol; 338Assert.Equal(0, type2.GetTypeMembers(String.Empty).Length);
Symbols\Metadata\PE\BaseTypeResolution.cs (29)
113var varTC2 = module1.GlobalNamespace.GetTypeMembers("TC2").Single(); 114var varTC3 = module1.GlobalNamespace.GetTypeMembers("TC3").Single(); 115var varTC4 = module1.GlobalNamespace.GetTypeMembers("TC4").Single(); 121var varC1 = module1.GlobalNamespace.GetTypeMembers("C1").Single(); 125var varTC5 = module2.GlobalNamespace.GetTypeMembers("TC5").Single(); 126var varTC6 = module2.GlobalNamespace.GetTypeMembers("TC6").Single(); 127var varTC7 = module2.GlobalNamespace.GetTypeMembers("TC7").Single(); 128var varTC8 = module2.GlobalNamespace.GetTypeMembers("TC8").Single(); 129var varTC9 = varTC6.GetTypeMembers("TC9").Single(); 139var varCorTypes_Derived = varCorTypes.GetTypeMembers("Derived").Single(); 143var varCorTypes_Derived1 = varCorTypes.GetTypeMembers("Derived1").Single(); 147var varI101 = module1.GlobalNamespace.GetTypeMembers("I101").Single(); 148var varI102 = module1.GlobalNamespace.GetTypeMembers("I102").Single(); 150var varC203 = module1.GlobalNamespace.GetTypeMembers("C203").Single(); 154var varC204 = module1.GlobalNamespace.GetTypeMembers("C204").Single(); 184var derived1 = module0.GlobalNamespace.GetTypeMembers("Derived1").Single(); 187var derived2 = module0.GlobalNamespace.GetTypeMembers("Derived2").Single(); 190var derived3 = module0.GlobalNamespace.GetTypeMembers("Derived3").Single(); 197Assert.Same(base1, module1.GlobalNamespace.GetTypeMembers("Class1").Single()); 198Assert.Same(base2, module2.GlobalNamespace.GetTypeMembers("Class2").Single()); 199Assert.Same(base3, module3.GlobalNamespace.GetTypeMembers("Class3").Single()); 224var localTC1 = module0.GlobalNamespace.GetTypeMembers("TC1").Single(); 230var localTC2 = module0.GlobalNamespace.GetTypeMembers("TC2").Single(); 236var localTC3 = module0.GlobalNamespace.GetTypeMembers("TC3").Single(); 242var localTC4 = module0.GlobalNamespace.GetTypeMembers("TC4").Single(); 248var localTC5 = module0.GlobalNamespace.GetTypeMembers("TC5").Single(); 254var localTC6 = module0.GlobalNamespace.GetTypeMembers("TC6").Single(); 260var localTC7 = module0.GlobalNamespace.GetTypeMembers("TC7").Single(); 266var localTC8 = module0.GlobalNamespace.GetTypeMembers("TC8").Single();
Symbols\Metadata\PE\LoadCustomModifiers.cs (1)
32var modifiers = modifiersModule.GlobalNamespace.GetTypeMembers("Modifiers").Single();
Symbols\Metadata\PE\LoadingAttributes.cs (25)
207var innerC1 = c1.GetTypeMembers("InnerC1").Single(); 214var innerC2 = innerC1.GetTypeMembers("InnerC2").Single(); 691var attrObj = (NamedTypeSymbol)interopNS.GetTypeMembers("GuidAttribute").Single(); 696attrObj = (NamedTypeSymbol)interopNS.GetTypeMembers("InterfaceTypeAttribute").Single(); 704attrObj = (NamedTypeSymbol)interopNS.GetTypeMembers("TypeLibImportClassAttribute").Single(); 745var attrObj = (NamedTypeSymbol)interopNS.GetTypeMembers("ComVisibleAttribute").Single(); 749attrObj = (NamedTypeSymbol)interopNS.GetTypeMembers("UnmanagedFunctionPointerAttribute").Single(); 851var attrObj = (NamedTypeSymbol)interopNS.GetTypeMembers("CoClassAttribute").Single(); 856attrObj = (NamedTypeSymbol)reflectNS.GetTypeMembers("DefaultMemberAttribute").Single(); 912var attrObj1 = (NamedTypeSymbol)caNS.GetTypeMembers("AttrName").Single(); 913var attrObj2 = (NamedTypeSymbol)caNS.GetTypeMembers("AttrNameAttribute").Single(); 947var attrObj1 = (NamedTypeSymbol)caNS.GetTypeMembers("AllInheritMultipleAttribute").Single(); 948var attrObj2 = (NamedTypeSymbol)caNS.GetTypeMembers("DerivedAttribute").Single(); 1049var attrObj1 = (NamedTypeSymbol)caNS.GetTypeMembers("AllInheritMultipleAttribute").Single(); 1054var attrObj2 = (NamedTypeSymbol)caNS.GetTypeMembers("DerivedAttribute").Single(); 1181var asmFileAttr = (NamedTypeSymbol)refNS.GetTypeMembers("AssemblyFileVersionAttribute").Single(); 1185var asmInfoAttr = (NamedTypeSymbol)refNS.GetTypeMembers("AssemblyInformationalVersionAttribute").Single(); 1206var dbgProxyAttr = (NamedTypeSymbol)diagNS.GetTypeMembers("DebuggerTypeProxyAttribute").Single(); 1210var attr1 = exprNS.GetTypeMembers("BinaryExpression").First().GetAttribute(dbgProxyAttr); 1215attr1 = exprNS.GetTypeMembers("TypeBinaryExpression").First().GetAttribute(dbgProxyAttr); 1231var type01 = (NamedTypeSymbol)secondNS.GetTypeMembers("SchemeSettingElement").Single(); 1264var resCatAttr = (NamedTypeSymbol)secondNS.GetTypeMembers("ResCategoryAttribute").Single(); 1265var resDesAttr = (NamedTypeSymbol)secondNS.GetTypeMembers("ResDescriptionAttribute").Single(); 1268var defValAttr = (NamedTypeSymbol)level02NS.GetTypeMembers("DefaultValueAttribute").Single(); 1270var type01 = (NamedTypeSymbol)thirdNS.GetTypeMembers("DataAdapter").Single();
Symbols\Metadata\PE\LoadingEvents.cs (16)
195var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Interface").Single(); 200var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Class").Single(); 222var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IGeneric").Single(); 227var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Generic").Single(); 254var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IGeneric").Single(); 259var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Constructed").Single(); 290var defInterface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Interface").Single(); 295var refInterface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IGenericInterface").Single(); 299var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IndirectImplementation").Single(); 330var outerInterface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IGeneric2").Single(); 336var outerClass = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Outer").Single(); 340var innerInterface = (NamedTypeSymbol)outerClass.GetTypeMembers("IInner").Single(); 346var innerClass1 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner1").Single(); 349var innerClass2 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner2").Single(); 352var innerClass3 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner3").Single(); 355var innerClass4 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner4").Single();
Symbols\Metadata\PE\LoadingFields.cs (2)
35var vbFields = module2.GlobalNamespace.GetTypeMembers("VBFields").Single(); 36var csFields = module1.GlobalNamespace.GetTypeMembers("CSFields").Single();
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (18)
28GetTypeMembers("Object").Single(); 37var varC1 = module0.GlobalNamespace.GetTypeMembers("C1").Single(); 58Assert.Equal(0, varC1_T.GetTypeMembers("goo").Length); 80var varC2 = varC1.GetTypeMembers("C2").Single(); 90var varC3 = varC1.GetTypeMembers("C3").Single(); 95var varC4 = varC3.GetTypeMembers("C4").Single(); 105var varTC2 = module0.GlobalNamespace.GetTypeMembers("TC2").Single(); 125var varC100 = module0.GlobalNamespace.GetTypeMembers("C100").Single(); 132var varC101 = module0.GlobalNamespace.GetTypeMembers("C101").Single(); 139var varC102 = module0.GlobalNamespace.GetTypeMembers("C102").Single(); 147var varC103 = module0.GlobalNamespace.GetTypeMembers("C103").Single(); 155var varC104 = module0.GlobalNamespace.GetTypeMembers("C104").Single(); 163var varC105 = module0.GlobalNamespace.GetTypeMembers("C105").Single(); 170var varC106 = module0.GlobalNamespace.GetTypeMembers("C106").Single(); 177var varI101 = module0.GlobalNamespace.GetTypeMembers("I101").Single(); 178var varI102 = module0.GlobalNamespace.GetTypeMembers("I102").Single(); 180var varC201 = module0.GlobalNamespace.GetTypeMembers("C201").Single(); 185var localC202 = module0.GlobalNamespace.GetTypeMembers("C202").Single();
Symbols\Metadata\PE\LoadingMethods.cs (44)
45var varTC10 = module2.GlobalNamespace.GetTypeMembers("TC10").Single(); 93var localC107 = module1.GlobalNamespace.GetTypeMembers("C107").Single(); 97var csharpC1 = module3.GlobalNamespace.GetTypeMembers("C1").Single(); 110var basicC1 = module4.GlobalNamespace.GetTypeMembers("C1").Single(); 130var emptyStructure = module4.GlobalNamespace.GetTypeMembers("EmptyStructure").Single(); 171var basicC2 = module4.GlobalNamespace.GetTypeMembers("C2").Single(); 177GetTypeMembers("Console").Single(); 182var basicModifiers1 = module4.GlobalNamespace.GetTypeMembers("Modifiers1").Single(); 248var basicModifiers2 = module4.GlobalNamespace.GetTypeMembers("Modifiers2").Single(); 279var basicModifiers3 = module4.GlobalNamespace.GetTypeMembers("Modifiers3").Single(); 296var csharpModifiers1 = module3.GlobalNamespace.GetTypeMembers("Modifiers1").Single(); 327var csharpModifiers2 = module3.GlobalNamespace.GetTypeMembers("Modifiers2").Single(); 351var csharpModifiers3 = module3.GlobalNamespace.GetTypeMembers("Modifiers3").Single(); 375var byrefReturnMethod = byrefReturn.GlobalNamespace.GetTypeMembers("ByRefReturn").Single().GetMembers("M").OfType<MethodSymbol>().Single(); 388var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Interface").Single(); 393var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Class").Single(); 412var interface1 = (NamedTypeSymbol)globalNamespace.GetTypeMembers("I1").Single(); 417var interface2 = (NamedTypeSymbol)globalNamespace.GetTypeMembers("I2").Single(); 422var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("C").Single(); 448var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IGeneric").Single(); 454var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Generic").Single(); 484var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IGeneric").Single(); 490var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Constructed").Single(); 516var cyclicInterface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("ImplementsSelf").Single(); 519var implementedInterface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("I1").Single(); 524var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("InterfaceCycleSuccess").Single(); 544var cyclicInterface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("ImplementsSelf").Single(); 547var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("InterfaceCycleFailure").Single(); 575var defInterface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Interface").Single(); 580var refInterface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IGenericInterface").Single(); 584var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IndirectImplementation").Single(); 611var baseClass = (NamedTypeSymbol)globalNamespace.GetTypeMembers("ExplicitlyImplementedClass").Single(); 614var derivedClass = (NamedTypeSymbol)globalNamespace.GetTypeMembers("ExplicitlyImplementsAClass").Single(); 635var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IUnrelated").First(); //decl order 639var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("ExplicitlyImplementsUnrelatedInterfaceMethods").Single(); 668var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IUnrelated").Last(); //decl order 672var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("ExplicitlyImplementsUnrelatedInterfaceMethods").Single(); 702var outerInterface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IGeneric2").Single(); 708var outerClass = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Outer").Single(); 712var innerInterface = (NamedTypeSymbol)outerClass.GetTypeMembers("IInner").Single(); 718var innerClass1 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner1").Single(); 721var innerClass2 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner2").Single(); 724var innerClass3 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner3").Single(); 727var innerClass4 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner4").Single();
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (12)
190var someName1_1 = module0.GlobalNamespace.GetTypeMembers("somEnamE1").OrderBy((t) => t.Name).ToArray(); 191var someName1_2 = module0.GlobalNamespace.GetTypeMembers("SomeName1").OrderBy((t) => t.Name).ToArray(); 207var otherName_1 = someName2_1[0].GetTypeMembers("OtherName"); 208var otherName_2 = someName2_2[0].GetTypeMembers("OtherName"); 214var nestingClass = module0.GlobalNamespace.GetTypeMembers("NestingClass").Single(); 215var someName3_1 = nestingClass.GetTypeMembers("SomeName3").OrderBy((t) => t.Name).ToArray(); 216var someName3_2 = nestingClass.GetTypeMembers("somEnamE3").OrderBy((t) => t.Name).ToArray(); 238Assert.Equal(9, system.GetTypeMembers("Action").Length); 239Assert.Equal(0, system.GetTypeMembers("ActionThatDoesntExist").Length); 280Assert.Equal(0, dictionary.GetTypeMembers("ValueCollectionThatDoesntExist").Length); 281Assert.Equal(0, dictionary.GetTypeMembers("ValueCollectioN").Length); 283var valueCollection = dictionary.GetTypeMembers("ValueCollection");
Symbols\Metadata\PE\LoadingProperties.cs (18)
29var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Interface").Single(); 34var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Class").Single(); 56var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IGeneric").Single(); 61var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Generic").Single(); 88var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IGeneric").Single(); 93var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Constructed").Single(); 124var defInterface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Interface").Single(); 129var refInterface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IGenericInterface").Single(); 133var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IndirectImplementation").Single(); 164var outerInterface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IGeneric2").Single(); 170var outerClass = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Outer").Single(); 174var innerInterface = (NamedTypeSymbol)outerClass.GetTypeMembers("IInner").Single(); 180var innerClass1 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner1").Single(); 183var innerClass2 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner2").Single(); 186var innerClass3 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner3").Single(); 189var innerClass4 = (NamedTypeSymbol)outerClass.GetTypeMembers("Inner4").Single(); 227var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Interface").Single(); 251var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Class").Single();
Symbols\Metadata\PE\MissingTypeReferences.cs (14)
43var localTC10 = module0.GlobalNamespace.GetTypeMembers("TC10").Single(); 59var localTC8 = module0.GlobalNamespace.GetTypeMembers("TC8").Single(); 76var localTC7 = module0.GlobalNamespace.GetTypeMembers("TC7").Single(); 128NamedTypeSymbol localTC = module1.GlobalNamespace.GetTypeMembers("TC1").Single(); 143localTC = module1.GlobalNamespace.GetTypeMembers("TC2").Single(); 158localTC = module1.GlobalNamespace.GetTypeMembers("TC3").Single(); 171localTC = module1.GlobalNamespace.GetTypeMembers("TC4").Single(); 189localTC = module1.GlobalNamespace.GetTypeMembers("TC5").Single(); 204var localC6 = module2.GlobalNamespace.GetTypeMembers("C6").Single(); 206localTC = module1.GlobalNamespace.GetTypeMembers("TC6").Single(); 225localTC = module1.GlobalNamespace.GetTypeMembers("TC7").Single(); 247localTC = module1.GlobalNamespace.GetTypeMembers("TC8").Single(); 286var asm1classC = asm1.GlobalNamespace.GetTypeMembers("C").Single(); 309var asm2classC = asm2.GlobalNamespace.GetTypeMembers("C").Single();
Symbols\Metadata\PE\NoPia.cs (63)
60var varI1 = pia1_1.GlobalNamespace.GetTypeMembers("I1").Single(); 61var varS1 = pia1_1.GlobalNamespace.GetTypeMembers("S1").Single(); 63var varI2 = varNS1.GetTypeMembers("I2").Single(); 64var varS2 = varNS1.GetTypeMembers("S2").Single(); 69classLocalTypes1 = localTypes1_1.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 70classLocalTypes2 = localTypes2_1.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 105classLocalTypes1 = localTypes1_2.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 106classLocalTypes2 = localTypes2_2.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 138classLocalTypes1 = localTypes1_3.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 139classLocalTypes2 = localTypes2_3.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 146Assert.Same(pia1_3.GlobalNamespace.GetTypeMembers("I1").Single(), param[0].Type); 147Assert.Same(pia1_3.GlobalNamespace.GetMembers("NS1").OfType<NamespaceSymbol>().Single().GetTypeMembers("I2").Single(), param[1].Type); 192classLocalTypes1 = localTypes1_5.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 193classLocalTypes2 = localTypes2_5.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 229classLocalTypes1 = localTypes1_6.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 230classLocalTypes2 = localTypes2_6.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 260classLocalTypes1 = localTypes1_7.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 261classLocalTypes2 = localTypes2_7.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 294classLocalTypes1 = localTypes1_8.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 295classLocalTypes2 = localTypes2_8.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 307Assert.Same(pia4_8.GlobalNamespace.GetTypeMembers("I1").Single(), ambiguous.FirstCandidate); 308Assert.Same(pia1_8.GlobalNamespace.GetTypeMembers("I1").Single(), ambiguous.SecondCandidate); 401var varI1 = pia1_1.GlobalNamespace.GetTypeMembers("I1").Single(); 402var varS1 = pia1_1.GlobalNamespace.GetTypeMembers("S1").Single(); 404var varI2 = varNS1.GetTypeMembers("I2").Single(); 405var varS2 = varNS1.GetTypeMembers("S2").Single(); 410classLocalTypes1 = localTypes1_1.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 411classLocalTypes2 = localTypes2_1.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 446classLocalTypes1 = localTypes1_2.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 447classLocalTypes2 = localTypes2_2.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 478classLocalTypes1 = localTypes1_3.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 479classLocalTypes2 = localTypes2_3.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 518classLocalTypes1 = localTypes1_5.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 519classLocalTypes2 = localTypes2_5.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 563classLocalTypes1 = localTypes1_6.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 564classLocalTypes2 = localTypes2_6.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 594classLocalTypes1 = localTypes1_7.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 595classLocalTypes2 = localTypes2_7.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 606Assert.Same(pia4_7.GlobalNamespace.GetTypeMembers("I1").Single(), param[0].Type); 630classLocalTypes1 = localTypes1_8.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 631classLocalTypes2 = localTypes2_8.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 643Assert.Same(pia4_8.GlobalNamespace.GetTypeMembers("I1").Single(), ambiguous.FirstCandidate); 644Assert.Same(pia1_8.GlobalNamespace.GetTypeMembers("I1").Single(), ambiguous.SecondCandidate); 715var localTypes3 = asmLocalTypes3.GlobalNamespace.GetTypeMembers("LocalTypes3").Single(); 734localTypes3 = assemblies[0].GlobalNamespace.GetTypeMembers("LocalTypes3").Single(); 768var varI5_1 = pia5Asm1.GlobalNamespace.GetTypeMembers("I5").Single(); 779var varI5_2 = pia5Asm2.GlobalNamespace.GetTypeMembers("I5").Single(); 792var varI7_3 = library2Asm3.GlobalNamespace.GetTypeMembers("I7").Single(); 808var varI7_4 = library2Asm4.GlobalNamespace.GetTypeMembers("I7").Single(); 826var varI7_5 = library2Asm5.GlobalNamespace.GetTypeMembers("I7").Single(); 856var varI7_7 = library2Asm7.GlobalNamespace.GetTypeMembers("I7").Single(); 1016var localTypes3 = asmLocalTypes3.GlobalNamespace.GetTypeMembers("LocalTypes3").Single(); 1035localTypes3 = assemblies[2].GlobalNamespace.GetTypeMembers("LocalTypes3").Single(); 1135var varI5_1 = pia5Asm1.GlobalNamespace.GetTypeMembers("I5").Single(); 1146var varI5_2 = pia5Asm2.GlobalNamespace.GetTypeMembers("I5").Single(); 1159var varI7_3 = library2Asm3.GlobalNamespace.GetTypeMembers("I7").Single(); 1175var varI7_4 = library2Asm4.GlobalNamespace.GetTypeMembers("I7").Single(); 1193var varI7_5 = library2Asm5.GlobalNamespace.GetTypeMembers("I7").Single(); 1223var varI7_7 = library2Asm7.GlobalNamespace.GetTypeMembers("I7").Single(); 1235var varI5 = varC_Pia5.SourceModule.GlobalNamespace.GetTypeMembers("I5").Single(); 1237var varI6 = varC_Pia5.SourceModule.GlobalNamespace.GetTypeMembers("I6").Single(); 1245var varI7 = varC_Library2.SourceModule.GlobalNamespace.GetTypeMembers("I7").Single(); 1257var varI1 = varC_Pia1.SourceModule.GlobalNamespace.GetTypeMembers("I1").Single();
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (26)
33NamedTypeSymbol classLocalType1 = localConsumer1.SourceModule.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 52NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 72NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 91NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 115NamedTypeSymbol classLocalType1 = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 133NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 162NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 180NamedTypeSymbol classLocalType1 = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 199NamedTypeSymbol classLocalType1 = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 218NamedTypeSymbol classLocalType1 = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 237NamedTypeSymbol classLocalType1 = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 256NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 275NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 294NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 313NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 332NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 351NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 368NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 388NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 409NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("NoPIAGenerics").Single(); 439NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("DrivedClass").Single(); 466NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("Interface1Impl2").Single(); 486var nestedType = localConsumerRefsAsm.Where(a => a.Name == "NoPIAGenerics1-Asm1").Single().GlobalNamespace.GetTypeMembers("NestedConstructs").Single(); 502var nestedType = localConsumerRefsAsm[1].GlobalNamespace.GetTypeMembers("NestedConstructs").Single(); 518var nestedType = localConsumerRefsAsm[1].GlobalNamespace.GetTypeMembers("TypeRefs1").Single(); 566var nestedType = localConsumerRefsAsm.First(arg => arg.Name == "Dummy").GlobalNamespace.GetTypeMembers("TypeRefs1").Single();
Symbols\Metadata\PE\NoPiaLocalHideAndTypeSubstitutionTests.cs (29)
38var canonicalType1 = localConsumerRefsAsm.First(arg => arg.Name == "Pia1").GlobalNamespace.GetTypeMembers("I1").Single(); 39var canonicalType2 = localConsumerRefsAsm.First(arg => arg.Name == "Pia1").GlobalNamespace.GetMembers("NS1").OfType<NamespaceSymbol>().Single().GetTypeMembers("I2").Single(); 41NamedTypeSymbol classLocalType = localConsumerRefsAsm.First(arg => arg.Name == "LocalTypes1").GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 98NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("LocalType1").Single(); 133var canonicalType = localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").GlobalNamespace.GetTypeMembers("FooStruct").Single(); 135NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("TypeSubstitution").Single(); 138NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.GetTypeMembers("ExternalAsm1").Single(); 193var canonicalTypeInter = canonicalType.GetTypeMembers("IBase").Single(); 195NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("TypeSubstitution").Single(); 198NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.GetTypeMembers("ExternalAsm1").Single(); 229var canonicalType = localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").GlobalNamespace.GetTypeMembers("FooEnum").Single(); 231NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("TypeSubstitution").Single(); 234NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.GetTypeMembers("ExternalAsm1").Single(); 264var canonicalType = localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").GlobalNamespace.GetTypeMembers("ISubFuncProp").Single(); 266NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("TypeSubstitution").Single(); 269NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.GetTypeMembers("ExternalAsm1").Single(); 297var canonicalTypeInter = canonicalType.GetTypeMembers("EventHandler").Single(); 299NamedTypeSymbol classLocalType = localConsumer.GlobalNamespace.GetTypeMembers("TypeSubstitution").Single(); 302NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.GetTypeMembers("ExternalAsm1").Single(); 323var canonicalType = localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").GlobalNamespace.GetTypeMembers("ISubFuncProp").Single(); 325NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.GetTypeMembers("SubFuncProp").Single(); 345var canonicalType = localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").GlobalNamespace.GetTypeMembers("ISubFuncProp").Single(); 347NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.GetTypeMembers("SubFuncProp").Single(); 369NamedTypeSymbol classRefLocalType = localConsumerRefsAsm.First(arg => arg.Name == "ExternalAsm1").GlobalNamespace.GetTypeMembers("ExternalAsm1").Single(); 377Assert.Same(localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").GlobalNamespace.ChildNamespace("InheritanceConflict").GetTypeMembers("IBase").Single(), ambiguous.FirstCandidate); 378Assert.Same(localConsumerRefsAsm.First(arg => arg.Name == "GeneralPiaCopy").GlobalNamespace.ChildNamespace("InheritanceConflict").GetTypeMembers("IBase").Single(), ambiguous.SecondCandidate); 438var importedType = localConsumerRefsAsm.First(arg => arg.Name == "Dummy2").GlobalNamespace.GetTypeMembers("IdentifyingAttributes").Single(); 477var importedTypeComp2 = localConsumerRefsAsm.First(arg => arg.Name == "Dummy1").GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 479var importedTypeAsm = localConsumerRefsAsm.First(arg => arg.Name == "Pia1").GlobalNamespace.GetTypeMembers("I1").Single();
Symbols\Metadata\PE\TypeForwarders.cs (6)
49var derived1 = module1.GlobalNamespace.GetTypeMembers("Derived").Single(); 53var derived4 = module1.GlobalNamespace.GetTypeMembers("GenericDerived").Single(); 57var derived6 = module1.GlobalNamespace.GetTypeMembers("GenericDerived1").Single(); 77var derived2 = module2.GlobalNamespace.GetTypeMembers("Derived").Single(); 82var derived3 = module2.GlobalNamespace.GetTypeMembers("GenericDerived").Single(); 86var derived5 = module2.GlobalNamespace.GetTypeMembers("GenericDerived1").Single();
Symbols\Metadata\PE\TypeKindTests.cs (1)
89var console = system.GetTypeMembers("Console").Single();
Symbols\MethodEqualityTests.cs (8)
36var class1 = global.GetTypeMembers("Class1").Single(); 40var class2 = global.GetTypeMembers("Class2").Single(); 83var baseClass = global.GetTypeMembers("Base").Single(); 87var derivedClass1 = global.GetTypeMembers("Derived1").Single(); 92var derivedClass2 = global.GetTypeMembers("Derived2").Single(); 143var baseClass = global.GetTypeMembers("Base").Single(); 147var derivedClass1 = global.GetTypeMembers("Derived1").Single(); 152var derivedClass2 = global.GetTypeMembers("Derived2").Single();
Symbols\OverriddenOrHiddenMembersTests.cs (5)
903var classA = (NamedTypeSymbol)global.GetTypeMembers("CustomModifierOverridingA").Single(); 904var classB = (NamedTypeSymbol)global.GetTypeMembers("CustomModifierOverridingB").Single(); 905var classC = (NamedTypeSymbol)global.GetTypeMembers("CustomModifierOverridingC").Single(); 906var classD = (NamedTypeSymbol)global.GetTypeMembers("CustomModifierOverridingD").Single(); 936var classE = (NamedTypeSymbol)global.GetTypeMembers("CustomModifierOverridingE").Single();
Symbols\Retargeting\NoPia.cs (76)
304Assert.Equal(0, localTypes1.GlobalNamespace.GetTypeMembers("I1").Length); 305Assert.Equal(0, localTypes1.GlobalNamespace.GetTypeMembers("S1").Length); 316Assert.Equal(0, localTypes2.GlobalNamespace.GetTypeMembers("I1").Length); 317Assert.Equal(0, localTypes2.GlobalNamespace.GetTypeMembers("S1").Length); 370var varI1 = pia1_1.GlobalNamespace.GetTypeMembers("I1").Single(); 371var varS1 = pia1_1.GlobalNamespace.GetTypeMembers("S1").Single(); 373var varI2 = varNS1.GetTypeMembers("I2").Single(); 374var varS2 = varNS1.GetTypeMembers("S2").Single(); 379classLocalTypes1 = localTypes1_1.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 380classLocalTypes2 = localTypes2_1.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 415classLocalTypes1 = localTypes1_2.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 416classLocalTypes2 = localTypes2_2.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 446classLocalTypes1 = localTypes1_3.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 447classLocalTypes2 = localTypes2_3.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 454Assert.Same(pia1_3.GlobalNamespace.GetTypeMembers("I1").Single(), param[0].Type); 455Assert.Same(pia1_3.GlobalNamespace.GetMembers("NS1").OfType<NamespaceSymbol>().Single().GetTypeMembers("I2").Single(), param[1].Type); 498classLocalTypes1 = localTypes1_5.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 499classLocalTypes2 = localTypes2_5.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 533classLocalTypes1 = localTypes1_6.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 534classLocalTypes2 = localTypes2_6.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 563classLocalTypes1 = localTypes1_7.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 564classLocalTypes2 = localTypes2_7.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 596classLocalTypes1 = localTypes1_8.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 597classLocalTypes2 = localTypes2_8.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 609Assert.Same(pia4_8.GlobalNamespace.GetTypeMembers("I1").Single(), ambiguous.FirstCandidate); 610Assert.Same(pia1_8.GlobalNamespace.GetTypeMembers("I1").Single(), ambiguous.SecondCandidate); 671var varI1 = pia1_1.GlobalNamespace.GetTypeMembers("I1").Single(); 672var varS1 = pia1_1.GlobalNamespace.GetTypeMembers("S1").Single(); 674var varI2 = varNS1.GetTypeMembers("I2").Single(); 675var varS2 = varNS1.GetTypeMembers("S2").Single(); 680classLocalTypes1 = localTypes1_1.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 681classLocalTypes2 = localTypes2_1.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 716classLocalTypes1 = localTypes1_2.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 717classLocalTypes2 = localTypes2_2.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 747classLocalTypes1 = localTypes1_3.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 748classLocalTypes2 = localTypes2_3.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 755Assert.Same(pia1_3.GlobalNamespace.GetTypeMembers("I1").Single(), param[0].Type); 756Assert.Same(pia1_3.GlobalNamespace.GetMembers("NS1").OfType<NamespaceSymbol>().Single().GetTypeMembers("I2").Single(), param[1].Type); 799classLocalTypes1 = localTypes1_5.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 800classLocalTypes2 = localTypes2_5.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 834classLocalTypes1 = localTypes1_6.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 835classLocalTypes2 = localTypes2_6.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 864classLocalTypes1 = localTypes1_7.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 865classLocalTypes2 = localTypes2_7.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 897classLocalTypes1 = localTypes1_8.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 898classLocalTypes2 = localTypes2_8.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 910Assert.Same(pia4_8.GlobalNamespace.GetTypeMembers("I1").Single(), ambiguous.FirstCandidate); 911Assert.Same(pia1_8.GlobalNamespace.GetTypeMembers("I1").Single(), ambiguous.SecondCandidate); 975var varI1 = pia1_1.GlobalNamespace.GetTypeMembers("I1").Single(); 976var varS1 = pia1_1.GlobalNamespace.GetTypeMembers("S1").Single(); 978var varI2 = varNS1.GetTypeMembers("I2").Single(); 979var varS2 = varNS1.GetTypeMembers("S2").Single(); 984classLocalTypes1 = localTypes1_1.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 985classLocalTypes2 = localTypes2_1.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 1020classLocalTypes1 = localTypes1_2.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 1021classLocalTypes2 = localTypes2_2.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 1051classLocalTypes1 = localTypes1_3.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 1052classLocalTypes2 = localTypes2_3.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 1059Assert.Same(pia1_3.GlobalNamespace.GetTypeMembers("I1").Single(), param[0].Type); 1060Assert.Same(pia1_3.GlobalNamespace.GetMembers("NS1").OfType<NamespaceSymbol>().Single().GetTypeMembers("I2").Single(), param[1].Type); 1103classLocalTypes1 = localTypes1_5.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 1104classLocalTypes2 = localTypes2_5.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 1138classLocalTypes1 = localTypes1_6.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 1139classLocalTypes2 = localTypes2_6.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 1168classLocalTypes1 = localTypes1_7.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 1169classLocalTypes2 = localTypes2_7.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 1201classLocalTypes1 = localTypes1_8.GlobalNamespace.GetTypeMembers("LocalTypes1").Single(); 1202classLocalTypes2 = localTypes2_8.GlobalNamespace.GetTypeMembers("LocalTypes2").Single(); 1214Assert.Same(pia4_8.GlobalNamespace.GetTypeMembers("I1").Single(), ambiguous.FirstCandidate); 1215Assert.Same(pia1_8.GlobalNamespace.GetTypeMembers("I1").Single(), ambiguous.SecondCandidate); 1347var localTypes3 = asmLocalTypes3.GlobalNamespace.GetTypeMembers("LocalTypes3").Single(); 1368localTypes3 = assemblies[0].GlobalNamespace.GetTypeMembers("LocalTypes3").Single(); 1900var localTypes3 = asmLocalTypes3.GlobalNamespace.GetTypeMembers("LocalTypes3").Single(); 1921localTypes3 = assemblies[0].GlobalNamespace.GetTypeMembers("LocalTypes3").Single(); 1950var localTypes3 = asmLocalTypes3.GlobalNamespace.GetTypeMembers("LocalTypes3").Single(); 1971localTypes3 = assemblies[0].GlobalNamespace.GetTypeMembers("LocalTypes3").Single();
Symbols\Retargeting\RetargetCustomAttributes.cs (7)
199var testClass = test.c2.Compilation.GlobalNamespace.GetTypeMembers("TestClass").Single(); 208var testClass = test.c2.Compilation.GlobalNamespace.GetTypeMembers("TestClass").Single(); 218var testClass = test.c2.Compilation.GlobalNamespace.GetTypeMembers("TestClass").Single(); 232var testClass = test.c2.Compilation.GlobalNamespace.GetTypeMembers("TestClass").Single(); 242var testClass = test.c2.Compilation.GlobalNamespace.GetTypeMembers("TestClass").Single(); 254var testClass = test.c2.Compilation.GlobalNamespace.GetTypeMembers("TestClass").Single(); 266var testClass = test.c2.Compilation.GlobalNamespace.GetTypeMembers("TestClass").Single();
Symbols\Retargeting\RetargetCustomModifiers.cs (2)
43var modifiers = c2.GlobalNamespace.GetTypeMembers("Modifiers").Single(); 161var modifiers = c2.GlobalNamespace.GetTypeMembers("Modifiers").Single();
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (11)
57var classC = globalNamespace1.GetTypeMembers("C").Single(); 59var interfaceV1 = globalNamespace1.GetTypeMembers("Interface1").Single(); 124var interfaceV2 = globalNamespace2.GetTypeMembers("Interface1").Single(); 147var classD = globalNamespace2.GetTypeMembers("D").Single(); 353var classC1 = globalNamespace1.GetTypeMembers("C1").Single(); 354var classC2 = globalNamespace1.GetTypeMembers("C2").Single(); 355var classC3 = globalNamespace1.GetTypeMembers("C3").Single(); 388var interfaceV2 = globalNamespace2.GetTypeMembers("Interface2").Single(); 393var classD1 = globalNamespace2.GetTypeMembers("D1").Single(); 394var classD2 = globalNamespace2.GetTypeMembers("D2").Single(); 395var classD3 = globalNamespace2.GetTypeMembers("D3").Single();
Symbols\Retargeting\RetargetingTests.cs (2)
733NamedTypeSymbol c1 = comp1.Assembly.GlobalNamespace.GetTypeMembers("C1").Single(); 737NamedTypeSymbol c1r = comp2.GlobalNamespace.GetTypeMembers("C1").Single();
Symbols\Source\DelegateTests.cs (1)
205var d = namespaceNS.GetTypeMembers("D").First();
Symbols\Source\EventTests.cs (1)
324NamedTypeSymbol type01 = comp.SourceModule.GlobalNamespace.GetTypeMembers("C").Single();
Symbols\Source\FieldTests.cs (1)
201var type2 = type1.GetTypeMembers("S").Single();
Symbols\Source\MethodTests.cs (17)
385Assert.Equal(0, outP.GetTypeMembers(String.Empty).Length); 537var structImpl = ns1.GetTypeMembers("S").Single() as NamedTypeSymbol; 961var type1 = (ns.GetTypeMembers("Test").Single() as NamedTypeSymbol).GetTypeMembers("C", 0).Single() as NamedTypeSymbol; 1070var type1 = (ns.GetTypeMembers("Test").Single() as NamedTypeSymbol).GetTypeMembers("C", 0).Single() as NamedTypeSymbol; 1410var c = comp.GlobalNamespace.GetTypeMembers("C").Single(); 1504var test = n2.GetTypeMembers("Test").Single() as NamedTypeSymbol; 1567var test = comp.GlobalNamespace.GetTypeMembers("Test").Single() as NamedTypeSymbol; 1595var a = comp.GlobalNamespace.GetTypeMembers("A").Single() as NamedTypeSymbol; 1596var b = comp.GlobalNamespace.GetTypeMembers("B").Single() as NamedTypeSymbol; 1667var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("I").Single(); 1672var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("C").Single(); 1711var @interface = (NamedTypeSymbol)systemNamespace.GetTypeMembers("IFormattable").Single(); 1716var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("F").Single(); 1756var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("I").Single(); 1762var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("C").Single(); 1812var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("IC").Single(); 1857var @class = (NamedTypeSymbol)comp.GlobalNamespace.GetTypeMembers("C").Single();
Symbols\Source\PropertyTests.cs (9)
393var type01 = global.GetTypeMembers("C").Single(); 394var type02 = type01.GetTypeMembers("S").Single(); 1750var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("I").Single(); 1755var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("C").Single(); 1784var @interface = (NamedTypeSymbol)globalNamespace.GetTypeMembers("I").Single(); 1789var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("C").Single(); 1822var @interface = (NamedTypeSymbol)@namespace.GetTypeMembers("I").Single(); 1827var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("C").Single(); 1957var @class = (NamedTypeSymbol)globalNamespace.GetTypeMembers("Test").Single();
Symbols\Source\SourcePlusMetadataTests.cs (11)
141var types1 = ns.GetTypeMembers("Name1"); 146var types2 = ns.GetTypeMembers("Name2"); 151var types3 = ns.GetTypeMembers("Name3"); 156var types4 = ns.GetTypeMembers("Name4"); 161var types5 = ns.GetTypeMembers("Name5"); 188var srcSym = compilation.GlobalNamespace.GetTypeMembers("BaseTypeSpecifierClass").Single(); 192var metaSym = comp2.GlobalNamespace.GetTypeMembers("BaseTypeSpecifierClass").First(); 204var srcSym = compilation.GlobalNamespace.GetTypeMembers("FooAttribute").Single(); 208var metaSym = comp2.GlobalNamespace.GetTypeMembers("FooAttribute").First(); 231var classC = compilation.GlobalNamespace.GetTypeMembers("Test").Single(); 236var metaType = comp2.GlobalNamespace.GetTypeMembers("Test").Single();
Symbols\SymbolErrorTests.cs (24)
1573var classA = comp.SourceModule.GlobalNamespace.GetTypeMembers("A").Single() as NamedTypeSymbol; 2336var baseType = ns.GetTypeMembers("A").Single().BaseType(); 2341var type2 = ns.GetTypeMembers("Bar").Single() as NamedTypeSymbol; 2346var type3 = ns.GetTypeMembers("S").Single() as NamedTypeSymbol; 2586var baseType = (NamedTypeSymbol)ns.GetTypeMembers("A").Single().BaseType(); 2591baseType = (NamedTypeSymbol)ns.GetTypeMembers("DD").Single().BaseType(); 2596baseType = (NamedTypeSymbol)ns.GetTypeMembers("BB").Single().BaseType(); 3144var ns = comp.SourceModule.GlobalNamespace.GetTypeMembers("A").Single() as NamedTypeSymbol; 3365var type1 = ns.GetTypeMembers("IGoo").Single() as NamedTypeSymbol; 3369var type2 = ns.GetTypeMembers("IBar").Single() as NamedTypeSymbol; 3379var type3 = ns.GetTypeMembers("A").Single() as NamedTypeSymbol; 3385var type4 = ns.GetTypeMembers("S").Single() as NamedTypeSymbol; 3659var type1 = ns.GetTypeMembers("C").Single() as NamedTypeSymbol; 3734var type1 = ns.GetTypeMembers("C").Single() as NamedTypeSymbol; 3760var type1 = ns.GetTypeMembers("MyClass").Single() as NamedTypeSymbol; 3785var type1 = ns.GetTypeMembers("MyClass").Single() as NamedTypeSymbol; 16943var classA = (NamedTypeSymbol)comp.GlobalNamespace.GetTypeMembers("A").Single(); 16968var classA = (NamedTypeSymbol)comp.GlobalNamespace.GetTypeMembers("A").Single(); 16969var classC = (NamedTypeSymbol)comp.GlobalNamespace.GetTypeMembers("C").Single(); 16970var classB = (NamedTypeSymbol)classC.GetTypeMembers("B").Single(); 17003var classA = (NamedTypeSymbol)comp.GlobalNamespace.GetTypeMembers("A").Single(); 17006var classBinN1 = (NamedTypeSymbol)ns1.GetTypeMembers("B").Single(); 17007var classBinN2 = (NamedTypeSymbol)ns2.GetTypeMembers("B").Single(); 19427var derived = comp.SourceModule.GlobalNamespace.GetTypeMembers("Derived").Single();
Symbols\TypeTests.cs (25)
40var c = compilation.GlobalNamespace.GetTypeMembers("C")[0]; 62var aint1 = compilation.GlobalNamespace.GetTypeMembers("A1")[0].BaseType(); // A<int> 63var aint2 = compilation.GlobalNamespace.GetTypeMembers("A2")[0].BaseType(); // A<int> 89var s = global.GetTypeMembers("S").Single(); 277var type2 = type1.GetTypeMembers("NestedClass").Single() as NamedTypeSymbol; 278var type3 = type1.GetTypeMembers("NestedStruct").SingleOrDefault() as NamedTypeSymbol; 505Assert.Equal(0, retType.GetTypeMembers(string.Empty).Length); 541var classTest = globalNS.GetTypeMembers("A").Single() as NamedTypeSymbol; 589var classTest = globalNS.GetTypeMembers("A").Single() as NamedTypeSymbol; 853var igoo = namespaceNS.GetTypeMembers("IGoo").First(); 866var classA = namespaceNS.GetTypeMembers("A").First(); 878var structS = namespaceNS.GetTypeMembers("S").First(); 905var classTest = globalNS.GetTypeMembers("Test").First(); 945NamedTypeSymbol testTypeSymbol = comp.Assembly.GlobalNamespace.GetTypeMembers("Test").Single() as NamedTypeSymbol; 967var typeSym = comp.Assembly.GlobalNamespace.GetTypeMembers("MyClass").First(); 981NamedTypeSymbol testTypeSymbol = comp.Assembly.GlobalNamespace.GetTypeMembers("MyClass").Single() as NamedTypeSymbol; 994NamedTypeSymbol testTypeSymbol = comp.Assembly.GlobalNamespace.GetTypeMembers("X").Single() as NamedTypeSymbol; 1017var typeSym = comp.Assembly.GlobalNamespace.GetTypeMembers("SubGenericClass").First(); 1063var type1 = ns.GetTypeMembers("Test").Single() as NamedTypeSymbol; 1478var classA = namespaceNS.GetTypeMembers("A").First(); 1504var topType = comp.SourceModule.GlobalNamespace.GetTypeMembers("NullableTest").FirstOrDefault(); 1611var topType = comp.SourceModule.GlobalNamespace.GetTypeMembers("S").FirstOrDefault(); 1612var nestedType = topType.GetTypeMembers("Nested").Single(); 1613var enumType = comp.SourceModule.GlobalNamespace.GetTypeMembers("E").Single(); 1804var Goo = compilation.GlobalNamespace.GetTypeMembers("Goo")[0];
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CompilingTestBase.cs (1)
26var method = (MethodSymbol)compilation.GlobalNamespace.GetTypeMembers(typeName).Single().GetMembers(methodName).Single();
Extensions.cs (1)
344return symbol.GetTypeMembers(name).Single();