3328 references to GetMember
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (412)
BreakingChanges.cs (7)
101var baseClass = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 102var baseProperty1 = baseClass.GetMember<PropertySymbol>("Property1"); 103var baseProperty2 = baseClass.GetMember<PropertySymbol>("Property2"); 113var derivedClass = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 114var derivedProperty1 = derivedClass.GetMember<SourcePropertySymbol>("Property1"); 115var derivedProperty2 = derivedClass.GetMember<SourcePropertySymbol>("Property2"); 165var indexer = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("MonthDays").Indexers.Single();
CodeGen\CodeGenAsyncIteratorTests.cs (6)
665var m2 = comp.GlobalNamespace.GetMember<MethodSymbol>("C.M2"); 669var m = comp.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 832var m = comp.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 853var method = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 881var method = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 1775var m = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C.M");
CodeGen\CodeGenAsyncLocalsTests.cs (1)
966var testClass = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test");
CodeGen\CodeGenAsyncTests.cs (12)
66var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test").GetMember<NamedTypeSymbol>("<F>d__0"); 75var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test").GetMember<NamedTypeSymbol>("<F>d__0"); 84var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test").GetMember<NamedTypeSymbol>("<F>d__0"); 920var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program.<Main>d__0"); 921var hoistedField = stateMachine.GetMember<FieldSymbol>("<x>5__1"); 927var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program.<Main>d__0"); 979var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program.<Main>d__0"); 980var hoistedField = stateMachine.GetMember<FieldSymbol>("<x>5__1"); 986var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program.<Main>d__0");
CodeGen\CodeGenClosureLambdaTests.cs (7)
3956var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 3965var c0 = c.GetMember<NamedTypeSymbol>("<>c__0"); 3975var c1 = c.GetMember<NamedTypeSymbol>("<>c__1"); 3985var c2 = c.GetMember<NamedTypeSymbol>("<>c__2"); 3995var c3 = c.GetMember<NamedTypeSymbol>("<>c__3"); 4027var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4068var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
CodeGen\CodeGenDynamicTests.cs (13)
311Assert.Equal(1, ((CSharpCompilation)c.Compilation).GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMember<NamedTypeSymbol>("Func`13").Arity); 586var c = peModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 642var c = peModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 645var container = c.GetMember<NamedTypeSymbol>("<>o__0"); 651var displayClass = c.GetMember<NamedTypeSymbol>("<>c__DisplayClass0_0"); 652var d = displayClass.GetMember<FieldSymbol>("d"); 677var c = peModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 678var iteratorClass = c.GetMember<NamedTypeSymbol>("<M1>d__0"); 712var container = c.GetMember<NamedTypeSymbol>("<>o__0"); 803var container = peModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<NamedTypeSymbol>("<>o__0"); 823var d = peModule.GlobalNamespace.GetMember<NamedTypeSymbol>("<>F{00000010}");
CodeGen\CodeGenExplicitImplementationTests.cs (1)
999var classC = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
CodeGen\CodeGenFunctionPointersTests.cs (21)
97var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 119var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 141var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 165var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 192var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 224var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 643var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 740var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 787var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 818var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 865var d = module.GlobalNamespace.GetMember<NamedTypeSymbol>("D"); 6455var derived = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 6468var m = derived.GetMember<MethodSymbol>(methodName); 6508var derived = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 6521var m = derived.GetMember<MethodSymbol>(methodName); 6632var derived = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 6645var m = derived.GetMember<MethodSymbol>(methodName); 6710var derived = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 6723var m = derived.GetMember<MethodSymbol>(methodName); 6788var derived = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 6802var m = derived.GetMember<MethodSymbol>(methodName);
CodeGen\CodeGenInterfaceImplementation.cs (5)
2737var derivedType = global.GetMember<NamedTypeSymbol>("D"); 2739Assert.Equal(global.GetMember<NamedTypeSymbol>("I"), interfaceType.OriginalDefinition); 2741Assert.Equal(global.GetMember<NamedTypeSymbol>("B"), baseType.OriginalDefinition); 2743var baseMethods = Enumerable.Range(1, 4).Select(i => baseType.GetMember<MethodSymbol>("M" + i)).ToArray(); 2744var interfaceMethods = Enumerable.Range(1, 4).Select(i => interfaceType.GetMember<MethodSymbol>("M" + i)).ToArray();
CodeGen\CodeGenLocalFunctionTests.cs (18)
5234var cClass = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5283var cClass = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5324var cClass = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5357var cClass = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5391var cClass = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5424var cClass = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5537var cClass = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5633var cClass = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5644var cClass = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5757var cClass = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5832var cClass = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5963var cClass = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 6008var methodParam = module.GlobalNamespace.GetMember<MethodSymbol>("Program.M").Parameters[0]; 6012var localFunctionParam = module.GlobalNamespace.GetMember<MethodSymbol>("Program.<M>g__local|0_0").Parameters[0]; 6064var methodParam = module.GlobalNamespace.GetMember<MethodSymbol>("Program.M").Parameters[0]; 6068var localFunctionParam = module.GlobalNamespace.GetMember<MethodSymbol>("Program.<M>g__local|0_0").Parameters[0]; 6121var methodParam = module.GlobalNamespace.GetMember<MethodSymbol>("Program.M").Parameters[0]; 6125var localFunctionParam = module.GlobalNamespace.GetMember<MethodSymbol>("Program.<M>g__local|0_0").Parameters[0];
CodeGen\CodeGenOverridingAndHiding.cs (33)
3599var baseType = comp.GlobalNamespace.GetMember<NamespaceSymbol>("Metadata").GetMember<NamedTypeSymbol>("LeastModoptsWin"); 3600var derivedType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 3602var overridingMethod = derivedType.GetMember<MethodSymbol>("M"); 3776var classA = globalNamespace.GetMember<NamedTypeSymbol>("A"); 3777var classB = globalNamespace.GetMember<NamedTypeSymbol>("B"); 3778var classC = globalNamespace.GetMember<NamedTypeSymbol>("C"); 3780var methodA = classA.GetMember<PropertySymbol>("P").GetMethod; 3781var methodB = classB.GetMember<MethodSymbol>("get_P"); 3782var methodC = classC.GetMember<PropertySymbol>("P").GetMethod; 3849var classA = globalNamespace.GetMember<NamedTypeSymbol>("A"); 3850var classB = globalNamespace.GetMember<NamedTypeSymbol>("B"); 3851var classC = globalNamespace.GetMember<NamedTypeSymbol>("C"); 3853var methodA = classA.GetMember<MethodSymbol>("get_P"); 3854var methodB = classB.GetMember<PropertySymbol>("P").GetMethod; 3855var methodC = classC.GetMember<MethodSymbol>("get_P"); 3943var baseClass = globalNamespace.GetMember<NamedTypeSymbol>("Base"); 3944var derivedClass = globalNamespace.GetMember<NamedTypeSymbol>("Derived"); 3945var overrideClass = globalNamespace.GetMember<NamedTypeSymbol>("Override"); 3946var invokeClass = globalNamespace.GetMember<NamedTypeSymbol>("Invoke"); 3948var baseMethod = baseClass.GetMember<MethodSymbol>("Foo"); 3949var derivedMethod = derivedClass.GetMember<MethodSymbol>("Bar"); 3950var overrideMethod = overrideClass.GetMember<MethodSymbol>("Bar"); 3995var classA = globalNamespace.GetMember<NamedTypeSymbol>("BaseVirtual"); 3996var classB = globalNamespace.GetMember<NamedTypeSymbol>("DerivedNonVirtual"); 3997var classC = globalNamespace.GetMember<NamedTypeSymbol>("Derived2Override"); 4002var methodA = classA.GetMember<MethodSymbol>("M"); 4003var methodB = classB.GetMember<MethodSymbol>("M"); 4004var methodC = classC.GetMember<MethodSymbol>("M"); 4099var classA = globalNamespace.GetMember<NamedTypeSymbol>("A"); 4100var classB = globalNamespace.GetMember<NamedTypeSymbol>("B"); 4104var fooA = classA.GetMember<MethodSymbol>("Foo"); 4105var fooB = classB.GetMember<MethodSymbol>("Foo");
CodeGen\CodeGenTests.cs (3)
13043var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("\u0915\u094d\u0937"); //formatting char removed 13063var @enum = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 13281var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
CodeGen\CodeGenTupleTest.cs (155)
835var c = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 837var validField = c.GetMember<FieldSymbol>("ValidField"); 842var validFieldWithAttribute = c.GetMember<FieldSymbol>("ValidFieldWithAttribute"); 847var tooFewNames = c.GetMember<FieldSymbol>("TooFewNames"); 852var tooManyNames = c.GetMember<FieldSymbol>("TooManyNames"); 856var tooFewNamesMethod = c.GetMember<MethodSymbol>("TooFewNamesMethod"); 860var tooManyNamesMethod = c.GetMember<MethodSymbol>("TooManyNamesMethod"); 928var c = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 930var validField = c.GetMember<FieldSymbol>("ValidField"); 935var validFieldWithAttribute = c.GetMember<FieldSymbol>("ValidFieldWithAttribute"); 940var partialNames = c.GetMember<FieldSymbol>("PartialNames"); 945var allNullNames = c.GetMember<FieldSymbol>("AllNullNames"); 950var partialNamesMethod = c.GetMember<MethodSymbol>("PartialNamesMethod"); 956var allNullNamesMethod = c.GetMember<MethodSymbol>("AllNullNamesMethod"); 991var c = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 996var field1 = c.GetMember<FieldSymbol>("Field1"); 1001NamedTypeSymbol field2Type = (NamedTypeSymbol)c.GetMember<FieldSymbol>("Field2").Type; 3341var mTuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M").ReturnType; 4588var mTuple = (NamedTypeSymbol)comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M").ReturnType; 4618var m2Tuple = (NamedTypeSymbol)comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M2").Parameters[0].Type; 11033var m1Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M1").ReturnType; 11034var m2Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M2").ReturnType; 11035var m6Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M6").ReturnType; 11354var m1Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M1").ReturnType; 11355var m1bTuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M1b").ReturnType; 11356var m2Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M2").ReturnType; 11357var m6Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M6").ReturnType; 11746var m3Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M3").ReturnType; 11894var m4Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M4").ReturnType; 12178var m5Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M5").ReturnType; 12468var m7Tuple = c.GetMember<MethodSymbol>("M7").ReturnType; 12547var m8Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M8").ReturnType; 12856var m1ToString = m1Tuple.GetMember<MethodSymbol>("ToString"); 12940var m9Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M9").ReturnType; 13021var m9Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M9").ReturnType; 13206var m10Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M10").ReturnType; 13212var m102Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M102").ReturnType; 13243var m103Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M103").ReturnType; 13256var m10I1M1 = m10Tuple.GetMember<MethodSymbol>("I1.M1"); 13261var m10M2 = m10Tuple.GetMember<MethodSymbol>("M2"); 13264var m10I1P1 = m10Tuple.GetMember<PropertySymbol>("I1.P1"); 13273var m10P2 = m10Tuple.GetMember<PropertySymbol>("P2"); 13276var m10I1E1 = m10Tuple.GetMember<EventSymbol>("I1.E1"); 13285var m10E2 = m10Tuple.GetMember<EventSymbol>("E2"); 13534var m9Tuple = c.GetMember<MethodSymbol>("M9").ReturnType; 13537var m9Test = m9Tuple.GetMember<MethodSymbol>("Test"); 13593var m1Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M1").ReturnType; 13642var m2Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M2").ReturnType; 13832var m3Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M3").ReturnType; 13941var m1Tuple = (NamedTypeSymbol)test.GetMember<MethodSymbol>("M1").ReturnType; 14105var m1Tuple = (NamedTypeSymbol)test.GetMember<MethodSymbol>("M1").ReturnType; 15795var m1Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M1").ReturnType; 15817var m2Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M2").ReturnType; 15818var m3Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M3").ReturnType; 15823var m1P1 = m1Tuple.GetMember<PropertySymbol>("P1"); 15824var m1P1Get = m1Tuple.GetMember<MethodSymbol>("get_P1"); 15825var m1P1Set = m1Tuple.GetMember<MethodSymbol>("set_P1"); 15850var m1P1BackingField = m1Tuple.GetMember<FieldSymbol>("<P1>k__BackingField"); 15855var m1this = m1Tuple.GetMember<PropertySymbol>("this[]"); 15856var m1thisGet = m1Tuple.GetMember<MethodSymbol>("get_Item"); 16022var m1Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M1").ReturnType; 16046var m2Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M2").ReturnType; 16047var m3Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M3").ReturnType; 16052var m1E1 = m1Tuple.GetMember<EventSymbol>("E1"); 16053var m1E1Add = m1Tuple.GetMember<MethodSymbol>("add_E1"); 16054var m1E1Remove = m1Tuple.GetMember<MethodSymbol>("remove_E1"); 16086var m1E2 = m1Tuple.GetMember<EventSymbol>("E2"); 16087var m1E2Add = m1Tuple.GetMember<MethodSymbol>("add_E2"); 16088var m1E2Remove = m1Tuple.GetMember<MethodSymbol>("remove_E2"); 28016var retargetingValueTupleType = (NamedTypeSymbol)comp3.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28019verify(retargetingValueTupleType.GetMember<FieldSymbol>("Item1"), retargeting: true, index: 0); 28020verify(retargetingValueTupleType.GetMember<FieldSymbol>("Item2"), retargeting: true, index: 1); 28029var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28032var item1 = type.GetMember<FieldSymbol>("Item1"); 28035var item2 = type.GetMember<FieldSymbol>("Item2"); 28106var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28138var tuple1 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("System.ValueTuple.M").ReturnType; 28144var tuple2 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("System.ValueTuple.M2").ReturnType; 28168var tuple3 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("System.ValueTuple.M3").ReturnType; 28201var tuple1 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("System.ValueTuple.M").ReturnType; 28207var tuple2 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("System.ValueTuple.M2").ReturnType; 28210var tuple3 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("System.ValueTuple.M3").ReturnType; 28228var retargetingValueTupleTypes = comp2.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple"); 28233var valueTupleTypes = module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple"); 28292var item = namedType.GetMember<FieldSymbol>(name); 28342var retargetingValueTupleTypes = comp2.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple"); 28347var valueTupleTypes = module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").As<NamedTypeSymbol>(); 28371var item = namedType.GetMember<FieldSymbol>(name); 28431var retargetingValueTupleType = (NamedTypeSymbol)comp3.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28437var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28459var item = namedType.GetMember<FieldSymbol>(name); 28527var namedType = (NamedTypeSymbol)module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28593var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28594var item2 = type.GetMember<FieldSymbol>("Item2"); 28597var item13 = type.GetMember<FieldSymbol>("Item13"); 28600var rest = type.GetMember<FieldSymbol>("Rest"); 28629var item1 = tuple.GetMember<TupleElementFieldSymbol>("Item1"); 28638var item2 = tuple.GetMember<TupleElementFieldSymbol>("Item2"); 28662var item1 = tuple.GetMember<TupleElementFieldSymbol>("Item1"); 28675var item8 = tuple.GetMember<TupleElementFieldSymbol>("Item8"); 28686var item9 = tuple.GetMember<TupleElementFieldSymbol>("Item9"); 28728var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28747var tuple1 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M").ReturnType; 28754var tuple1Item1 = tuple1.GetMember<FieldSymbol>("Item1"); 28759var tuple2 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M2").ReturnType; 28766var tuple2Item1 = tuple2.GetMember<FieldSymbol>("Item1"); 28771var tuple3 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M3").ReturnType; 28780var tuple3Item1 = tuple3.GetMember<FieldSymbol>("Item1"); 28785Assert.True(tuple3.GetMember<FieldSymbol>("a").IsDefinition); 28845var tuple1 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M").ReturnType; 28858Assert.True(tuple1.GetMember<FieldSymbol>("Item1").IsDefinition); 28859Assert.True(tuple1.GetMember<FieldSymbol>("Item2").IsDefinition); 28860Assert.True(tuple1.GetMember<FieldSymbol>("Item3").IsDefinition); 28861Assert.True(tuple1.GetMember<FieldSymbol>("Item4").IsDefinition); 28862Assert.True(tuple1.GetMember<FieldSymbol>("Item5").IsDefinition); 28863Assert.True(tuple1.GetMember<FieldSymbol>("Item6").IsDefinition); 28864Assert.True(tuple1.GetMember<FieldSymbol>("Item7").IsDefinition); 28865Assert.True(tuple1.GetMember<FieldSymbol>("Item8").IsDefinition); 28867var tuple2 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M2").ReturnType; 28881Assert.True(tuple2.GetMember<FieldSymbol>("Item1").IsDefinition); 28882Assert.True(tuple2.GetMember<FieldSymbol>("Item2").IsDefinition); 28883Assert.True(tuple2.GetMember<FieldSymbol>("Item3").IsDefinition); 28884Assert.True(tuple2.GetMember<FieldSymbol>("Item4").IsDefinition); 28885Assert.True(tuple2.GetMember<FieldSymbol>("Item5").IsDefinition); 28886Assert.True(tuple2.GetMember<FieldSymbol>("Item6").IsDefinition); 28887Assert.True(tuple2.GetMember<FieldSymbol>("Item7").IsDefinition); 28888Assert.True(tuple2.GetMember<FieldSymbol>("Item8").IsDefinition); 28890var tuple3 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M3").ReturnType; 28912Assert.True(tuple3.GetMember<FieldSymbol>("Item1").IsDefinition); 28913Assert.True(tuple3.GetMember<FieldSymbol>("Item2").IsDefinition); 28914Assert.True(tuple3.GetMember<FieldSymbol>("Item3").IsDefinition); 28915Assert.True(tuple3.GetMember<FieldSymbol>("Item4").IsDefinition); 28916Assert.True(tuple3.GetMember<FieldSymbol>("Item5").IsDefinition); 28917Assert.True(tuple3.GetMember<FieldSymbol>("Item6").IsDefinition); 28918Assert.True(tuple3.GetMember<FieldSymbol>("Item7").IsDefinition); 28919Assert.True(tuple3.GetMember<FieldSymbol>("Item8").IsDefinition); 28920Assert.True(tuple3.GetMember<FieldSymbol>("a").IsDefinition); 28921Assert.True(tuple3.GetMember<FieldSymbol>("b").IsDefinition); 28922Assert.True(tuple3.GetMember<FieldSymbol>("c").IsDefinition); 28923Assert.True(tuple3.GetMember<FieldSymbol>("d").IsDefinition); 28924Assert.True(tuple3.GetMember<FieldSymbol>("e").IsDefinition); 28925Assert.True(tuple3.GetMember<FieldSymbol>("f").IsDefinition); 28926Assert.True(tuple3.GetMember<FieldSymbol>("g").IsDefinition); 28927Assert.True(tuple3.GetMember<FieldSymbol>("h").IsDefinition); 28941var tuple4 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M4").ReturnType; 28955Assert.True(tuple4.GetMember<FieldSymbol>("Item1").IsDefinition); 28956Assert.True(tuple4.GetMember<FieldSymbol>("Item2").IsDefinition); 28957Assert.True(tuple4.GetMember<FieldSymbol>("Item3").IsDefinition); 28958Assert.True(tuple4.GetMember<FieldSymbol>("Item4").IsDefinition); 28959Assert.True(tuple4.GetMember<FieldSymbol>("Item5").IsDefinition); 28960Assert.True(tuple4.GetMember<FieldSymbol>("Item6").IsDefinition); 28961Assert.True(tuple4.GetMember<FieldSymbol>("Item7").IsDefinition); 28962Assert.True(tuple4.GetMember<FieldSymbol>("Item8").IsDefinition);
CodeGen\DestructorTests.cs (40)
587var systemNamespace = mscorlib.GlobalNamespace.GetMember<NamespaceSymbol>("System"); 588Assert.True(systemNamespace.GetMember<NamedTypeSymbol>("Object").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 590Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 591Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 592Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 593Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("D").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 594Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("E").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 595Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("F").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 596Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("G").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 597Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("H").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 598Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("I").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 600var intType = systemNamespace.GetMember<TypeSymbol>("Int32"); 603var classJ = globalNamespace.GetMember<NamedTypeSymbol>("J"); 604Assert.False(classJ.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 606Assert.False(classJInt.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 608var classK = globalNamespace.GetMember<NamedTypeSymbol>("K"); 609Assert.True(classK.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 611Assert.True(classKInt.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 613var classL = globalNamespace.GetMember<NamedTypeSymbol>("L"); 614Assert.True(classL.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 616Assert.True(classLInt.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 618var classM = globalNamespace.GetMember<NamedTypeSymbol>("M"); 619Assert.True(classM.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 621Assert.True(classMInt.GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); 673Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); //override of object.Finalize 674Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("D").GetMember<MethodSymbol>("Finalize").IsRuntimeFinalizer()); //same but has "newslot" 821var @class = module.GlobalNamespace.GetMember<NamedTypeSymbol>(typeName); 822var destructor = @class.GetMember<MethodSymbol>(WellKnownMemberNames.DestructorName);
CodeGen\EventTests.cs (6)
207var @class = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 208var @event = @class.GetMember<EventSymbol>("E"); 715var @class = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 716var @event = @class.GetMember<EventSymbol>("e"); 787var @class = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 788var @event = @class.GetMember<EventSymbol>("e");
CodeGen\FixedSizeBufferTests.cs (2)
1156var retargetingField = comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("FixedBuffer").GetMember<RetargetingFieldSymbol>("buffer");
CodeGen\IndexerTests.cs (2)
152var @class = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 253var @class = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
CodeGen\WinMdDelegateTests.cs (3)
40m.GlobalNamespace.GetMember<NamespaceSymbol>("Test"). 41GetMember<NamedTypeSymbol>("voidDelegate").GetMembers().ToArray(); 254var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test");
Emit\CompilationEmitTests.cs (8)
1065var itest1 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("ITest1"); 1147var itest1 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("ITest1"); 1151Assert.Null(module.GlobalNamespace.GetMember<NamedTypeSymbol>("S")); 2473AssertEx.Equal(new[] { "Microsoft.CodeAnalysis" }, globalNamespace.GetMember<NamespaceSymbol>("Microsoft").GetMembers().Select(m => m.ToDisplayString())); 2476globalNamespace.GetMember<NamespaceSymbol>("Microsoft.CodeAnalysis").GetMembers().Select(m => m.ToDisplayString())); 2480globalNamespace.GetMember<NamespaceSymbol>("System.Runtime").GetMembers().Select(m => m.ToDisplayString())); 2483globalNamespace.GetMember<NamespaceSymbol>("System.Runtime.CompilerServices").GetMembers().Select(m => m.ToDisplayString())); 2718var class1 = libComp.GlobalNamespace.GetMember<SourceNamedTypeSymbol>("Class1");
Emit\EditAndContinue\AssemblyReferencesTests.cs (4)
80c1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("Main"), 81c2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("Main")) 152c1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("Main"), 153c2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("Main"))
Emit\EditAndContinue\EditAndContinueTests.cs (4)
4914var f2 = c2.GetMember<MethodSymbol>("F"); 4915var f3 = c3.GetMember<MethodSymbol>("F"); 5160var f2 = c2.GetMember<MethodSymbol>("F"); 5245var f2 = c2.GetMember<MethodSymbol>("F");
Emit\EditAndContinue\SymbolMatcherTests.cs (3)
311var f0 = peAssemblySymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("F"); 312var g0 = peAssemblySymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("G"); 1137var property = c.GetMember<PropertySymbol>("I<System.Int32,System.Boolean>.this[]");
Emit\EmitCustomModifiers.cs (6)
601var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 602var method = type.GetMember<MethodSymbol>("Incr"); 657var baseType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 658var baseMethod = baseType.GetMember<MethodSymbol>("M"); 665var derivedType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("D"); 666var derivedMethod = derivedType.GetMember<MethodSymbol>("M");
Emit\EmitMetadataTests.cs (26)
311var classA = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 312var classB = module.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 313var i1 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 314var i2 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I2"); 315var i3 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I3"); 351var i1 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 352var i2 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I2"); 353var i3 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I3"); 354var i4 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I4"); 355var i5 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I5"); 356var i6 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I6"); 357var i7 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I7"); 358var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 596var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("N.C"); 731var nmspace = module.GlobalNamespace.GetMember<NamespaceSymbol>("Namespace"); 944var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 946var p = type.GetMember<SourcePropertySymbol>("P"); 952var q = type.GetMember<SourcePropertySymbol>("Q"); 958var r = type.GetMember<SourcePropertySymbol>("R"); 964var s = type.GetMember<SourcePropertySymbol>("S"); 1015var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("S"); 1017var p = type.GetMember<SourceMemberFieldSymbol>("P"); 1023var q = type.GetMember<SourcePropertySymbol>("Q"); 1029var r = type.GetMember<SourcePropertySymbol>("R"); 1035var s = type.GetMember<SourcePropertySymbol>("T"); 2126var classC = global.GetMember<NamedTypeSymbol>("C");
Emit\NoPiaEmbedTypes.cs (15)
5516Assert.Equal("void EventNS.IEvents.OnEvent01()", m.GlobalNamespace.GetMember<NamespaceSymbol>("EventNS").GetMember<NamedTypeSymbol>("IEvents").GetMember<MethodSymbol>("OnEvent01").ToTestDisplayString()); 5669var ia = module.GlobalNamespace.GetMember<NamedTypeSymbol>("IA"); 5737var ia = module.GlobalNamespace.GetMember<NamedTypeSymbol>("IA"); 5780AssertParametersWithoutNames(compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I1").GetMember<MethodSymbol>("M1").Parameters, false); 5786AssertParametersWithoutNames(module.GlobalNamespace.GetMember<NamedTypeSymbol>("I1").GetMember<MethodSymbol>("M1").Parameters, true); 5789p = (PEParameterSymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").GetMember<MethodSymbol>("M").Parameters[0]; 5793p = (PEParameterSymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").GetMember<MethodSymbol>("M1").Parameters[0]; 5797p = (PEParameterSymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").GetMember<MethodSymbol>("M2").Parameters[0];
Emit\OptionalArgumentsTests.cs (10)
148var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 149VerifyDefaultValueAttribute(type.GetMember<MethodSymbol>("F").Parameters[0], "DecimalConstantAttribute", 1, false); 150VerifyDefaultValueAttribute(type.GetMember<PropertySymbol>("this[]").Parameters[1], "DecimalConstantAttribute", 2, false); 151VerifyDefaultValueAttribute(type.GetMember<MethodSymbol>("get_Item").Parameters[1], "DecimalConstantAttribute", 2, false); 152VerifyDefaultValueAttribute(type.GetMember<MethodSymbol>("set_Item").Parameters[1], "DecimalConstantAttribute", 2, false); 153type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("D"); 154VerifyDefaultValueAttribute(type.GetMember<MethodSymbol>("Invoke").Parameters[0], "DecimalConstantAttribute", 3, false); 155VerifyDefaultValueAttribute(type.GetMember<MethodSymbol>("BeginInvoke").Parameters[0], "DecimalConstantAttribute", 3, false); 211var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 212VerifyDefaultValueAttribute(type.GetMember<MethodSymbol>("F").Parameters[0], "DecimalConstantAttribute", 2, false);
PDB\PDBTests.cs (1)
624var d_int_g = d_int.GetMember<MethodSymbol>("G");
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (433)
Attributes\AttributeTests.cs (137)
1675var prop = type.GetMember<PropertySymbol>("RProp"); 1680prop = type.GetMember<PropertySymbol>("WProp"); 1759var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1765var prop1 = @class.GetMember<PropertySymbol>("P"); 1770var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 1773var prop2 = @class.GetMember<PropertySymbol>("P2"); 1778var field2 = @class.GetMember<FieldSymbol>("<P2>k__BackingField"); 1781var prop3 = @class.GetMember<PropertySymbol>("P3"); 1786var field3 = @class.GetMember<FieldSymbol>("<P3>k__BackingField"); 1789var prop4 = @class.GetMember<PropertySymbol>("P4"); 1794var field4 = @class.GetMember<FieldSymbol>("<P4>k__BackingField"); 1814var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1817var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 1854var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1859var prop1 = @class.GetMember<PropertySymbol>("P"); 1862var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 1874var prop2 = @class.GetMember<PropertySymbol>("P2"); 1877var field2 = @class.GetMember<FieldSymbol>("<P2>k__BackingField"); 1881var field3 = @class.GetMember<FieldSymbol>("f"); 1916var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1921var prop1 = @class.GetMember<PropertySymbol>("P"); 1924var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 1936var prop2 = @class.GetMember<PropertySymbol>("P2"); 1939var field2 = @class.GetMember<FieldSymbol>("<P2>k__BackingField"); 1943var field3 = @class.GetMember<FieldSymbol>("f"); 2156var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 2160var prop1 = @class.GetMember<PropertySymbol>("P"); 2163var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 2167var prop2 = @class.GetMember<PropertySymbol>("P2"); 2170var field2 = @class.GetMember<FieldSymbol>("<P2>k__BackingField"); 2198var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 2209var prop1 = @class.GetMember<PropertySymbol>("P"); 2212var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 2223var prop2 = @class.GetMember<PropertySymbol>("P2"); 2226var field2 = @class.GetMember<FieldSymbol>("<P2>k__BackingField"); 2229var field3 = @class.GetMember<FieldSymbol>("field"); 2286var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 2291var prop1 = @class.GetMember<PropertySymbol>("P"); 2294var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 2301var prop2 = @class.GetMember<PropertySymbol>("P2"); 2304var field2 = @class.GetMember<FieldSymbol>("<P2>k__BackingField"); 2420var parent = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 2425var prop1 = parent.GetMember<PropertySymbol>("P"); 2430var field1 = parent.GetMember<FieldSymbol>("<P>k__BackingField"); 2433var child = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 2435var prop2 = child.GetMember<PropertySymbol>("P"); 2440var field2 = child.GetMember<FieldSymbol>("<P>k__BackingField"); 2581var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 2583var event1 = @class.GetMember<EventSymbol>("E1"); 2584var event2 = @class.GetMember<EventSymbol>("E2"); 2585var event3 = @class.GetMember<EventSymbol>("E3"); 2586var event4 = @class.GetMember<EventSymbol>("E4"); 2587var event5 = @class.GetMember<EventSymbol>("E5"); 2588var event6 = @class.GetMember<EventSymbol>("E6"); 2589var event7 = @class.GetMember<EventSymbol>("E7"); 2590var event8 = @class.GetMember<EventSymbol>("E8"); 2591var event9 = @class.GetMember<EventSymbol>("E9"); 2592var event10 = @class.GetMember<EventSymbol>("E10"); 2824var type = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2825var typeAttrType = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("TypeAttribute"); 2826var paramAttrType = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("ParamAttribute"); 2827var returnTypeAttrType = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("ReturnTypeAttribute"); 2828var typeParamAttrType = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("TypeParamAttribute"); 2960var type = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2961var paramAttrType = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("ParamAttribute"); 3072var type = top.GetMember<NamedTypeSymbol>("NestedClass"); 3074var field = type.GetMember<FieldSymbol>("Field"); 3081var nenum = top.GetMember<TypeSymbol>("NestedEnum"); 3143var mem = dele.GetMember<MethodSymbol>("Invoke"); 3178var attrs = type.GetMember<MethodSymbol>("F").GetAttributes(); 5325var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5326var x1 = type.GetMember<FieldSymbol>("x1"); 5327var x2 = type.GetMember<FieldSymbol>("x2"); 5328var x3 = type.GetMember<FieldSymbol>("x3"); 5329var x4 = type.GetMember<FieldSymbol>("x4"); 5330var x5 = type.GetMember<FieldSymbol>("x5"); 5331var x6 = type.GetMember<FieldSymbol>("x6"); 5332var x7 = type.GetMember<FieldSymbol>("x7"); 5333var x8 = type.GetMember<FieldSymbol>("x8"); 5334var x9 = type.GetMember<FieldSymbol>("x9"); 5455var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5499var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5527var @class = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5529var method = @class.GetMember<MethodSymbol>("M"); 8055var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 8062var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 8347var indexer = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("IA").GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 8385var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 8387var method = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("E").GetMember<PEMethodSymbol>("M"); 8428var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 8430var method = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("E").GetMember<PEMethodSymbol>("M"); 8475var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 8477var method = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("E").GetMember<PEMethodSymbol>("M"); 8516var method = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PEMethodSymbol>("M"); 9108var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9109var method1 = type.GetMember<MethodSymbol>("M1"); 9110var method2 = type.GetMember<MethodSymbol>("M2"); 9111var method3 = type.GetMember<MethodSymbol>("M3"); 9187var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9188var method1 = type.GetMember<MethodSymbol>("M1"); 9189var method2 = type.GetMember<MethodSymbol>("M2"); 9190var method3 = type.GetMember<MethodSymbol>("M3"); 9191var method4 = type.GetMember<MethodSymbol>("M4"); 9272var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9273var method1 = type.GetMember<MethodSymbol>("M1"); 9274var method2 = type.GetMember<MethodSymbol>("M2"); 9275var method3 = type.GetMember<MethodSymbol>("M3"); 9276var method4 = type.GetMember<MethodSymbol>("M4"); 9346var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9347var method1 = type.GetMember<MethodSymbol>("M1"); 9348var method2 = type.GetMember<MethodSymbol>("M2"); 9349var method3 = type.GetMember<MethodSymbol>("M3"); 9418var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9419var method1 = type.GetMember<MethodSymbol>("M1"); 9420var method2 = type.GetMember<MethodSymbol>("M2"); 9421var method3 = type.GetMember<MethodSymbol>("M3"); 9422var method4 = type.GetMember<MethodSymbol>("M4"); 9499var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9500var method1 = type.GetMember<MethodSymbol>("M1"); 9501var method2 = type.GetMember<MethodSymbol>("M2"); 9502var method3 = type.GetMember<MethodSymbol>("M3"); 9503var method4 = type.GetMember<MethodSymbol>("M4"); 9569var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9570var methods = Enumerable.Range(0, 6).Select(i => type.GetMember<MethodSymbol>("M" + i)); 9613var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Target"); 9621type = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("Target"); 9697var mm = cc.GetMember<MethodSymbol>("M"); 10715var lambda = module.GlobalNamespace.GetMember<MethodSymbol>("C.<>c.<M>b__0_0"); 10850var program = module.GlobalNamespace.GetMember<TypeSymbol>("Program"); 10944var holder = module.GlobalNamespace.GetMember<TypeSymbol>("Holder"); 10954var holder = module.GlobalNamespace.GetMember<TypeSymbol>("Holder"); 11077var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
Attributes\AttributeTests_Conditional.cs (8)
145var methodM = classZ.GetMember<MethodSymbol>("m"); 151var fieldF = classZ.GetMember<FieldSymbol>("f"); 154var propP1 = classZ.GetMember<PropertySymbol>("p1"); 163var propP2 = classZ.GetMember<PropertySymbol>("p2"); 169var propP3 = classZ.GetMember<PropertySymbol>("p3"); 178var eventE = classZ.GetMember<EventSymbol>("e"); 190var fieldA = enumE.GetMember<FieldSymbol>("A"); 626var classGoo = globalNamespace.GetMember<NamedTypeSymbol>("Goo");
Attributes\AttributeTests_Dynamic.cs (45)
128_base0Class = globalNamespace.GetMember<NamedTypeSymbol>("Base0"); 129_base1Class = globalNamespace.GetMember<NamedTypeSymbol>("Base1"); 130_base2Class = globalNamespace.GetMember<NamedTypeSymbol>("Base2"); 131_derivedClass = globalNamespace.GetMember<NamedTypeSymbol>("Derived"); 132_outerClass = globalNamespace.GetMember<NamedTypeSymbol>("Outer"); 135_outer2Class = globalNamespace.GetMember<NamedTypeSymbol>("Outer2"); 138_outer3Class = globalNamespace.GetMember<NamedTypeSymbol>("Outer3"); 140_unsafeClass = globalNamespace.GetMember<NamedTypeSymbol>("UnsafeClass"); 141_structType = globalNamespace.GetMember<NamedTypeSymbol>("Struct"); 142_synthesizedMyDelegateType = globalNamespace.GetMember<NamedTypeSymbol>("MyDelegate"); 219var field1 = _derivedClass.GetMember<FieldSymbol>("field1"); 224var field2 = _derivedClass.GetMember<FieldSymbol>("field2"); 230var field3 = _derivedClass.GetMember<FieldSymbol>("field3"); 237var field4 = _derivedClass.GetMember<FieldSymbol>("field4"); 241var field5 = _derivedClass.GetMember<FieldSymbol>("field5"); 247var field6 = _derivedClass.GetMember<FieldSymbol>("field6"); 253var field7 = _derivedClass.GetMember<FieldSymbol>("field7"); 259var field8 = _derivedClass.GetMember<FieldSymbol>("field8"); 265var field9 = _derivedClass.GetMember<FieldSymbol>("field9"); 271var field10 = _derivedClass.GetMember<FieldSymbol>("field10"); 277var field11 = _derivedClass.GetMember<FieldSymbol>("field11"); 283var field12 = _derivedClass.GetMember<FieldSymbol>("field12"); 289var field13 = _derivedClass.GetMember<FieldSymbol>("field13"); 295var field14 = _derivedClass.GetMember<FieldSymbol>("field14"); 301var field15 = _derivedClass.GetMember<FieldSymbol>("field15"); 307var field16 = _derivedClass.GetMember<FieldSymbol>("field16"); 313var field17 = _derivedClass.GetMember<FieldSymbol>("field17"); 319field1 = _inner3Class.GetMember<FieldSymbol>("field1"); 328var f1 = _derivedClass.GetMember<MethodSymbol>("F1"); 338var f2 = _derivedClass.GetMember<MethodSymbol>("F2"); 349var f3 = _derivedClass.GetMember<MethodSymbol>("F3"); 359var f4 = _derivedClass.GetMember<MethodSymbol>("F4"); 370var f5 = _derivedClass.GetMember<MethodSymbol>("F5"); 384var prop1 = _derivedClass.GetMember<PropertySymbol>("Prop1"); 394var prop2 = _derivedClass.GetMember<PropertySymbol>("Prop2"); 448var nullableField = _structType.GetMember<FieldSymbol>("nullableField"); 481var invokeMethod = _synthesizedMyDelegateType.GetMember<MethodSymbol>("Invoke"); 497var beginInvokeMethod = _synthesizedMyDelegateType.GetMember<MethodSymbol>("BeginInvoke"); 511var endInvokeMethod = _synthesizedMyDelegateType.GetMember<MethodSymbol>("EndInvoke"); 827var implicitField = module.GlobalNamespace.GetTypeMember("Script").GetMember<FieldSymbol>("x"); 859var implicitField = module.GlobalNamespace.GetTypeMember("Script").GetMember<FieldSymbol>("x"); 894var implicitField = module.GlobalNamespace.GetTypeMember("Script").GetMember<FieldSymbol>("x"); 916var implicitField = module.GlobalNamespace.GetTypeMember("Script").GetMember<FieldSymbol>("x"); 1092var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 1093var iterator = c.GetMember<NamedTypeSymbol>("<Goo>d__0");
Attributes\AttributeTests_IsByRefLike.cs (2)
592var property = type.GetMember<PEPropertySymbol>("Property"); 621var property = type.GetMember<PEPropertySymbol>("Property");
Attributes\AttributeTests_LifetimeAnnotation.cs (1)
571return module.GlobalNamespace.GetMember<NamedTypeSymbol>("System.Runtime.CompilerServices.ScopedRefAttribute");
Attributes\AttributeTests_NativeInteger.cs (3)
52var attributeType = module.GlobalNamespace.GetMember<NamedTypeSymbol>("System.Runtime.CompilerServices.NativeIntegerAttribute"); 79var attributeType = module.GlobalNamespace.GetMember<NamedTypeSymbol>("System.Runtime.CompilerServices.NativeIntegerAttribute"); 1463var attributeType = module.GlobalNamespace.GetMember<NamedTypeSymbol>("System.Runtime.CompilerServices.NativeIntegerAttribute");
Attributes\AttributeTests_Nullable.cs (137)
1671var typeParameter = module.GlobalNamespace.GetMember<NamedTypeSymbol>(typeName).TypeParameters.Single(); 1742var typeParameter = module.GlobalNamespace.GetMember<NamedTypeSymbol>(typeName).TypeParameters.Single(); 1798var typeParameter = module.GlobalNamespace.GetMember<NamedTypeSymbol>(typeName).TypeParameters.Single(); 3762VerifyBytes(globalNamespace.GetMember<MethodSymbol>("Program.F").ReturnTypeWithAnnotations, new byte[] { 0 }, new byte[] { }, "void"); 3763VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F11").TypeWithAnnotations, new byte[] { 0 }, new byte[] { }, "int"); 3764VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F12").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { }, "int?"); 3765VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F21").TypeWithAnnotations, new byte[] { 0 }, new byte[] { 0 }, "object"); 3766VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F22").TypeWithAnnotations, new byte[] { 1 }, new byte[] { 1 }, "object!"); 3767VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F31").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "S1<int>"); 3768VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F32").TypeWithAnnotations, new byte[] { 0, 0, 0, 0 }, new byte[] { 0 }, "S1<int?>?"); 3769VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F33").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "S1<object>"); 3770VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F34").TypeWithAnnotations, new byte[] { 0, 2 }, new byte[] { 0, 2 }, "S1<object?>"); 3771VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F41").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0 }, "S2<int, int>"); 3772VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F42").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "S2<int, object>"); 3773VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F43").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "S2<object, int>"); 3774VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F44").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0, 0 }, "S2<object, object>"); 3775VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F45").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 1 }, "S2<int, object!>"); 3776VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F46").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 2 }, "S2<object?, int>"); 3777VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F47").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 0, 1 }, "S2<object, object!>"); 3778VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F48").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 2, 0 }, "S2<object?, object>"); 3779VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F49").TypeWithAnnotations, new byte[] { 0, 1, 2 }, new byte[] { 0, 1, 2 }, "S2<object!, object?>"); 3780VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F51").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "C1<int>"); 3781VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F52").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0 }, "C1<int?>"); 3782VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F53").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "C1<int>!"); 3783VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F54").TypeWithAnnotations, new byte[] { 1, 0, 0 }, new byte[] { 1 }, "C1<int?>!"); 3784VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F55").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "C1<object>"); 3785VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F56").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "C1<object!>"); 3786VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F57").TypeWithAnnotations, new byte[] { 2, 0 }, new byte[] { 2, 0 }, "C1<object>?"); 3787VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F58").TypeWithAnnotations, new byte[] { 2, 1 }, new byte[] { 2, 1 }, "C1<object!>?"); 3788VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F60").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "C2<int, object>"); 3789VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F61").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 1 }, "C2<int, object!>"); 3790VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F62").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 2 }, "C2<object?, int>"); 3791VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F63").TypeWithAnnotations, new byte[] { 1, 0, 1 }, new byte[] { 1, 1 }, "C2<int, object!>!"); 3792VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F64").TypeWithAnnotations, new byte[] { 2, 2, 0 }, new byte[] { 2, 2 }, "C2<object?, int>?"); 3832VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "int[]"); 3833VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "int[]!"); 3834VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 2, 0, 0 }, new byte[] { 2 }, "int?[]?"); 3835VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 0, 1, 0 }, new byte[] { 0, 1 }, "int[]![]"); 3836VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 1, 0, 0, 0 }, new byte[] { 1, 0 }, "int?[][]!"); 3837VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "S<int[]>"); 3838VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F7").TypeWithAnnotations, new byte[] { 0, 0, 2, 0, 0 }, new byte[] { 0, 2 }, "S<int?[]?>?"); 3873VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F0").TypeWithAnnotations, new byte[] { 0 }, new byte[] { }, "System.ValueTuple"); 3874VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0 }, "(int, int)"); 3875VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 0, 0, 0, 0, 0, 0 }, new byte[] { 0 }, "(int?, int?)?"); 3876VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "(int, object)"); 3877VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "(object, int)"); 3878VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 0, 0, 2 }, new byte[] { 0, 2 }, "(int, object?)"); 3879VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 0, 1, 0 }, new byte[] { 0, 1 }, "(object!, int)"); 3880VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F7").TypeWithAnnotations, new byte[] { 0, 0, 0, 0, 0, 0, 0, 0, 0 }, new byte[] { 0, 0, 0, 0 }, "((int, int), ((int, int), int))"); 3881VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F8").TypeWithAnnotations, new byte[] { 0, 0, 0, 0, 0, 0, 0, 1, 0 }, new byte[] { 0, 0, 0, 0, 1 }, "((int, int), ((int, object!), int))"); 3882VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F9").TypeWithAnnotations, new byte[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, new byte[] { 0, 0, 0 }, "(int _1, int _2, int _3, int _4, int _5, int _6, int _7, object _8)"); 3883VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F10").TypeWithAnnotations, new byte[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, new byte[] { 0, 0 }, "(int _1, int _2, int _3, int _4, int _5, int _6, int _7, int _8, int _9)"); 3884VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F11").TypeWithAnnotations, new byte[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 }, new byte[] { 0, 0, 1 }, "(int _1, int _2, int _3, int _4, int _5, int _6, int _7, int _8, object! _9)"); 3885VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F12").TypeWithAnnotations, new byte[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 }, new byte[] { 0, 0, 1 }, "(int _1, int _2, int _3, int _4, int _5, int _6, int _7, object! _8, int _9)"); 3973VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F11").TypeWithAnnotations, new byte[] { 0 }, new byte[] { }, "S0.S"); 3974VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F12").TypeWithAnnotations, new byte[] { 0 }, new byte[] { 0 }, "S0.C"); 3975VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F13").TypeWithAnnotations, new byte[] { 1 }, new byte[] { 1 }, "S0.C!"); 3976VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F21").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "S1<int>.S"); 3977VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F22").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "S1<int>.C"); 3978VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F23").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "S1<int>.C!"); 3979VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F24").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "S1<object>.S"); 3980VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F25").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "S1<object!>.S"); 3981VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F26").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1, 0 }, "S1<object>.C!"); 3982VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F27").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "S1<object!>.C"); 3983VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F28").TypeWithAnnotations, new byte[] { 1, 0, 0 }, new byte[] { 1, 0 }, "S1<int>.S[]!"); 3984VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F29").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 0, 1 }, "S1<C1<object!>.S>"); 3985VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F31").TypeWithAnnotations, new byte[] { 0 }, new byte[] { }, "C0.S"); 3986VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F32").TypeWithAnnotations, new byte[] { 0 }, new byte[] { 0 }, "C0.C"); 3987VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F33").TypeWithAnnotations, new byte[] { 1 }, new byte[] { 1 }, "C0.C!"); 3988VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F41").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "C1<int>.S"); 3989VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F42").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "C1<int>.C"); 3990VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F43").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "C1<int>.C!"); 3991VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F44").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "C1<object>.S"); 3992VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F45").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "C1<object!>.S"); 3993VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F46").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1, 0 }, "C1<object>.C!"); 3994VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F47").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "C1<object!>.C"); 3995VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F48").TypeWithAnnotations, new byte[] { 1, 0, 0 }, new byte[] { 1, 0 }, "C1<int>.S[]!"); 3996VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F49").TypeWithAnnotations, new byte[] { 1, 0, 1 }, new byte[] { 1, 0, 1 }, "C1<S1<object!>.S>!"); 4042VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 1 }, new byte[] { 1 }, "I0.D!"); 4043VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 0 }, new byte[] { }, "I0.E"); 4044VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 1 }, new byte[] { 1 }, "I0.I!"); 4045VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "I1<int>.D!"); 4046VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "I1<int>.E"); 4047VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "I1<int>.I!"); 4048VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F7").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "I1<object>.D"); 4049VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F8").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "I1<object>.E"); 4050VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F9").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "I1<object>.I"); 4051VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F10").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "I1<object!>.E"); 4052VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F11").TypeWithAnnotations, new byte[] { 1, 0, 0 }, new byte[] { 1, 0 }, "I1<int>.E[]!"); 4053VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F12").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "I1<I0.E>!"); 4054VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F13").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 0, 1 }, "I1<I1<object!>.E>.E"); 4055VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F14").TypeWithAnnotations, new byte[] { 1, 1, 0 }, new byte[] { 1, 1 }, "I1<I1<int>.D!>.I!"); 4079VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "int*"); 4080VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0 }, "int?*"); 4081VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "S<int*>"); 4082VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "S<int>*"); 4083VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "C<int*>"); 4084VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 1, 0, 0 }, new byte[] { 1, 0 }, "C<int*>!"); 4121VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F11").TypeWithAnnotations, new byte[] { 1 }, new byte[] { 1 }, "T"); 4122VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F12").TypeWithAnnotations, new byte[] { 1, 1 }, new byte[] { 1, 1 }, "T[]!"); 4123VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F13").TypeWithAnnotations, new byte[] { 1, 1 }, new byte[] { 1, 1 }, "C<T>!"); 4124VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F14").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "S<T>"); 4125VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F21").TypeWithAnnotations, new byte[] { 0 }, new byte[] { 0 }, "U"); 4126VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F22").TypeWithAnnotations, new byte[] { 2 }, new byte[] { 2 }, "U?"); 4127VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F23").TypeWithAnnotations, new byte[] { 1, 1 }, new byte[] { 1, 1 }, "U![]!"); 4128VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F24").TypeWithAnnotations, new byte[] { 1, 1 }, new byte[] { 1, 1 }, "C<U!>!"); 4129VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F25").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "S<U!>"); 4130VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F31").TypeWithAnnotations, new byte[] { 0 }, new byte[] { 0 }, "V"); 4131VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F32").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "V?"); 4132VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F33").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1, 0 }, "V[]!"); 4133VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F34").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1, 0 }, "C<V>!"); 4134VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F35").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "S<V>"); 4165VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 1, 0, 2 }, new byte[] { 1, 2 }, "C2<S0, object?>!"); 4166VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 2, 1, 0 }, new byte[] { 2, 1 }, "C2<object!, S0>?"); 4167VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 1 }, "S2<S0, object!>"); 4168VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 2 }, "S2<object?, S0>"); 4169VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 1 }, "(S0, object!)"); 4170VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 2 }, "(object?, S0)"); 4175VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 1, 0, 2 }, new byte[] { 1, 1, 2 }, "C2<S0!, object?>!"); 4176VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 2, 1, 0 }, new byte[] { 2, 1, 1 }, "C2<object!, S0!>?"); 4177VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 1, 1, 1 }, "S2<S0!, object!>!"); 4178VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 1, 2, 1 }, "S2<object?, S0!>!"); 4179VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 1, 1 }, "(S0!, object!)"); 4180VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 2, 1 }, "(object?, S0!)"); 4188VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 1, 0, 2 }, new byte[] { 0, 0, 0 }, "C2<S0, object>"); 4189VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 2, 1, 0 }, new byte[] { 0, 0, 0 }, "C2<object, S0>"); 4190VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 0, 0 }, "S2<S0, object>"); 4191VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 0, 0 }, "S2<object, S0>"); 4192VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 0, 0 }, "(S0, object)"); 4193VerifyBytes(globalNamespace.GetMember<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 0, 0 }, "(object, S0)"); 4827type.GetMember<FieldSymbol>("Nested").TypeWithAnnotations.ToTestDisplayString()); 4830type.GetMember<FieldSymbol>("Long").TypeWithAnnotations.ToTestDisplayString()); 4948type.GetMember<FieldSymbol>("Field").TypeWithAnnotations.ToTestDisplayString()); 4951type.GetMember<EventSymbol>("Event").TypeWithAnnotations.ToTestDisplayString()); 4954type.GetMember<MethodSymbol>("Method").ToTestDisplayString()); 4957type.GetMember<PropertySymbol>("Property").ToTestDisplayString()); 4973var attributeType = module.GlobalNamespace.GetMember<NamedTypeSymbol>("System.Runtime.CompilerServices.NullableAttribute");
Attributes\AttributeTests_NullableContext.cs (1)
207var attributeType = module.GlobalNamespace.GetMember<NamedTypeSymbol>("System.Runtime.CompilerServices.NullableContextAttribute");
Attributes\AttributeTests_NullablePublicOnly.cs (1)
504var attributeType = module.GlobalNamespace.GetMember<NamedTypeSymbol>("System.Runtime.CompilerServices.NullablePublicOnlyAttribute");
Attributes\AttributeTests_ReadOnlyStruct.cs (2)
584var property = type.GetMember<PEPropertySymbol>("Property"); 613var property = type.GetMember<PEPropertySymbol>("Property");
Attributes\AttributeTests_RefReadOnly.cs (6)
724var method = module.GlobalNamespace.GetMember<MethodSymbol>("Test.<>c.<M1>b__0_0"); 756var parameter = module.GlobalNamespace.GetMember<MethodSymbol>("Test.<>c.<M1>b__0_0").GetParameters().Single(); 783var method = module.GlobalNamespace.GetMember<MethodSymbol>("Test.<M1>b__1_0"); 818var method = module.GlobalNamespace.GetMember<MethodSymbol>("Test.<>c.<M1>b__0_0"); 1303var property = type.GetMember<PEPropertySymbol>("Property"); 1340var property = type.GetMember<PEPropertySymbol>("Property");
Attributes\AttributeTests_Synthesized.cs (27)
177var type = peModule.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 179var property = type.GetMember<PEFieldSymbol>(GeneratedNames.MakeBackingFieldName("MyProp")); 182var eventField = (PEFieldSymbol)type.GetMember<PEEventSymbol>("MyEvent").AssociatedField; 226var c = peModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 228var p = c.GetMember<PropertySymbol>("P"); 233var q = c.GetMember<PropertySymbol>("Q"); 237var e = c.GetMember<EventSymbol>("E"); 264var displayClass = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C.<>c__DisplayClass0_0"); 485var goo = module.GlobalNamespace.GetMember<MethodSymbol>("C.Goo"); 490var iter = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C.<Goo>d__0"); 543var attributes = module.GlobalNamespace.GetTypeMember("B").GetMember<MethodSymbol>("<>n__0").GetAttributes(); 581var baseMethodWrapper = module.GlobalNamespace.GetTypeMember("B").GetMember<MethodSymbol>("<>n__0"); 624var baseMethodWrapper = module.GlobalNamespace.GetTypeMember("B").GetMember<MethodSymbol>("<>n__0"); 1676var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1678var asyncMethod = type.GetMember<MethodSymbol>("F"); 1719var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test").GetTypeMember("<>c"); 1721var asyncMethod = type.GetMember<MethodSymbol>("<F>b__0_0"); 1761var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1763var asyncMethod = type.GetMember<MethodSymbol>("F"); 1805var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1808var asyncMethod = type.GetMember<MethodSymbol>("F"); 1842var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1844var iteratorMethod = type.GetMember<MethodSymbol>("F"); 1872var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1874var iteratorMethod = type.GetMember<MethodSymbol>("F"); 1904var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1907Assert.Empty(type.GetMember<MethodSymbol>("F").GetAttributes());
Attributes\AttributeTests_Tuples.cs (17)
343var delegate1 = _derivedClass.GetMember<NamedTypeSymbol>("Delegate1"); 383var event1 = _derivedClass.GetMember<EventSymbol>("Event1"); 437var field1 = _derivedClass.GetMember<FieldSymbol>("Field1"); 442var field2 = _derivedClass.GetMember<FieldSymbol>("Field2"); 447var field3 = _derivedClass.GetMember<FieldSymbol>("Field3"); 452var field4 = _derivedClass.GetMember<FieldSymbol>("Field4"); 467var field5 = _derivedClass.GetMember<FieldSymbol>("Field5"); 483var field6 = _derivedClass.GetMember<FieldSymbol>("Field6"); 498var field7 = _derivedClass.GetMember<FieldSymbol>("Field7"); 504var field8 = _derivedClass.GetMember<FieldSymbol>("Field8"); 514var field9 = _derivedClass.GetMember<FieldSymbol>("Field9"); 527var method1 = _derivedClass.GetMember<MethodSymbol>("Method1"); 534var method2 = _derivedClass.GetMember<MethodSymbol>("Method2"); 541var method3 = _derivedClass.GetMember<MethodSymbol>("Method3"); 552var method4 = _derivedClass.GetMember<MethodSymbol>("Method4"); 568var method5 = _derivedClass.GetMember<MethodSymbol>("Method5"); 576var method6 = _derivedClass.GetMember<MethodSymbol>("Method6");
Attributes\AttributeTests_WellKnownAttributes.cs (31)
413method = type1.GetMember<MethodSymbol>("Method1"); 420method = type1.GetMember<MethodSymbol>("Method2"); 430method = type1.GetMember<MethodSymbol>("Method3"); 442method = type1.GetMember<MethodSymbol>("Method4"); 1381var sourceMethod = typeC.GetMember<SourceOrdinaryMethodSymbol>("Goo"); 1384sourceMethod = typeC.GetMember<SourceOrdinaryMethodSymbol>("Goo2"); 1387sourceMethod = typeC.GetMember<SourceOrdinaryMethodSymbol>("Goo3"); 1390sourceMethod = typeC.GetMember<SourceOrdinaryMethodSymbol>("Goo4"); 2396method = type1.GetMember<MethodSymbol>("DllImportSub"); 2642var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2643var m = c.GetMember<MethodSymbol>("M"); 2682var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2683var m = c.GetMember<MethodSymbol>("M"); 2695var n = c.GetMember<MethodSymbol>("N"); 5610MethodSymbol method = typeA.GetMember<MethodSymbol>("SecurityMethod"); 5619MethodSymbol method = typeA.GetMember<MethodSymbol>("SecurityMethod"); 5662MethodSymbol method = typeA.GetMember<MethodSymbol>("<Main>g__SecurityMethod|0_0"); 9654var method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 13043Assert.Equal("", CheckAttributePropagation(((NamedTypeSymbol)program.GetMember<MethodSymbol>("test1"). 13046GetMember<MethodSymbol>("MoveNext"))); 13048Assert.Equal(0, ((NamedTypeSymbol)program.GetMember<MethodSymbol>("test2"). 13051GetMember<MethodSymbol>("MoveNext").GetAttributes().Length); 13053Assert.Equal("", CheckAttributePropagation(((NamedTypeSymbol)program.GetMember<MethodSymbol>("Test3"). 13056GetMember<MethodSymbol>("MoveNext"))); 13058Assert.Equal(0, ((NamedTypeSymbol)program.GetMember<MethodSymbol>("Test4"). 13061GetMember<MethodSymbol>("MoveNext").GetAttributes().Length); 13166CheckAttributePropagation(((NamedTypeSymbol)program1.GetMember<MethodSymbol>("test1"). 13171CheckAttributePropagation(((NamedTypeSymbol)program2.GetMember<MethodSymbol>("test2"). 13176CheckAttributePropagation(((NamedTypeSymbol)program1.GetMember<MethodSymbol>("Test3"). 13181CheckAttributePropagation(((NamedTypeSymbol)program2.GetMember<MethodSymbol>("Test4").
Attributes\WellKnownAttributesTestBase.cs (9)
38return interopNS.GetMember<NamespaceSymbol>("WindowsRuntime"); 43var runtimeNS = systemNamespace.GetMember<NamespaceSymbol>("Runtime"); 44return runtimeNS.GetMember<NamespaceSymbol>("InteropServices"); 55var runtimeNS = systemNamespace.GetMember<NamespaceSymbol>("Runtime"); 56return runtimeNS.GetMember<NamespaceSymbol>("CompilerServices"); 62return sysNS.GetMember<NamespaceSymbol>("Diagnostics"); 68return sysNS.GetMember<NamespaceSymbol>("Security"); 77return sourceAssembly.DeclaringCompilation.GlobalNamespace.GetMember<NamespaceSymbol>("System"); 82return peAssembly.CorLibrary.GlobalNamespace.GetMember<NamespaceSymbol>("System");
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (5)
2134var container = globalNs.GetMember<NamedTypeSymbol>("D.<Test>O__1_0"); 2191var container = module.GlobalNamespace.GetMember<NamedTypeSymbol>("D.<Test>O__0_0"); 6307var container = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test.<M>O__1_0"); 6358var container = module.GlobalNamespace.GetMember<NamedTypeSymbol>(typeName); 6371var containingType = module.GlobalNamespace.GetMember<NamedTypeSymbol>(containingTypeName);
FlowAnalysis\StructTests.cs (1)
73var structType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S");
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (7)
ExpressionCompilerTestBase.cs (1)
512var peMethod = peCompilation.GlobalNamespace.GetMember<PEMethodSymbol>(qualifiedMethodName);
HoistedThisTests.cs (4)
853var typeC = dummyComp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 916var typeC = dummyComp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 1433var originalType = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 1437var moveNextMethod = stateMachineType.GetMember<MethodSymbol>("MoveNext");
ReferencedModulesTests.cs (2)
1282var objectType = compCorLib.SourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("System.Object"); 1400var objectType = compCorLib.SourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("System.Object");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (392)
Semantics\AmbiguousOverrideTests.cs (22)
521var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 525var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 526var derivedMethod = derivedClass.GetMember<MethodSymbol>("Foo"); 576var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 580var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 581var derivedMethod = derivedClass.GetMember<MethodSymbol>("Foo"); 641var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 645var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 646var derivedProperty = derivedClass.GetMember<PropertySymbol>("P"); 709var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 713var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 714var derivedProperty = derivedClass.GetMember<PropertySymbol>("P"); 775var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 782var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 849var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 856var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 933var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 937var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 938var derivedEvent = derivedClass.GetMember<EventSymbol>("E"); 1016var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 1020var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 1021var derivedEvent = derivedClass.GetMember<EventSymbol>("E");
Semantics\AnonymousFunctionTests.cs (3)
51var method = module.GlobalNamespace.GetMember<MethodSymbol>(metadataName); 684var method = module.GlobalNamespace.GetMember<MethodSymbol>(metadataName); 1223var method = module.GlobalNamespace.GetMember<MethodSymbol>("C.<>c__1.<M>b__1_0");
Semantics\ArglistTests.cs (37)
984var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 986var m1 = type.GetMember<MethodSymbol>("M1"); 990var m2 = type.GetMember<MethodSymbol>("M2"); 994var m3 = type.GetMember<MethodSymbol>("M3"); 998var m4 = type.GetMember<MethodSymbol>("M4"); 1043var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 1045var m1 = type.GetMember<MethodSymbol>("M1"); 1049var m2 = type.GetMember<MethodSymbol>("M2"); 1070var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 1072var m1 = type.GetMember<MethodSymbol>(WellKnownMemberNames.UnaryPlusOperatorName); 1076var m2 = type.GetMember<MethodSymbol>(WellKnownMemberNames.SubtractionOperatorName); 1080var m3 = type.GetMember<MethodSymbol>(WellKnownMemberNames.MultiplyOperatorName); 1084var m4 = type.GetMember<MethodSymbol>(WellKnownMemberNames.DivisionOperatorName); 1102var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 1104var conversion = type.GetMember<MethodSymbol>(WellKnownMemberNames.ExplicitConversionName); 1122var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 1124var conversion = type.GetMember<MethodSymbol>(WellKnownMemberNames.ExplicitConversionName); 1142var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 1144var conversion = type.GetMember<MethodSymbol>(WellKnownMemberNames.ExplicitConversionName); 1162var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 1164var conversion = type.GetMember<MethodSymbol>(WellKnownMemberNames.ExplicitConversionName); 1182var constructor = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<MethodSymbol>(WellKnownMemberNames.InstanceConstructorName); 1200var constructor = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<MethodSymbol>(WellKnownMemberNames.InstanceConstructorName); 1218var constructor = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<MethodSymbol>(WellKnownMemberNames.InstanceConstructorName); 1236var constructor = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<MethodSymbol>(WellKnownMemberNames.InstanceConstructorName); 1254var indexer = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1280var indexer = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1306var indexer = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1332var indexer = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>(WellKnownMemberNames.Indexer);
Semantics\BindingTests.cs (4)
1934var method = module.GlobalNamespace.GetMember<TypeSymbol>("C").GetMember<MethodSymbol>("F"); 1956var method = module.GlobalNamespace.GetMember<TypeSymbol>("C").GetMember<MethodSymbol>("F");
Semantics\ConstantTests.cs (6)
3001var types = range.Select(i => global.GetMember<NamedTypeSymbol>("C" + i)); 3033var types = range.Select(i => global.GetMember<NamedTypeSymbol>("C" + i)); 3088var types = range.Select(i => global.GetMember<NamedTypeSymbol>("E" + i)); 3120var types = range.Select(i => global.GetMember<NamedTypeSymbol>("E" + i)); 3178var types = range.Select(i => global.GetMember<NamedTypeSymbol>("E" + i)); 3213var types = range.Select(i => global.GetMember<NamedTypeSymbol>("E" + i));
Semantics\DynamicTests.cs (10)
1929var c = compilation.GlobalNamespace.GetMember<TypeSymbol>("C"); 1930var f = c.GetMember<FieldSymbol>("F"); 1957var derived = compilation.GlobalNamespace.GetMember<TypeSymbol>("Derived"); 1958var m = derived.GetMember<MethodSymbol>("M"); 3845var typeD = global.GetMember<NamedTypeSymbol>("D"); 3846var typeG = global.GetMember<NamedTypeSymbol>("Generic"); 3850Assert.Equal(typeGConstructed, typeD.GetMember<FieldSymbol>("MissingTrue").Type); 3851Assert.Equal(typeGConstructed, typeD.GetMember<FieldSymbol>("MissingFalse").Type); 3852Assert.Equal(typeGConstructed, typeD.GetMember<FieldSymbol>("ExtraTrue").Type); 3853Assert.Equal(typeGConstructed, typeD.GetMember<FieldSymbol>("ExtraFalse").Type);
Semantics\ExpressionBodiedMemberTests.cs (6)
82var field = program.GetMember<SourceFieldSymbol>("F"); 125var c = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 126Assert.Equal(c.GetMember<SourcePropertySymbol>("P"), sym); 233var method = program.GetMember<SourceOrdinaryMethodSymbol>("M"); 289var method = program.GetMember<SourceUserDefinedOperatorSymbol>("op_Increment"); 322var method = program.GetMember<SourceUserDefinedConversionSymbol>("op_Explicit");
Semantics\ForEachTests.cs (2)
2175var udc = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>(WellKnownMemberNames.ImplicitConversionName);
Semantics\ImplicitlyTypeArraysTests.cs (1)
45var typeM = compilation.GlobalNamespace.GetMember<TypeSymbol>("M");
Semantics\ImplicitlyTypedLocalsTests.cs (5)
27var fieldA = compilation.GlobalNamespace.GetMember<TypeSymbol>("C").GetMember<FieldSymbol>("a"); 28var typeVar = compilation.GlobalNamespace.GetMember<TypeSymbol>("var"); 44var fieldA = compilation.GlobalNamespace.GetMember<TypeSymbol>("C").GetMember<FieldSymbol>("a");
Semantics\InheritanceBindingTests.cs (7)
6631var @interface = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I"); 6633interfaceEvents[0] = @interface.GetMember<EventSymbol>("E"); 6634interfaceEvents[1] = @interface.GetMember<EventSymbol>("F"); 6635interfaceEvents[2] = @interface.GetMember<EventSymbol>("G"); 6637var @class = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 6640classEvents[1] = @class.GetMember<EventSymbol>("F"); 6641classEvents[2] = @class.GetMember<EventSymbol>("G");
Semantics\InitOnlyMemberTests.cs (6)
2446var eventSymbol = comp.GlobalNamespace.GetMember<EventSymbol>("C.Event"); 2466var constructor = comp.GlobalNamespace.GetMember<SourceConstructorSymbol>("C..ctor"); 2470var destructor = comp.GlobalNamespace.GetMember<SourceDestructorSymbol>("C.Finalize"); 2488var conversion = comp.GlobalNamespace.GetMember<SourceUserDefinedConversionSymbol>("C.op_Implicit"); 2492var addition = comp.GlobalNamespace.GetMember<SourceUserDefinedOperatorSymbol>("C.op_Addition"); 2534var cMembers = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers();
Semantics\LocalFunctionTests.cs (6)
1729.GetMember<NamespaceSymbol>("System") 1730.GetMember<NamedTypeSymbol>("CLSCompliantAttribute"), 1934.GetMember<NamespaceSymbol>("System") 1935.GetMember<NamedTypeSymbol>("CLSCompliantAttribute"), 1986.GetMember<NamespaceSymbol>("System") 1987.GetMember<NamedTypeSymbol>("CLSCompliantAttribute"),
Semantics\LookupTests.cs (11)
1712var interfaceT = global.GetMember<NamedTypeSymbol>("T"); 1713var interfaceL = global.GetMember<NamedTypeSymbol>("L"); 1714var interfaceR = global.GetMember<NamedTypeSymbol>("R"); 1715var interfaceB = global.GetMember<NamedTypeSymbol>("B"); 1717var propertyTP = interfaceT.GetMember<PropertySymbol>("P"); 1718var propertyTQ = interfaceT.GetMember<PropertySymbol>("Q"); 1719var propertyLP = interfaceL.GetMember<PropertySymbol>("P"); 1720var propertyRQ = interfaceR.GetMember<PropertySymbol>("Q"); 1784var classC = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 1785var methodT = classC.GetMember<NamedTypeSymbol>("Inner").GetMember<MethodSymbol>("T");
Semantics\MultiDimensionalArrayTests.cs (22)
534var m2 = compilation.GetTypeByMetadataName("Test").GetMember<MethodSymbol>("M2"); 1093var array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test1").ReturnType; 1100array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test2").ReturnType; 1107array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test3").ReturnType; 1114array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test4").ReturnType; 1121array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test5").ReturnType; 1128array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test6").ReturnType; 1135array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test7").ReturnType; 1142array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test8").ReturnType; 1149array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test9").ReturnType; 1156array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test10").ReturnType; 1163array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test11").ReturnType; 1170array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test12").ReturnType; 1177array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test13").ReturnType; 1184array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test14").ReturnType; 1191array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test15").ReturnType; 1198array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test16").ReturnType; 1205array = (ArrayTypeSymbol)test.GetMember<MethodSymbol>("Test17").ReturnType; 1681var a1 = (IArrayTypeSymbol)p.GetMember<MethodSymbol>("Test1").GetAttributes().Single().ConstructorArguments.Single().Value; 1686var a2 = (IArrayTypeSymbol)p.GetMember<MethodSymbol>("Test2").GetAttributes().Single().ConstructorArguments.Single().Value; 1691Assert.True(((ITypeSymbol)p.GetMember<MethodSymbol>("Test3").GetAttributes().Single().ConstructorArguments.Single().Value).IsErrorType()); 1692Assert.True(((ITypeSymbol)p.GetMember<MethodSymbol>("Test4").GetAttributes().Single().ConstructorArguments.Single().Value).IsErrorType());
Semantics\NamedAndOptionalTests.cs (5)
2047var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray(); 2129var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray(); 2180var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray(); 2263var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray(); 2345var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
Semantics\NullableReferenceTypesTests.cs (99)
9014var method = baseType.GetMember<MethodSymbol>("M"); 9037var method = type.GetMember<MethodSymbol>("I<System.String>.F"); 11442var m1 = b.GetMember<MethodSymbol>("M1"); 11493var m1 = b.GetMember<MethodSymbol>("M1"); 11498var m2 = b.GetMember<MethodSymbol>("M2"); 11556var m1 = b.GetMember<MethodSymbol>("M1"); 11560var m2 = b.GetMember<MethodSymbol>("M2"); 11564var m3 = b.GetMember<MethodSymbol>("M3"); 11615var m1 = b.GetMember<MethodSymbol>("M1"); 11620var m2 = d.GetMember<MethodSymbol>("M2"); 11687var m3 = b.GetMember<MethodSymbol>("M3"); 11688var m4 = b.GetMember<MethodSymbol>("M4"); 11689var m5 = b.GetMember<MethodSymbol>("M5"); 11720var m1 = b.GetMember<MethodSymbol>("M1"); 11755var m1 = b.GetMember<MethodSymbol>("M1"); 11836var m1 = b.GetMember<MethodSymbol>("M1"); 11837var m2 = b.GetMember<MethodSymbol>("M2"); 11838var m3 = b.GetMember<MethodSymbol>("M3"); 11839var m4 = b.GetMember<MethodSymbol>("M4"); 11880var m1 = b.GetMember<MethodSymbol>("M1"); 11918var m1 = b.GetMember<MethodSymbol>("M1"); 12003var m1 = b.GetMember<MethodSymbol>("M1"); 12007var m4 = b.GetMember<MethodSymbol>("M4"); 12011var m5 = b.GetMember<MethodSymbol>("M4"); 12086var m1 = b.GetMember<MethodSymbol>("M1"); 12092var m4 = b.GetMember<MethodSymbol>("M4"); 12096var m5 = b.GetMember<MethodSymbol>("M4"); 12174Assert.True(b.GetMember<MethodSymbol>("M1").ReturnType.IsNullableType()); 12175Assert.True(b.GetMember<MethodSymbol>("M2").ReturnType.IsNullableType()); 12176Assert.False(b.GetMember<MethodSymbol>("M3").ReturnType.IsNullableType()); 12177Assert.True(b.GetMember<MethodSymbol>("M4").ReturnType.IsNullableType()); 12178Assert.True(b.GetMember<MethodSymbol>("M5").ReturnType.IsNullableType()); 12246Assert.True(b.GetMember<MethodSymbol>("M1").Parameters[0].Type.IsNullableType()); 12247Assert.True(b.GetMember<MethodSymbol>("M2").Parameters[0].Type.IsNullableType()); 12248Assert.False(b.GetMember<MethodSymbol>("M3").Parameters[0].Type.IsNullableType()); 12249Assert.True(b.GetMember<MethodSymbol>("M4").Parameters[0].Type.IsNullableType()); 12250Assert.True(b.GetMember<MethodSymbol>("M5").Parameters[0].Type.IsNullableType()); 12321var member = type.GetMember<EventSymbol>(memberName); 12325var e3 = type.GetMember<EventSymbol>("E3"); 12415var member = type.GetMember<MethodSymbol>(methodName); 12676var member = ia.GetMember<EventSymbol>(memberName); 12687var e3 = ia.GetMember<EventSymbol>("E3"); 12773var member = ia.GetMember<EventSymbol>(memberName); 12779var e3 = ia.GetMember<EventSymbol>("E3"); 13195var member = b.GetMember<MethodSymbol>(memberName); 13312var member = ia.GetMember<MethodSymbol>(memberName); 13320var member = ia.GetMember<MethodSymbol>("M3"); 13399var member = ia.GetMember<MethodSymbol>("M1"); 13405member = ia.GetMember<MethodSymbol>("M2"); 13408member = ia.GetMember<MethodSymbol>("M3"); 13675var m1 = b.GetMember<MethodSymbol>("M1"); 13679var m2 = b.GetMember<MethodSymbol>("M2"); 13682var m3 = b.GetMember<MethodSymbol>("M3"); 13841var m1 = compilation.GetTypeByMetadataName("B").GetMember<MethodSymbol>("M1"); 13885var m1 = b.GetMember<MethodSymbol>("M1"); 13891var m2 = b.GetMember<MethodSymbol>("M2"); 13954var m3 = b.GetMember<MethodSymbol>("M3"); 13955var m4 = b.GetMember<MethodSymbol>("M4"); 13956var m5 = b.GetMember<MethodSymbol>("M5"); 14015var member = b.GetMember<MethodSymbol>(memberName); 14020var m3 = b.GetMember<MethodSymbol>("M3"); 14122var member = b.GetMember<MethodSymbol>(memberName); 14127var m3 = b.GetMember<MethodSymbol>("M3"); 14216var m1 = b.GetMember<MethodSymbol>("M1"); 14221var m2 = d.GetMember<MethodSymbol>("M2"); 14272var m1 = b.GetMember<MethodSymbol>("M1"); 14277var m2 = d.GetMember<MethodSymbol>("M2"); 16471var member = ia.GetMember<MethodSymbol>(memberName); 16479var member = ia.GetMember<MethodSymbol>("M3"); 17692var member = ia.GetMember<MethodSymbol>(memberName); 17700var member = ia.GetMember<MethodSymbol>("M3"); 17760var member = ia.GetMember<MethodSymbol>(memberName); 17768var member = ia.GetMember<MethodSymbol>("M3"); 17798var member = c.GetMember<MethodSymbol>("I.M"); 17836var m1 = c1.GetMember<MethodSymbol>("M1"); 17851m1 = c1.GetMember<MethodSymbol>("M1"); 20828var init = c.GetMember<MethodSymbol>("Init"); 20850var init = c.GetMember<MethodSymbol>("Init"); 100435var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100457m1 = comp2.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100483var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100504m1 = comp2.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100554var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100580var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100610var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100642var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100697var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100792var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100819var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100869var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100895var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100926var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 100958var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 101012var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 109381var m1 = a.GetMember<MethodSymbol>("M1"); 120181var b = m.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 120186var f = b.GetMember<FieldSymbol>(name); 134508var f = comp.GlobalNamespace.GetMember<MethodSymbol>("C.F"); 134532var f = comp.GlobalNamespace.GetMember<MethodSymbol>("C.F");
Semantics\OperatorTests.cs (3)
6932var expectedOperator = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S1").GetMembers(WellKnownMemberNames.EqualityOperatorName). 7059Assert.Equal(comp.GlobalNamespace.GetMember<NamedTypeSymbol>("InputParameter"), info.Type.GetSymbol()); 7214Assert.Equal(comp.GlobalNamespace.GetMember<NamedTypeSymbol>("InputParameter").GetPublicSymbol(), info.Type);
Semantics\PrimaryConstructorTests.cs (1)
2928var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test");
Semantics\ReadOnlyStructsTests.cs (1)
1153var method = comp.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("M");
Semantics\RecordStructTests.cs (6)
2717var p = comp.GlobalNamespace.GetTypeMember("R").GetMember<SourcePropertySymbolBase>("P1"); 2720p = comp.GlobalNamespace.GetTypeMember("R").GetMember<SourcePropertySymbolBase>("P2"); 2723p = comp.GlobalNamespace.GetTypeMember("R").GetMember<SourcePropertySymbolBase>("P3"); 10500var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 10502var prop1 = @class.GetMember<PropertySymbol>("P1"); 10505var field1 = @class.GetMember<FieldSymbol>("<P1>k__BackingField");
Semantics\RecordTests.cs (22)
24812var p = comp.GlobalNamespace.GetTypeMember("R").GetMember<SourcePropertySymbolBase>("P1"); 24815p = comp.GlobalNamespace.GetTypeMember("R").GetMember<SourcePropertySymbolBase>("P2"); 24818p = comp.GlobalNamespace.GetTypeMember("R").GetMember<SourcePropertySymbolBase>("P3"); 25095var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 25097var prop1 = @class.GetMember<PropertySymbol>("P1"); 25100var field1 = @class.GetMember<FieldSymbol>("<P1>k__BackingField"); 25155var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 25157var prop1 = @class.GetMember<PropertySymbol>("P1"); 25160var field1 = @class.GetMember<FieldSymbol>("<P1>k__BackingField"); 25232var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 25234var prop1 = @class.GetMember<PropertySymbol>("P1"); 25237var field1 = @class.GetMember<FieldSymbol>("<P1>k__BackingField"); 25289var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 25291var prop1 = @class.GetMember<PropertySymbol>("P1"); 25294var field1 = @class.GetMember<FieldSymbol>("<P1>k__BackingField"); 25367var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 25369Assert.Null(@class.GetMember<PropertySymbol>("P1")); 25370Assert.Null(@class.GetMember<FieldSymbol>("<P1>k__BackingField")); 25451var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 25453Assert.Null(@class.GetMember<PropertySymbol>("P1")); 25454Assert.Null(@class.GetMember<FieldSymbol>("<P1>k__BackingField")); 25524var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test");
Semantics\RefFieldTests.cs (1)
15266var method = module.GlobalNamespace.GetMember<PEMethodSymbol>("I.M");
Semantics\StructConstructorTests.cs (4)
3552var g1 = m.GlobalNamespace.GetMember<MethodSymbol>("Program.G1"); 3557var g2 = m.GlobalNamespace.GetMember<MethodSymbol>("Program.G2"); 3579var g1 = m.GlobalNamespace.GetMember<MethodSymbol>("Program.G1"); 3584var g2 = m.GlobalNamespace.GetMember<MethodSymbol>("Program.G2");
Semantics\StructsTests.cs (1)
393var @struct = c2.GlobalNamespace.GetMember<RetargetingNamedTypeSymbol>("S");
Semantics\TopLevelStatementsTests.cs (4)
6158var program = module.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName); 9051var program = module.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName); 9105var program = module.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName); 9491var field = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").GetField("<Property>k__BackingField");
Semantics\UnsafeTests.cs (97)
410var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 412var fieldTypes = Enumerable.Range(0, 8).Select(i => type.GetMember<FieldSymbol>("f" + i).TypeWithAnnotations).ToArray(); 2473var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2490var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2505var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2522var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2538var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2578var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Outer"); 2598var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Outer"); 2615var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2648var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2664var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2665var method = type.GetMember<MethodSymbol>("M"); 2698Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics); 2699Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics); 2700Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("D").GetMember<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics); 2701Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S").GetMember<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics); 2702Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("R").GetMember<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics); 2735Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 2736Assert.Equal(ManagedKind.Unmanaged, globalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 2737Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("P").IsManagedTypeNoUseSiteDiagnostics); 2738Assert.Equal(ManagedKind.UnmanagedWithGenerics, globalNamespace.GetMember<NamedTypeSymbol>("P").ManagedKindNoUseSiteDiagnostics); 2739Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 2740Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("D").GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 2741Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("Q").GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 2742Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("R").GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 2766var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2767Assert.False(type.GetMember<FieldSymbol>("f1").Type.IsManagedTypeNoUseSiteDiagnostics); 2768Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.GetMember<FieldSymbol>("f1").Type.ManagedKindNoUseSiteDiagnostics); 2769Assert.False(type.GetMember<FieldSymbol>("f2").Type.IsManagedTypeNoUseSiteDiagnostics); 2770Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.GetMember<FieldSymbol>("f2").Type.ManagedKindNoUseSiteDiagnostics); 2773Assert.True(type.GetMember<FieldSymbol>("f3").Type.IsManagedTypeNoUseSiteDiagnostics); 2774Assert.Equal(ManagedKind.Managed, type.GetMember<FieldSymbol>("f3").Type.ManagedKindNoUseSiteDiagnostics); 2775Assert.True(type.GetMember<FieldSymbol>("f4").Type.IsManagedTypeNoUseSiteDiagnostics); 2776Assert.Equal(ManagedKind.Managed, type.GetMember<FieldSymbol>("f4").Type.ManagedKindNoUseSiteDiagnostics); 2778Assert.False(type.GetMember<FieldSymbol>("f5").Type.IsManagedTypeNoUseSiteDiagnostics); 2779Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.GetMember<FieldSymbol>("f5").Type.ManagedKindNoUseSiteDiagnostics); 2780Assert.False(type.GetMember<FieldSymbol>("f6").Type.IsManagedTypeNoUseSiteDiagnostics); 2781Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.GetMember<FieldSymbol>("f6").Type.ManagedKindNoUseSiteDiagnostics); 2800var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2801Assert.True(type.GetMember<FieldSymbol>("f1").Type.IsManagedTypeNoUseSiteDiagnostics); 2802Assert.Equal(ManagedKind.Managed, type.GetMember<FieldSymbol>("f1").Type.ManagedKindNoUseSiteDiagnostics); 2803Assert.False(type.GetMember<FieldSymbol>("f2").Type.IsManagedTypeNoUseSiteDiagnostics); 2804Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.GetMember<FieldSymbol>("f2").Type.ManagedKindNoUseSiteDiagnostics); 2822var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2823Assert.True(type.GetMember<FieldSymbol>("f1").Type.IsManagedTypeNoUseSiteDiagnostics); 2858Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics); 2859Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 2860Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S3").IsManagedTypeNoUseSiteDiagnostics); 2861Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics); 2862Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics); 2902Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics); 2903Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 2904Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S3").IsManagedTypeNoUseSiteDiagnostics); 2905Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics); 2906Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics); 2941Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics); 2942Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 2943Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S3").IsManagedTypeNoUseSiteDiagnostics); 2944Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics); 2945Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics); 2985Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics); 2986Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 2987Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S3").IsManagedTypeNoUseSiteDiagnostics); 2988Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics); 2989Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics); 3008Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics); 3009Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 3021Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("X").IsManagedTypeNoUseSiteDiagnostics); // because of X.t 3022Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("W").IsManagedTypeNoUseSiteDiagnostics); 3023Assert.Equal(ManagedKind.UnmanagedWithGenerics, globalNamespace.GetMember<NamedTypeSymbol>("W").ManagedKindNoUseSiteDiagnostics); 3043Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 3044Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("R").IsManagedTypeNoUseSiteDiagnostics); 3063Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("Q").IsManagedTypeNoUseSiteDiagnostics); 3064Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("R").IsManagedTypeNoUseSiteDiagnostics); 3065Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 5014var structType = compilation.GlobalNamespace.GetMember<TypeSymbol>("S"); 5081var structType = compilation.GlobalNamespace.GetMember<TypeSymbol>("S"); 6019var methodSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 7409var arraySymbol = compilation.GlobalNamespace.GetMember<TypeSymbol>("C").GetMember<FieldSymbol>("a"); 7478var arraySymbol = compilation.GlobalNamespace.GetMember<TypeSymbol>("C").GetMember<FieldSymbol>("a"); 9460var s = CreateCompilation(text).GlobalNamespace.GetMember<TypeSymbol>("S"); 10389Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 10393Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 10424Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 10428Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2013)
Compilation\CompilationAPITests.cs (4)
1640var mainMethod = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<MethodSymbol>("Main"); 1873var mainMethod = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<MethodSymbol>("Main");
Compilation\GetSemanticInfoBrokenCodeTests.cs (4)
180var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>(TypeSymbol.ImplicitTypeName); 183member = type.GetMember<Symbol>("F"); 185member = type.GetMember<PropertySymbol>("P"); 187member = type.GetMember<MethodSymbol>("M");
Compilation\GetSemanticInfoTests.cs (15)
1417var indexerSymbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Where(i => i.ParameterCount == 1).Single().GetPublicSymbol(); 1455var indexerSymbol1 = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Where(i => i.ParameterCount == 1).Single().GetPublicSymbol(); 1456var indexerSymbol2 = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Where(i => i.ParameterCount == 2).Single().GetPublicSymbol(); 2281var task1 = new Task(() => comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMembers()); 2282var task2 = new Task(() => comp.GlobalNamespace.GetMember<NamedTypeSymbol>("IA").GetMembers()); 2867var conversions = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").GetMembers(WellKnownMemberNames.ExplicitConversionName); 2960var operators = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.UnaryPlusOperatorName); 3052var operators = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.IncrementOperatorName); 3126var operators = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.AdditionOperatorName); 3200var operators = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.AdditionOperatorName); 4583var classType = global.GetMember<NamedTypeSymbol>("C"); 4584var structType = global.GetMember<NamedTypeSymbol>("S"); 4636var classC = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5834Assert.Equal(3, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").StaticConstructors.Length); 5878Assert.Equal(3, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").InstanceConstructors.Length);
Compilation\ReferenceManagerTests.cs (12)
1652GetMember<NamespaceSymbol>("System"). 1653GetMember<NamespaceSymbol>("Windows"). 1654GetMember<NamespaceSymbol>("Controls"). 1655GetMember<NamedTypeSymbol>("PrintDialog"). 1656GetMember<MethodSymbol>("Test"); 1779var moduleTypeSymbol1 = comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("TypeFromModule"); 1791var moduleTypeSymbol2 = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("TypeFromModule"); 1823var implicitTypeCount1 = comp1.GlobalNamespace.GetMember<NamespaceSymbol>("A").GetMembers(TypeSymbol.ImplicitTypeName).Length; 1829var implicitTypeCount2 = comp2.GlobalNamespace.GetMember<NamespaceSymbol>("A").GetMembers(TypeSymbol.ImplicitTypeName).Length; 1869var mAll = mainAll.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers("m"); 1874var mInternal = mainInternal.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers("m"); 1879var mPublic = mainPublic.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers("m");
Compilation\SemanticModelAPITests.cs (2)
3814var extensionMethod = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Extensions").GetMember<MethodSymbol>("ToString");
DocumentationComments\CrefTests.cs (90)
407var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Program"); 427var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").GetMember<MethodSymbol>("M"); 444var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").TypeParameters.Single(); 499var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("M"); 521var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Outer").GetMember<MethodSymbol>("M"); 541var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").GetMember<MethodSymbol>("M"); 659var obsoleteType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 662var testType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 693var obsoleteType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 696var testType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 699var expectedSymbol = testType.GetMember<MethodSymbol>("M"); 1205var expectedCandidates = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers("M").OfType<MethodSymbol>(); 1269var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>(). 1291var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>(). 1313var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>(). 1335var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>(). 1357var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>(). 1379var expectedCandidates = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMembers("M"); 1408var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>(). 1428var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 1453var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 1479var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<MethodSymbol>("M"); 1505var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<MethodSymbol>("M"); 1530var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").TypeArguments()[0]; 1601var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>() 1632var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<NamedTypeSymbol>("B").GetMember<MethodSymbol>("M"); 1734var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMembers("M").OfType<MethodSymbol>(). 1760var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMembers("M").OfType<MethodSymbol>(). 1782var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A").InstanceConstructors.Single(); 1810.GetMember<NamedTypeSymbol>("C") 1811.GetMember<SourceOrdinaryMethodSymbol>("M"), 1842.GetMember<NamedTypeSymbol>("Outer") 1843.GetMember<NamedTypeSymbol>("Inner") 1844.GetMember<SourceOrdinaryMethodSymbol>("M"); 1905var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("ClientUtils").GetMember<MethodSymbol>("Goo"); 1940var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base").GetMember<FieldSymbol>("F"); 1975var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base").GetMember<FieldSymbol>("F"); 2239var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 2260var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 2306var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>(WellKnownMemberNames.LogicalNotOperatorName); 2357var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>(WellKnownMemberNames.LogicalNotOperatorName); 2411var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.LogicalNotOperatorName).OfType<MethodSymbol>(). 2432var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.LogicalNotOperatorName); 2452var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.LogicalNotOperatorName).InstanceConstructors.Single(); 2473var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.LogicalNotOperatorName).InstanceConstructors.Single(); 2494var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.LogicalNotOperatorName).InstanceConstructors.Single(); 2518var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>(WellKnownMemberNames.DivisionOperatorName); 2542var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>(WellKnownMemberNames.DivisionOperatorName); 2596var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.DivisionOperatorName).OfType<MethodSymbol>(). 2617var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.DivisionOperatorName); 2637var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.DivisionOperatorName).InstanceConstructors.Single(); 2681var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.DivisionOperatorName).InstanceConstructors.Single(); 2702var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.DivisionOperatorName).InstanceConstructors.Single(); 2726var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>(WellKnownMemberNames.ExplicitConversionName); 2750var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>(WellKnownMemberNames.ImplicitConversionName); 2804var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.ImplicitConversionName).OfType<MethodSymbol>(). 2840var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.ImplicitConversionName).OfType<MethodSymbol>(). 2861var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.ExplicitConversionName); 2881var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.ImplicitConversionName).InstanceConstructors.Single(); 2902var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.ExplicitConversionName).InstanceConstructors.Single(); 2923var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.ImplicitConversionName).InstanceConstructors.Single(); 2945var expectedSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 3074var expectedIndexer = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single().ISymbol; 3099var typeC = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 3101var expectedOperator = typeC.GetMember<MethodSymbol>(WellKnownMemberNames.UnaryPlusOperatorName).ISymbol; 3126var typeC = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 3128var expectedOperator = typeC.GetMember<MethodSymbol>(WellKnownMemberNames.ImplicitConversionName).ISymbol; 3373var typeC = global.GetMember<NamedTypeSymbol>("C"); 3374var methodM = typeC.GetMember<MethodSymbol>("M"); 3375var typeOuter = global.GetMember<NamedTypeSymbol>("Outer"); 3376var typeInner = typeOuter.GetMember<NamedTypeSymbol>("Inner"); 4822var overridingMethod = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Middle").GetMember<MethodSymbol>("M");
DocumentationComments\DocumentationCommentCompilerTests.cs (6)
1284var method = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 1341var method = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 1404var method = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 1467var method = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 4536var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4572var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
DocumentationComments\DocumentationCommentIDTests.cs (32)
47var field = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<FieldSymbol>("f"); 77var field = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<FieldSymbol>("f"); 92var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 108var symbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<EventSymbol>("E"); 123var symbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<FieldSymbol>("f"); 183var symbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 211var symbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 225var symbol = comp.GlobalNamespace.GetMember<NamespaceSymbol>("System"); 256var symbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M").Parameters.Single(); 271var field = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<FieldSymbol>("f"); 287var symbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<PropertySymbol>("P"); 324var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 350var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 370var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 371var method1 = type.GetMember<MethodSymbol>("M1"); 372var method2 = type.GetMember<MethodSymbol>("M2"); 396var method = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<NamedTypeSymbol>("B").GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 416var method = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test").GetMember<MethodSymbol>("Clone").ReturnType; 436var method = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test").GetMember<MethodSymbol>("Clone").ReturnType;
DocumentationComments\EventDocumentationCommentTests.cs (4)
34_acmeNamespace = (NamespaceSymbol)_compilation.GlobalNamespace.GetMember<NamespaceSymbol>("Acme"); 35_widgetClass = _acmeNamespace.GetMember<NamedTypeSymbol>("Widget"); 41var eventSymbol = _widgetClass.GetMember<EventSymbol>("E"); 50var eventSymbol = _widgetClass.GetMember<EventSymbol>("F");
DocumentationComments\MethodDocumentationCommentTests.cs (5)
205var type = compilation.Assembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 206type = (NamedTypeSymbol)type.GetMember<FieldSymbol>("F").Type; 238var main = compilation.GetTypeByMetadataName("Test").GetMember<MethodSymbol>("Main"); 243main = compilation.GetTypeByMetadataName("Test").GetMember<MethodSymbol>("Main"); 248main = compilation.GetTypeByMetadataName("Test").GetMember<MethodSymbol>("Main");
DocumentationComments\ParameterTests.cs (24)
38var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 61var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 62var method = type.GetMember<MethodSymbol>("M"); 85var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 86var method = type.GetMember<MethodSymbol>("M"); 109var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 138var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 139var property = type.GetMember<PropertySymbol>("P"); 163var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 276var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 277var method = type.GetMember<MethodSymbol>("M"); 302var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 303var method = type.GetMember<MethodSymbol>("M"); 329var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 330var method = type.GetMember<MethodSymbol>("M"); 352var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 353var method = type.GetMember<MethodSymbol>("M"); 377var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 378var method = type.GetMember<MethodSymbol>("M"); 693var method = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").GetMember<MethodSymbol>("M").GetPublicSymbol(); 744var method = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M").GetPublicSymbol(); 799var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
SymbolDisplay\SymbolDisplayTests.cs (68)
1561global.GetMember<NamedTypeSymbol>("C"); 1564global.GetMember<NamedTypeSymbol>("C").TypeParameters.Single(); 1668global.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 2029global.GetMember<NamedTypeSymbol>("C"). 2033global.GetMember<NamedTypeSymbol>("C"). 2034GetMember<EventSymbol>("F"); 2082global.GetMember<NamedTypeSymbol>("C"). 2086global.GetMember<NamedTypeSymbol>("C"). 2087GetMember<EventSymbol>("F"); 2121global.GetMember<NamedTypeSymbol>("C"). 2158global.GetMember<NamedTypeSymbol>("C"). 2994var @class = globalNamespace.GetMember<NamedTypeSymbol>("MethodCustomModifierCombinations"); 3002Verify(@class.GetMember<MethodSymbol>("Method1111").ToDisplayParts(format), 3027Verify(@class.GetMember<MethodSymbol>("Method1000").ToDisplayParts(format), 3045Verify(@class.GetMember<MethodSymbol>("Method0100").ToDisplayParts(format), 3062Verify(@class.GetMember<MethodSymbol>("Method0010").ToDisplayParts(format), 3080Verify(@class.GetMember<MethodSymbol>("Method0001").ToDisplayParts(format), 3097Verify(@class.GetMember<MethodSymbol>("Method0000").ToDisplayParts(format), 3123var @class = globalNamespace.GetMember<NamedTypeSymbol>("PropertyCustomModifierCombinations"); 3131Verify(@class.GetMember<PropertySymbol>("Property11").ToDisplayParts(format), 3144Verify(@class.GetMember<PropertySymbol>("Property10").ToDisplayParts(format), 3155Verify(@class.GetMember<PropertySymbol>("Property01").ToDisplayParts(format), 3165Verify(@class.GetMember<PropertySymbol>("Property00").ToDisplayParts(format), 3184var @class = globalNamespace.GetMember<NamedTypeSymbol>("FieldCustomModifierCombinations"); 3192Verify(@class.GetMember<FieldSymbol>("field11").ToDisplayParts(format), 3205Verify(@class.GetMember<FieldSymbol>("field10").ToDisplayParts(format), 3216Verify(@class.GetMember<FieldSymbol>("field01").ToDisplayParts(format), 3226Verify(@class.GetMember<FieldSymbol>("field00").ToDisplayParts(format), 3245var @class = globalNamespace.GetMember<NamedTypeSymbol>("Modifiers"); 3253Verify(@class.GetMember<MethodSymbol>("F3").ToDisplayParts(format), 3542global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("M"); 3623global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("M"); 3693global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("P"); 3695global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("Q"); 3697global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("R"); 3805global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("P"); 3807global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("Q"); 3809global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("R"); 3919global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("P"); 4023global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("P"); 4384global.GetMember<NamedTypeSymbol>("C"). 4385GetMember<MethodSymbol>("Goo"); 4431var tsym1 = comp1.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("Gen"); 4433var msym1 = tsym1.GetMember<MethodSymbol>("M"); 4437var tsym2 = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("Gen"); 4439var msym2 = tsym2.GetMember<MethodSymbol>("M"); 4454global.GetMember<NamedTypeSymbol>("C").GetMember<FieldSymbol>("F").Type; 4511var symbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 4571var eventSymbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<EventSymbol>("E"); 4634var namespaceSymbol = comp.GlobalNamespace.GetMember<NamespaceSymbol>("N"); 4635var typeSymbol = namespaceSymbol.GetMember<NamedTypeSymbol>("C"); 4636var eventSymbol = typeSymbol.GetMember<EventSymbol>("E"); 4808var method = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").GetMember<MethodSymbol>("M");
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (73)
44var baseClass = global.GetMember<NamedTypeSymbol>("Base"); 45var baseProperty = baseClass.GetMember<PropertySymbol>("P"); 49var derivedClass = global.GetMember<NamedTypeSymbol>("Derived"); 50var derivedProperty = derivedClass.GetMember<PropertySymbol>("P"); 103var baseClass = global.GetMember<NamedTypeSymbol>("Base"); 104var baseProperty = baseClass.GetMember<PropertySymbol>("P"); 108var derived1Class = global.GetMember<NamedTypeSymbol>("Derived1"); 109var derived1Property = derived1Class.GetMember<PropertySymbol>("P"); 113var derived2Class = global.GetMember<NamedTypeSymbol>("Derived2"); 114var derived2Property = derived2Class.GetMember<PropertySymbol>("P"); 154var baseClass = global.GetMember<NamedTypeSymbol>("Base"); 155var baseProperty = baseClass.GetMember<PropertySymbol>("P"); 159var derivedClass = global.GetMember<NamedTypeSymbol>("Derived"); 160var derivedProperty = derivedClass.GetMember<PropertySymbol>("P"); 209var baseClass = global.GetMember<NamedTypeSymbol>("Base"); 210var baseProperty = baseClass.GetMember<PropertySymbol>("P"); 213var derived1Class = global.GetMember<NamedTypeSymbol>("Derived1"); 214var derived1Property = derived1Class.GetMember<PropertySymbol>("P"); 218var derived2Class = global.GetMember<NamedTypeSymbol>("Derived2"); 219var derived2Property = derived2Class.GetMember<PropertySymbol>("P"); 319var ilGetter = global.GetMember<NamedTypeSymbol>("Base").GetMember<PropertySymbol>("P").GetMethod; 320var csharpGetter1 = global.GetMember<NamedTypeSymbol>("Derived1").GetMember<PropertySymbol>("P").GetMethod; 321var csharpGetter2 = global.GetMember<NamedTypeSymbol>("Derived2").GetMember<PropertySymbol>("P").GetMethod; 349var ilGetter = global.GetMember<NamedTypeSymbol>("I").GetMember<PropertySymbol>("P").GetMethod; 350var @class = global.GetMember<SourceNamedTypeSymbol>("C"); 351var csharpGetter = @class.GetMember<PropertySymbol>("P").GetMethod; 382var ilGetter = global.GetMember<NamedTypeSymbol>("I").GetMember<PropertySymbol>("P").GetMethod; 383var @class = global.GetMember<SourceNamedTypeSymbol>("C"); 421var @interface = global.GetMember<NamedTypeSymbol>("I"); 422var interfaceProperty = @interface.GetMember<PropertySymbol>("P"); 426var baseClass = global.GetMember<NamedTypeSymbol>("Base"); 427var baseProperty = baseClass.GetMember<PropertySymbol>("P"); 431var derivedClass = global.GetMember<NamedTypeSymbol>("Derived"); 432var derivedMethod = derivedClass.GetMember<MethodSymbol>("get_P"); 474var @interface = global.GetMember<NamedTypeSymbol>("I"); 475var interfaceMethod = @interface.GetMember<MethodSymbol>("get_P"); 477var baseClass = global.GetMember<NamedTypeSymbol>("Base"); 478var baseMethod = baseClass.GetMember<MethodSymbol>("get_P"); 480var derivedClass = global.GetMember<NamedTypeSymbol>("Derived"); 481var derivedProperty = derivedClass.GetMember<PropertySymbol>("P"); 568var @interface = global.GetMember<NamedTypeSymbol>("I"); 569var interfaceProperty = @interface.GetMember<PropertySymbol>("P"); 573var baseClass = global.GetMember<NamedTypeSymbol>("Base"); 574var baseProperty = baseClass.GetMember<PropertySymbol>("P"); 578var derivedClass = global.GetMember<NamedTypeSymbol>("Derived"); 579var derivedProperty = derivedClass.GetMember<PropertySymbol>("P"); 636var @interface = global.GetMember<NamedTypeSymbol>("I"); 637var interfaceProperty = @interface.GetMember<PropertySymbol>("P"); 641var derived1Class = global.GetMember<NamedTypeSymbol>("Derived1"); 642var derived1Property = derived1Class.GetMember<PropertySymbol>("P"); 646var derived2Class = global.GetMember<NamedTypeSymbol>("Derived2"); 647var derived2Property = derived2Class.GetMember<PropertySymbol>("P"); 651var derived3Class = global.GetMember<NamedTypeSymbol>("Derived3"); 696var interface1 = global.GetMember<NamedTypeSymbol>("I1"); 697var interface1Property = interface1.GetMember<PropertySymbol>("P"); 701var interface2 = global.GetMember<NamedTypeSymbol>("I2"); 702var interface2Property = interface2.GetMember<PropertySymbol>("P"); 706var interface3 = global.GetMember<NamedTypeSymbol>("I3"); 707var interface3Property = interface3.GetMember<PropertySymbol>("P"); 710var interface4 = global.GetMember<NamedTypeSymbol>("I4"); 711var interface4Property = interface4.GetMember<PropertySymbol>("P"); 754var @interface = global.GetMember<NamedTypeSymbol>("I"); 756var interfaceP = @interface.GetMember<PropertySymbol>("P"); 760var interfaceQ = @interface.GetMember<PropertySymbol>("Q"); 764var @class = global.GetMember<NamedTypeSymbol>("C"); 766var classP = @class.GetMember<PropertySymbol>("P"); 770var classQ = @class.GetMember<PropertySymbol>("Q"); 875var tsym = comp2.GetReferencedAssemblySymbol(mtref).GlobalNamespace.GetMember<NamedTypeSymbol>("G");
Symbols\AnonymousTypesSemanticsTests.cs (2)
1084CheckAnonymousType(ns.GetMember<NamedTypeSymbol>("<>f__AnonymousType0"), "<>f__AnonymousType0", "<>f__AnonymousType0`2"); 1085CheckAnonymousType(ns.GetMember<NamedTypeSymbol>("<>f__AnonymousType1"), "<>f__AnonymousType1", "<>f__AnonymousType1");
Symbols\AnonymousTypesSymbolTests.cs (1)
994TestAnonymousType(module.GlobalNamespace.GetMember<NamedTypeSymbol>("<>f__AnonymousType" + i.ToString()), i, typeDescrs[i]);
Symbols\ArrayTypeSymbolTests.cs (2)
33var field = c.GlobalNamespace.GetMember<NamedTypeSymbol>("X").GetMember<FieldSymbol>("A");
Symbols\AssemblyAndNamespaceTests.cs (3)
357var @namespace = global.GetMember<NamespaceSymbol>("Goo"); 360var @class = @namespace.GetMember<NamedTypeSymbol>("Program"); 363var method = @class.GetMember<MethodSymbol>("Main");
Symbols\CompilationCreationTests.cs (2)
2979var sourceType = sourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C2"); 2992var addedModuleType = addedModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C1");
Symbols\ConversionTests.cs (4)
305var classC = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 306var typeIntArray = classC.GetMember<FieldSymbol>("a").Type; 308var interfaceI3 = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I3"); 309var typeIntArrayWithCustomModifiers = interfaceI3.GetMember<MethodSymbol>("M1").Parameters.Single().Type;
Symbols\CovariantReturnTests.cs (4)
3778var derivedClass = globalNamespace.GetMember<NamedTypeSymbol>("Derived"); 3779var overrideClass = globalNamespace.GetMember<NamedTypeSymbol>("Override"); 3781var derivedMethod = derivedClass.GetMember<MethodSymbol>("M3"); 3782var overrideMethod = overrideClass.GetMember<MethodSymbol>("M3");
Symbols\CSharpCompilerFeatureRequiredTests.cs (16)
146Assert.True(onType.GetMember<MethodSymbol>("M").HasUnsupportedMetadata); 150Assert.True(onMethod.GetMember<MethodSymbol>("M").HasUnsupportedMetadata); 154Assert.True(onMethodReturn.GetMember<MethodSymbol>("M").HasUnsupportedMetadata); 158var onParameterMethod = onParameter.GetMember<MethodSymbol>("M"); 164Assert.True(onField.GetMember<FieldSymbol>("Field").HasUnsupportedMetadata); 168Assert.True(onProperty.GetMember<PropertySymbol>("Property").HasUnsupportedMetadata); 172var onPropertyGetterProperty = onPropertyGetter.GetMember<PropertySymbol>("Property"); 179var onPropertySetterProperty = onPropertySetter.GetMember<PropertySymbol>("Property"); 186Assert.True(onEvent.GetMember<EventSymbol>("Event").HasUnsupportedMetadata); 190var onEventAdderEvent = onEventAdder.GetMember<EventSymbol>("Event"); 197var onEventRemoverEvent = onEventRemover.GetMember<EventSymbol>("Event"); 207Assert.True(onEnumMember.GetMember<FieldSymbol>("A").HasUnsupportedMetadata); 215var onMethodTypeParameterMethod = onMethodTypeParameter.GetMember<MethodSymbol>("M"); 224Assert.True(onIndexedPropertyParameter.GetMember<MethodSymbol>("get_Property").Parameters[0].HasUnsupportedMetadata); 225Assert.True(onIndexedPropertyParameter.GetMember<MethodSymbol>("set_Property").Parameters[0].HasUnsupportedMetadata); 229var indexer = onThisParameterIndexer.GetMember<PropertySymbol>("this[]");
Symbols\CustomModifiersTests.cs (38)
291var test = cl3.GetMember<MethodSymbol>("Test"); 376var test = cl3.GetMember<MethodSymbol>("Test"); 449var test = cl3.GetMember<MethodSymbol>("Test"); 522var test = cl3.GetMember<MethodSymbol>("Test"); 596var test = cl3.GetMember<MethodSymbol>("Test"); 701Assert.Equal("ref System.Int32 modopt(System.Runtime.CompilerServices.IsConst) modopt(System.Runtime.CompilerServices.IsLong) CL3.Test()", cl3.GetMember<MethodSymbol>("Test").ToTestDisplayString()); 702Assert.Equal("ref System.Int32 modopt(System.Runtime.CompilerServices.IsConst) modopt(System.Runtime.CompilerServices.IsLong) CL3.P { get; }", cl3.GetMember<PropertySymbol>("P").ToTestDisplayString()); 705Assert.Equal("ref T1 modopt(System.Runtime.CompilerServices.IsConst) CL1<T1>.Test()", cl1.GetMember<MethodSymbol>("Test").ToTestDisplayString()); 706Assert.Equal("ref T1 modopt(System.Runtime.CompilerServices.IsConst) CL1<T1>.P { get; }", cl1.GetMember<PropertySymbol>("P").ToTestDisplayString()); 811Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) System.Int32 modopt(System.Runtime.CompilerServices.IsLong) CL3.Test()", cl3.GetMember<MethodSymbol>("Test").ToTestDisplayString()); 812Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) System.Int32 modopt(System.Runtime.CompilerServices.IsLong) CL3.P { get; }", cl3.GetMember<PropertySymbol>("P").ToTestDisplayString()); 815Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) T1 CL1<T1>.Test()", cl1.GetMember<MethodSymbol>("Test").ToTestDisplayString()); 816Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) T1 CL1<T1>.P { get; }", cl1.GetMember<PropertySymbol>("P").ToTestDisplayString()); 921Assert.Equal("ref System.Int32 modopt(System.Runtime.CompilerServices.IsLong) CL3.Test()", cl3.GetMember<MethodSymbol>("Test").ToTestDisplayString()); 922Assert.Equal("ref System.Int32 modopt(System.Runtime.CompilerServices.IsLong) CL3.P { get; }", cl3.GetMember<PropertySymbol>("P").ToTestDisplayString()); 925Assert.Equal("ref T1 CL1<T1>.Test()", cl1.GetMember<MethodSymbol>("Test").ToTestDisplayString()); 926Assert.Equal("ref T1 CL1<T1>.P { get; }", cl1.GetMember<PropertySymbol>("P").ToTestDisplayString()); 1031Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) System.Int32 modopt(System.Runtime.CompilerServices.IsVolatile) modopt(System.Runtime.CompilerServices.IsLong) CL3.Test()", cl3.GetMember<MethodSymbol>("Test").ToTestDisplayString()); 1032Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) System.Int32 modopt(System.Runtime.CompilerServices.IsVolatile) modopt(System.Runtime.CompilerServices.IsLong) CL3.P { get; }", cl3.GetMember<PropertySymbol>("P").ToTestDisplayString()); 1035Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) T1 modopt(System.Runtime.CompilerServices.IsVolatile) CL1<T1>.Test()", cl1.GetMember<MethodSymbol>("Test").ToTestDisplayString()); 1036Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) T1 modopt(System.Runtime.CompilerServices.IsVolatile) CL1<T1>.P { get; }", cl1.GetMember<PropertySymbol>("P").ToTestDisplayString()); 1126cl3.GetMember<MethodSymbol>("I1.M").ToTestDisplayString()); 1128cl3.GetMember<PropertySymbol>("I1.P").ToTestDisplayString()); 1232var test = cl3.GetMember<PropertySymbol>("Test"); 1307var test = cl3.GetMember<MethodSymbol>("Test"); 1518var test = compilation1.GetTypeByMetadataName("Module1").GetMember<MethodSymbol>("Test"); 1527test = compilation2.GetTypeByMetadataName("Module1").GetMember<MethodSymbol>("Test"); 1835var test = cl3.GetMember<MethodSymbol>("Test"); 2287var test = cl2.GetMember<MethodSymbol>("Test"); 2333var test = cl3.GetMember<MethodSymbol>("I1.Test"); 2476var test1 = cl1.GetMember<MethodSymbol>("Test1"); 2479var test2 = cl1.GetMember<MethodSymbol>("Test2"); 2597var test2 = cl2.GetMember<PropertySymbol>("Test"); 2602var test3 = cl3.GetMember<PropertySymbol>("Test"); 2711var test2 = cl2.GetMember<EventSymbol>("Test"); 2716var test3 = cl3.GetMember<EventSymbol>("Test"); 2805var test2 = cl2.GetMember<EventSymbol>("Test"); 2810var test3 = cl3.GetMember<EventSymbol>("Test");
Symbols\DefaultInterfaceImplementationTests.cs (357)
238var m1 = i1.GetMember<MethodSymbol>(methodName ?? "M1"); 598var m1 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M1"); 599var m2 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M2"); 696var m1 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M1"); 697var m2 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M2"); 798var m1 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M1"); 799var m2 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M2"); 900var m1 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M1"); 901var m2 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M2"); 2678var p1 = i1.GetMember<PropertySymbol>(propertyName); 2761var p1 = test2.InterfacesNoUseSiteDiagnostics().Single().GetMember<PropertySymbol>(propertyName); 3570var p1 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P1"); 3571var p2 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P2"); 3572var p3 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P3"); 3573var p4 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P4"); 3574var p5 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P5"); 3575var p6 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P6"); 3576var p7 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P7"); 3577var p8 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P8"); 3805var p1 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P1"); 3806var p2 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P2"); 3807var p3 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P3"); 3808var p4 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P4"); 3809var p5 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P5"); 3810var p6 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P6"); 3811var p7 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P7"); 3812var p8 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P8"); 3957var p1 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P1"); 3958var p2 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P2"); 3959var p3 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P3"); 3960var p4 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P4"); 3961var p5 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P5"); 3962var p6 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P6"); 3963var p7 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P7"); 3964var p8 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P8"); 4146var p1 = i1.GetMember<PropertySymbol>("P1"); 4147var p3 = i1.GetMember<PropertySymbol>("P3"); 4148var p5 = i1.GetMember<PropertySymbol>("P5"); 4149var p7 = i1.GetMember<PropertySymbol>("P7"); 4313var p1 = i1.GetMember<PropertySymbol>("P1"); 4314var p3 = i1.GetMember<PropertySymbol>("P3"); 4315var p5 = i1.GetMember<PropertySymbol>("P5"); 4316var p7 = i1.GetMember<PropertySymbol>("P7"); 4706var p1 = i1.GetMember<PropertySymbol>("P1"); 4707var p3 = i1.GetMember<PropertySymbol>("P3"); 4708var p5 = i1.GetMember<PropertySymbol>("P5"); 4709var p7 = i1.GetMember<PropertySymbol>("P7"); 6202var e1 = i1.GetMember<EventSymbol>("E1"); 6285var e1 = test2.InterfacesNoUseSiteDiagnostics().Single().GetMember<EventSymbol>("E1"); 6788var e7 = m.GlobalNamespace.GetMember<EventSymbol>("I1.E7"); 6789var e8 = m.GlobalNamespace.GetMember<EventSymbol>("I1.E8"); 6964var e7 = m.GlobalNamespace.GetMember<EventSymbol>("I1.E7"); 6965var e8 = m.GlobalNamespace.GetMember<EventSymbol>("I1.E8"); 7071var e7 = m.GlobalNamespace.GetMember<EventSymbol>("I1.E7"); 7072var e8 = m.GlobalNamespace.GetMember<EventSymbol>("I1.E8"); 7194var e7 = i1.GetMember<EventSymbol>("E7"); 7319var e7 = i1.GetMember<EventSymbol>("E7"); 7590var e7 = i1.GetMember<EventSymbol>("E7"); 8248var m01 = i1.GetMember<MethodSymbol>("M01"); 8260var m02 = i1.GetMember<MethodSymbol>("M02"); 8272var m03 = i1.GetMember<MethodSymbol>("M03"); 8284var m04 = i1.GetMember<MethodSymbol>("M04"); 8296var m05 = i1.GetMember<MethodSymbol>("M05"); 8308var m06 = i1.GetMember<MethodSymbol>("M06"); 8320var m07 = i1.GetMember<MethodSymbol>("M07"); 8332var m08 = i1.GetMember<MethodSymbol>("M08"); 8344var m09 = i1.GetMember<MethodSymbol>("M09"); 8356var m10 = i1.GetMember<MethodSymbol>("M10"); 8368var m11 = i1.GetMember<MethodSymbol>("M11"); 8380var m12 = i1.GetMember<MethodSymbol>("M12"); 8392var m13 = i1.GetMember<MethodSymbol>("M13"); 8601var m1 = i1.GetMember<MethodSymbol>(methodName); 8640var m1 = i1.GetMember<MethodSymbol>("M1"); 8703var m1 = i1.GetMember<MethodSymbol>(tuple.name); 8788var m1 = i1.GetMember<MethodSymbol>("M1"); 8801var m2 = i1.GetMember<MethodSymbol>("M2"); 8814var m3 = i1.GetMember<MethodSymbol>("M3"); 8870var m1 = i1.GetMember<MethodSymbol>("M1"); 8928var m1 = i1.GetMember<MethodSymbol>("M1"); 8941var m2 = i1.GetMember<MethodSymbol>("M2"); 8954var m3 = i1.GetMember<MethodSymbol>("M3"); 9086ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal, isStatic: isStatic); 9141var m1 = i1.GetMember<MethodSymbol>("M1"); 9169var m1 = i1.GetMember<MethodSymbol>("M1"); 9172var implementation = (implementedByBase ? test1.BaseTypeNoUseSiteDiagnostics : test1).GetMember<MethodSymbol>((isExplicit ? "I1." : "") + "M1"); 9283ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), accessibility, isStatic: isStatic); 9356ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9655ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9720ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9805ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9907var m1 = i1.GetMember<MethodSymbol>("M1"); 9957var m1 = i1.GetMember<MethodSymbol>("M1"); 10038var m1 = i1.GetMember<MethodSymbol>("M1"); 10052var m2 = i1.GetMember<MethodSymbol>("M2"); 10066var m3 = i1.GetMember<MethodSymbol>("M3"); 10080var m4 = i1.GetMember<MethodSymbol>("M4"); 10146var m2 = i1.GetMember<MethodSymbol>(methodName); 10199var m1 = i1.GetMember<MethodSymbol>("M1"); 10214var m2 = i1.GetMember<MethodSymbol>("M2"); 10228var m3 = i1.GetMember<MethodSymbol>("M3"); 10242var m4 = i1.GetMember<MethodSymbol>("M4"); 10256var m5 = i1.GetMember<MethodSymbol>("M5"); 10426var m1 = i1.GetMember<MethodSymbol>("M1"); 10440var m2 = i1.GetMember<MethodSymbol>("M2"); 10454var m3 = i1.GetMember<MethodSymbol>("M3"); 10457var m4 = i1.GetMember<MethodSymbol>("M4"); 10460var m5 = i1.GetMember<MethodSymbol>("M5"); 10546var m1 = i1.GetMember<MethodSymbol>("M1"); 10560var m2 = i1.GetMember<MethodSymbol>("M2"); 10574var m3 = i1.GetMember<MethodSymbol>("M3"); 10588var m4 = i1.GetMember<MethodSymbol>("M4"); 10602var m5 = i1.GetMember<MethodSymbol>("M5"); 10654var m1 = i1.GetMember<MethodSymbol>("M1"); 10711var m1 = i1.GetMember<MethodSymbol>("M1"); 10738var m1 = i1.GetMember<MethodSymbol>("M1"); 10881var m1 = i1.GetMember<MethodSymbol>("M1"); 10895var m2 = i1.GetMember<MethodSymbol>("M2"); 10988var m1 = i1.GetMember<MethodSymbol>("M1"); 11002var m2 = i1.GetMember<MethodSymbol>("M2"); 11618var m1 = i1.GetMember<MethodSymbol>(tuple.name); 11711ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Protected); 11826ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedOrInternal); 11949ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedAndInternal); 12047ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Protected); 12109ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedOrInternal); 12171ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedAndInternal); 12446var m1 = i1.GetMember<MethodSymbol>("M1"); 12468var m1 = i1.GetMember<MethodSymbol>("M1"); 12534var m1 = i1.GetMember<MethodSymbol>("M1"); 12556var m1 = i1.GetMember<MethodSymbol>("M1"); 12622var m1 = i1.GetMember<MethodSymbol>("M1"); 12644var m1 = i1.GetMember<MethodSymbol>("M1"); 12932var p01 = i1.GetMember<PropertySymbol>("P01"); 12957var p02 = i1.GetMember<PropertySymbol>("P02"); 12978var p03 = i1.GetMember<PropertySymbol>("P03"); 12999var p04 = i1.GetMember<PropertySymbol>("P04"); 13020var p05 = i1.GetMember<PropertySymbol>("P05"); 13041var p06 = i1.GetMember<PropertySymbol>("P06"); 13062var p07 = i1.GetMember<PropertySymbol>("P07"); 13083var p08 = i1.GetMember<PropertySymbol>("P08"); 13104var p09 = i1.GetMember<PropertySymbol>("P09"); 13125var p10 = i1.GetMember<PropertySymbol>("P10"); 13146var p11 = i1.GetMember<PropertySymbol>("P11"); 13171var p12 = i1.GetMember<PropertySymbol>("P12"); 13196var p13 = i1.GetMember<PropertySymbol>("P13"); 13221var p14 = i1.GetMember<PropertySymbol>("P14"); 13246var p15 = i1.GetMember<PropertySymbol>("P15"); 13271var p16 = i1.GetMember<PropertySymbol>("P16"); 13296var p17 = i1.GetMember<PropertySymbol>("P17"); 13317var p18 = i1.GetMember<PropertySymbol>("P18"); 13338var p19 = i1.GetMember<PropertySymbol>("P19"); 13731var p1 = i1.GetMember<PropertySymbol>(propertyName); 13898var p1 = i1.GetMember<PropertySymbol>(propertyName); 14100var p1 = i1.GetMember<PropertySymbol>(tuple.name); 14210var p1 = i1.GetMember<PropertySymbol>("P1"); 14233var p2 = i1.GetMember<PropertySymbol>("P2"); 14256var p3 = i1.GetMember<PropertySymbol>("P3"); 15828var p1 = i1.GetMember<PropertySymbol>("P1"); 20336var p1 = i1.GetMember<PropertySymbol>(tuple.name); 23207var p1 = i1.GetMember<PropertySymbol>("this[]"); 26654var p01 = i1.GetMember<EventSymbol>("P01"); 26679var p02 = i1.GetMember<EventSymbol>("P02"); 26700var p03 = i1.GetMember<EventSymbol>("P03"); 26721var p04 = i1.GetMember<EventSymbol>("P04"); 26742var p05 = i1.GetMember<EventSymbol>("P05"); 26763var p06 = i1.GetMember<EventSymbol>("P06"); 26784var p07 = i1.GetMember<EventSymbol>("P07"); 26805var p08 = i1.GetMember<EventSymbol>("P08"); 26826var p09 = i1.GetMember<EventSymbol>("P09"); 26847var p10 = i1.GetMember<EventSymbol>("P10"); 26870var p11 = i1.GetMember<EventSymbol>(name); 26896var p14 = i1.GetMember<EventSymbol>("P14"); 27526var p1 = i1.GetMember<EventSymbol>("P1"); 27626var p1 = i1.GetMember<EventSymbol>(tuple.name); 27794var p1 = i1.GetMember<EventSymbol>("P1"); 27821var p2 = i1.GetMember<EventSymbol>("P2"); 27848var p3 = i1.GetMember<EventSymbol>("P3"); 29326var p1 = i1.GetMember<EventSymbol>("P1"); 31045var p1 = i1.GetMember<EventSymbol>(tuple.name); 32836var i1i2m1 = i1.GetMember<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I2").Single().ToDisplayString() + "." + name); 32837var i1i4m1 = i1.GetMember<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I4").Single().ToDisplayString() + "." + name); 32839var i2m1 = i2.GetMember<MethodSymbol>(name); 32841var i4m1 = i4.GetMember<MethodSymbol>(name); 32864i1i2m1 = i1.GetMember<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I2").Single().ToDisplayString() + "." + name); 32865i1i4m1 = i1.GetMember<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I4").Single().ToDisplayString() + "." + name); 32867i2m1 = i2.GetMember<MethodSymbol>(name); 32869i4m1 = i4.GetMember<MethodSymbol>(name); 33591var i1i2m1 = i1.GetMember<MethodSymbol>("I2.M1"); 33807var i1i2m1 = i1.GetMember<MethodSymbol>("I2.M1"); 34108var i1m1 = i1.GetMember<MethodSymbol>("M1"); 34110var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 34112var i5m1 = i5.GetMember<MethodSymbol>("I1.M1"); 34294var i1m1 = i1.GetMember<MethodSymbol>("M1"); 34329var i1m1 = i1.GetMember<MethodSymbol>("M1"); 34331var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 34333var i5m1 = i5.GetMember<MethodSymbol>("I1.M1"); 34386var i1m1 = i1.GetMember<MethodSymbol>("M1"); 34412var i1m1 = i1.GetMember<MethodSymbol>("M1"); 34419Assert.Same(test8.GetMember<MethodSymbol>("I1.M1"), test8.FindImplementationForInterfaceMember(i1m1)); 34420Assert.Same(test9.GetMember<MethodSymbol>("I1.M1"), test9.FindImplementationForInterfaceMember(i1m1)); 34421Assert.Same(test10.GetMember<MethodSymbol>("M1"), test10.FindImplementationForInterfaceMember(i1m1)); 34422Assert.Same(test11.GetMember<MethodSymbol>("M1"), test11.FindImplementationForInterfaceMember(i1m1)); 34423Assert.Same(test12.GetMember<MethodSymbol>("M1"), test12.FindImplementationForInterfaceMember(i1m1)); 34442var result = m.GlobalNamespace.GetMember<NamedTypeSymbol>(name); 34450result = assembly.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>(name); 34623var i1m1 = i1.GetMember<MethodSymbol>("M1"); 34624var i1m2 = i1.GetMember<MethodSymbol>("M2"); 34626var i2m1 = i2.GetMember<MethodSymbol>("I1<T>.M1"); 34627var i2m2 = i2.GetMember<MethodSymbol>("I1<T>.M2"); 34629var i2i1m1 = i2i1.GetMember<MethodSymbol>("M1"); 34630var i2i1m2 = i2i1.GetMember<MethodSymbol>("M2"); 34633var i3i1m1 = i3i1.GetMember<MethodSymbol>("M1"); 34634var i3i1m2 = i3i1.GetMember<MethodSymbol>("M2"); 34658var test1i1m1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32)).GetMember<MethodSymbol>("M1"); 34659var test1i1m2 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32)).GetMember<MethodSymbol>("M2"); 34662var test2i1m1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("M1"); 34663var test2i1m2 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("M2"); 34665var test2i2m1 = i2.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("I1<T>.M1"); 34666var test2i2m2 = i2.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("I1<T>.M2"); 43553var f1 = i1.GetMember<FieldSymbol>("F1"); 43554var f2 = i1.GetMember<FieldSymbol>("F2"); 43555var f3 = i1.GetMember<FieldSymbol>("F3"); 43556var f4 = i1.GetMember<FieldSymbol>("F4"); 43612var f1 = i1.GetMember<FieldSymbol>("F1"); 43613var f2 = i1.GetMember<FieldSymbol>("F2"); 43614var f3 = i1.GetMember<FieldSymbol>("F3"); 43615var f4 = i1.GetMember<FieldSymbol>("F4"); 43627var cctor = i1.GetMember<MethodSymbol>(".cctor"); 43742var f1 = i1.GetMember<FieldSymbol>("F1"); 43743var f2 = i1.GetMember<FieldSymbol>("F2"); 43744var f3 = i1.GetMember<FieldSymbol>("F3"); 43745var f4 = i1.GetMember<FieldSymbol>("F4"); 43767var cctor = i1.GetMember<MethodSymbol>(".cctor"); 43877var f1 = i1.GetMember<FieldSymbol>("F1"); 43878var f2 = i1.GetMember<FieldSymbol>("F2"); 43879var f3 = i1.GetMember<FieldSymbol>("F3"); 43880var f4 = i1.GetMember<FieldSymbol>("F4"); 43897var cctor = i1.GetMember<MethodSymbol>(".cctor"); 44124var f1 = i1.GetMember<FieldSymbol>("F1"); 44125var f2 = i1.GetMember<FieldSymbol>("F2"); 44126var f3 = i1.GetMember<FieldSymbol>("F3"); 44136var cctor = i1.GetMember<MethodSymbol>(".cctor"); 44474var cctor = i1.GetMember<MethodSymbol>(".cctor"); 44572var cctor = i1.GetMember<MethodSymbol>(".cctor"); 44879var f1 = i1.GetMember<PropertySymbol>("F1"); 44880var f2 = i1.GetMember<PropertySymbol>("F2"); 44881var f3 = i1.GetMember<PropertySymbol>("F3"); 44882var f4 = i1.GetMember<PropertySymbol>("F4"); 44894var cctor = i1.GetMember<MethodSymbol>(".cctor"); 45030var f1 = i1.GetMember<PropertySymbol>("F1"); 45031var f2 = i1.GetMember<PropertySymbol>("F2"); 45032var f3 = i1.GetMember<PropertySymbol>("F3"); 45033var f4 = i1.GetMember<PropertySymbol>("F4"); 45050var cctor = i1.GetMember<MethodSymbol>(".cctor"); 45172var f1 = i1.GetMember<PropertySymbol>("F1"); 45173var f2 = i1.GetMember<PropertySymbol>("F2"); 45174var f3 = i1.GetMember<PropertySymbol>("F3"); 45188var cctor = i1.GetMember<MethodSymbol>(".cctor"); 45363var f1 = i1.GetMember<EventSymbol>("F1"); 45364var f2 = i1.GetMember<EventSymbol>("F2"); 45365var f3 = i1.GetMember<EventSymbol>("F3"); 45366var f4 = i1.GetMember<EventSymbol>("F4"); 45378var cctor = i1.GetMember<MethodSymbol>(".cctor"); 45503var f1 = i1.GetMember<EventSymbol>("F1"); 45504var f2 = i1.GetMember<EventSymbol>("F2"); 45505var f3 = i1.GetMember<EventSymbol>("F3"); 45506var f4 = i1.GetMember<EventSymbol>("F4"); 45518var cctor = i1.GetMember<MethodSymbol>(".cctor"); 51068var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 51208var i1m1 = i3.ContainingNamespace.GetTypeMember("I1").GetMember<MethodSymbol>("M1"); 51349var i1m1 = i3.ContainingNamespace.GetTypeMember("I1").GetMember<MethodSymbol>("M1"); 51490var i1m1 = test1.InterfacesNoUseSiteDiagnostics().First().ContainingNamespace.GetTypeMember("I1").GetMember<MethodSymbol>("M1"); 51632var i1m1 = i4.ContainingNamespace.GetTypeMember("I1").GetMember<MethodSymbol>("M1"); 51742var i1m1 = i4.ContainingNamespace.GetTypeMember("I1").GetMember<MethodSymbol>("M1"); 51793var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 51848var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 51916var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 51971var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 52036var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 52089var c2m1 = c2.GetMember<MethodSymbol>("I1.M1"); 52165var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 54199var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54272var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54372var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54443var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54511var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54605var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54699var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54787var i1F1 = i1.GetMember<PropertySymbol>("F1"); 62533var i1Normal = i1.GetMember<EventSymbol>("Interface<System.Int32>.Normal"); 62534var i1WinRT = i1.GetMember<EventSymbol>("Interface<System.Int32>.WinRT"); 62536var baseInterfaceNormal = baseInterface.GetMember<EventSymbol>("Normal"); 62537var baseInterfaceWinRT = baseInterface.GetMember<EventSymbol>("WinRT"); 62602var i1WinRT = i1.GetMember<EventSymbol>("WinRT"); 62659var i1WinRT = i1.GetMember<EventSymbol>("Interface.WinRT"); 62661var baseInterfaceWinRT = baseInterface.GetMember<EventSymbol>("WinRT"); 62951var i1P1 = i1.GetMember<PropertySymbol>("P1"); 62952var i1P2 = i1.GetMember<PropertySymbol>("P2"); 62953var i1P3 = i1.GetMember<PropertySymbol>("P3"); 62954var i1E1 = i1.GetMember<EventSymbol>("E1"); 62955var i2i1P1get = i2.GetMember<MethodSymbol>("I1.get_P1"); 62956var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 62957var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 62958var i2i1P3set = i2.GetMember<MethodSymbol>("I1.set_P3"); 62959var i2i1E1add = i2.GetMember<MethodSymbol>("I1.add_E1"); 62960var i2i1E1remove = i2.GetMember<MethodSymbol>("I1.remove_E1"); 62961var c1i1P1get = c1.GetMember<MethodSymbol>("I1.get_P1"); 62962var c1i1P2get = c1.GetMember<MethodSymbol>("I1.get_P2"); 62963var c1i1P2set = c1.GetMember<MethodSymbol>("I1.set_P2"); 62964var c1i1P3set = c1.GetMember<MethodSymbol>("I1.set_P3"); 62965var c1i1E1add = c1.GetMember<MethodSymbol>("I1.add_E1"); 62966var c1i1E1remove = c1.GetMember<MethodSymbol>("I1.remove_E1"); 63157var i1P2 = i1.GetMember<PropertySymbol>("P2"); 63158var i2i1P2 = i2.GetMember<PropertySymbol>("I1.P2"); 63159var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 63160var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 63161var c1i1P2 = c1.GetMember<PropertySymbol>("I1.P2"); 63162var c1i1P2get = c1.GetMember<MethodSymbol>("I1.get_P2"); 63163var c1i1P2set = c1.GetMember<MethodSymbol>("I1.set_P2"); 63323var i1P2 = i1.GetMember<PropertySymbol>("P2"); 63324var i2i1P2 = i2.GetMember<PropertySymbol>("I1.P2"); 63325var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 63326var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 63327var c1i1P2 = c1.GetMember<PropertySymbol>("I1.P2"); 63328var c1i1P2get = c1.GetMember<MethodSymbol>("I1.get_P2"); 63329var c1i1P2set = c1.GetMember<MethodSymbol>("I1.set_P2"); 63499var i1P2 = i1.GetMember<PropertySymbol>("P2"); 63500var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 63501var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 63502var c1i1P2get = c1.GetMember<MethodSymbol>("I1.get_P2"); 63503var c1i1P2set = c1.GetMember<MethodSymbol>("I1.set_P2"); 63677Assert.Null(c3.FindImplementationForInterfaceMember(i1.GetMember<PropertySymbol>("P2"))); 63887var i1P1 = i1.GetMember<PropertySymbol>("P1"); 63888var i1P2 = i1.GetMember<PropertySymbol>("P2"); 63889var i1P3 = i1.GetMember<PropertySymbol>("P3"); 63890var i1E1 = i1.GetMember<EventSymbol>("E1"); 63891var i2i1P1get = i2.GetMember<MethodSymbol>("I1.get_P1"); 63892var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 63893var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 63894var i2i1P3set = i2.GetMember<MethodSymbol>("I1.set_P3"); 63895var i2i1E1add = i2.GetMember<MethodSymbol>("I1.add_E1"); 63896var i2i1E1remove = i2.GetMember<MethodSymbol>("I1.remove_E1"); 64030var i1P2 = i1.GetMember<PropertySymbol>("P2"); 64031var i2i1P2 = i2.GetMember<PropertySymbol>("I1.P2"); 64032var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 64033var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 64146var i1P2 = i1.GetMember<PropertySymbol>("P2"); 64147var i2i1P2 = i2.GetMember<PropertySymbol>("I1.P2"); 64148var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 64149var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 64267var i1P2 = i1.GetMember<PropertySymbol>("P2"); 64268var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 64269var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 64351var p1 = i1.GetMember<PropertySymbol>("P1"); 64431var p1 = i1.GetMember<PropertySymbol>("P1"); 64506var p1 = i1.GetMember<PropertySymbol>("P1"); 64585var p1 = i1.GetMember<PropertySymbol>("P1");
Symbols\ExtendedPartialMethodsTests.cs (2)
1155var method = type.GetMember<MethodSymbol>("M1"); 1920.GetMember<MethodSymbol>("M");
Symbols\ExtensionMethodTests.cs (40)
37var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 40var method = type.GetMember<MethodSymbol>("M1"); 46method = type.GetMember<MethodSymbol>("M2"); 52method = type.GetMember<MethodSymbol>("M3"); 117var refType = compilation.Assembly.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 118var type = (NamedTypeSymbol)refType.GetMember<FieldSymbol>("F").Type; 121var method = type.GetMember<MethodSymbol>("M1"); 127method = type.GetMember<MethodSymbol>("M2"); 132type = (NamedTypeSymbol)refType.GetMember<FieldSymbol>("G").Type; 135method = type.GetMember<MethodSymbol>("M1"); 141method = type.GetMember<MethodSymbol>("M2"); 147method = type.GetMember<MethodSymbol>("M3"); 2457var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2460var mscorlib = type.GetMember<FieldSymbol>("F").Type.ContainingAssembly; 2469var systemCore = type.GetMember<FieldSymbol>("G").Type.ContainingAssembly; 2531var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("S"); 2537var method = type.GetMember<MethodSymbol>("M1"); 2546method = type.GetMember<MethodSymbol>("M2"); 2555method = type.GetMember<MethodSymbol>("M3"); 2601var method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<PEMethodSymbol>("M1"); 2700var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Extensions"); 2701var nonGenericExtension = type.GetMember<MethodSymbol>("NonGeneric"); 2702var genericExtension = type.GetMember<MethodSymbol>("Generic"); 2803var extensionMethod = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 2851var extensionMethod = compilation2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 2854var myStruct = (NamedTypeSymbol)compilation2.GlobalNamespace.GetMember<NamedTypeSymbol>("MyStruct"); 2874extensionMethod = compilation2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 2877myStruct = (NamedTypeSymbol)compilation2.GlobalNamespace.GetMember<NamedTypeSymbol>("MyStruct"); 4035var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4037var method = type.GetMember<MethodSymbol>("M1"); 4043method = type.GetMember<MethodSymbol>("M2"); 4065var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4067var method = type.GetMember<MethodSymbol>("M1"); 4073method = type.GetMember<MethodSymbol>("M2"); 4097var extensionMethod = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M");
Symbols\GenericConstraintTests.cs (106)
35var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 38type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 41type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("IA"); 44type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("IB"); 47type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 50type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("D"); 79var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 80var method = type.GetMember<MethodSymbol>("M"); 83type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("B0"); 84method = type.GetMember<MethodSymbol>("M"); 87type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("B1"); 88method = type.GetMember<MethodSymbol>("M"); 113var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 153var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 154var method = type.GetMember<MethodSymbol>("M1"); 158method = type.GetMember<MethodSymbol>("M2"); 162type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 163method = type.GetMember<MethodSymbol>("M1"); 168method = type.GetMember<MethodSymbol>("M2"); 3353var im = globalNamespace.GetMember<NamedTypeSymbol>("I").GetMember<MethodSymbol>("M"); 3354var bx = globalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<MethodSymbol>("M"); 3355var c1 = globalNamespace.GetMember<NamedTypeSymbol>("C1"); 4843var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 4845var method = type.GetMember<MethodSymbol>("M1"); 5136var method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I1").GetMember<MethodSymbol>("M"); 5139method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I2").GetMember<MethodSymbol>("M"); 5142method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I3").GetMember<MethodSymbol>("M"); 5145method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I4").Interfaces()[0].GetMember<MethodSymbol>("M"); 5148method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I5").Interfaces()[0].GetMember<MethodSymbol>("M"); 5151method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I6").Interfaces()[0].GetMember<MethodSymbol>("M"); 5249CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("O1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5250CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("O2").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5251CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("V1").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5252CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("V2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5253CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("V3").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5254CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("V4").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5255CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("V5").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "ValueType", "ValueType", "ValueType"); 5256CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("R1").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "A"); 5257CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("R2").TypeParameters[0], TypeParameterConstraintKind.ReferenceType, false, true, "A", "A", "A"); 5292var type = @namespace.GetMember<NamedTypeSymbol>("B0"); 5293CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5294CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5295type = @namespace.GetMember<NamedTypeSymbol>("B1"); 5296CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5297CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5298type = @namespace.GetMember<NamedTypeSymbol>("B2"); 5299CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "ValueType", "ValueType", "ValueType"); 5300CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5473var type = @namespace.GetMember<NamedTypeSymbol>("I0"); 5474CheckConstraints(type.Interfaces()[0].GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5475type = @namespace.GetMember<NamedTypeSymbol>("A1"); 5476CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5477type = @namespace.GetMember<NamedTypeSymbol>("A2"); 5478CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5479type = @namespace.GetMember<NamedTypeSymbol>("I1"); 5480CheckConstraints(type.Interfaces()[0].GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5481type = @namespace.GetMember<NamedTypeSymbol>("B0"); 5482CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5483type = @namespace.GetMember<NamedTypeSymbol>("B1"); 5484CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5485type = @namespace.GetMember<NamedTypeSymbol>("B2"); 5486CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5487type = @namespace.GetMember<NamedTypeSymbol>("C0"); 5488CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5489type = @namespace.GetMember<NamedTypeSymbol>("C1"); 5490CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5491type = @namespace.GetMember<NamedTypeSymbol>("C2"); 5493type = @namespace.GetMember<NamedTypeSymbol>("D0"); 5494CheckConstraints(type.BaseType().GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5524var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I0"); 5526type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 5528var method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A0").GetMember<MethodSymbol>("M"); 5530method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A1").GetMember<MethodSymbol>("M"); 5592var type = @namespace.GetMember<NamedTypeSymbol>("C0"); 5593CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5594CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5595type = @namespace.GetMember<NamedTypeSymbol>("C1"); 5596CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "ValueType", "ValueType", "ValueType"); 5597CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType", "ValueType"); 5598type = @namespace.GetMember<NamedTypeSymbol>("D0"); 5599CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object", "IA"); 5600CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object", "IB"); 5601CheckConstraints(type.GetMember<MethodSymbol>("M3").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "A"); 5602CheckConstraints(type.GetMember<MethodSymbol>("M4").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "B", "B", "B"); 5603type = @namespace.GetMember<NamedTypeSymbol>("D1"); 5604CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object", "IA"); 5605CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object", "IB", "IA"); 5606CheckConstraints(type.GetMember<MethodSymbol>("M3").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "A", "IA"); 5607CheckConstraints(type.GetMember<MethodSymbol>("M4").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "B", "B", "B", "IA"); 5608type = @namespace.GetMember<NamedTypeSymbol>("D2"); 5609CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "IA", "A"); 5610CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "IB", "A"); 5611CheckConstraints(type.GetMember<MethodSymbol>("M3").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "A"); 5612CheckConstraints(type.GetMember<MethodSymbol>("M4").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "B", "B", "B", "A"); 6336var derivedType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 6357var implementingType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Implementation");
Symbols\ImplicitClassTests.cs (1)
88var @event = c.ScriptClass.GetMember<EventSymbol>("e");
Symbols\IndexedPropertyTests.cs (16)
988var property = @namespace.GetMember<NamedTypeSymbol>("IA").GetMember<PropertySymbol>("P"); 996property = @namespace.GetMember<NamedTypeSymbol>("IB").GetMember<PropertySymbol>("Q"); 1004property = @namespace.GetMember<NamedTypeSymbol>("IB").GetMember<PropertySymbol>("R"); 1089var type = @namespace.GetMember<NamedTypeSymbol>("I"); 1090var property = type.GetMember<PropertySymbol>("P"); 1096property = type.GetMember<PropertySymbol>("Q"); 2512.GetMember<NamespaceSymbol>("Microsoft") 2513.GetMember<NamespaceSymbol>("Vbe") 2514.GetMember<NamespaceSymbol>("Interop") 2515.GetMember<NamedTypeSymbol>("_CodeModule") 2516.GetMember<PropertySymbol>("ProcOfLine"); 2519var sourceType1 = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2523var sourceType2 = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("D");
Symbols\IndexerTests.cs (58)
55var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 58type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I"); 61type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("S"); 129var type = globalNamespace.GetMember<NamedTypeSymbol>("IA"); 132type = globalNamespace.GetMember<NamedTypeSymbol>("IB"); 135type = globalNamespace.GetMember<NamedTypeSymbol>("IC"); 138type = globalNamespace.GetMember<NamedTypeSymbol>("A"); 145var sourceType = globalNamespace.GetMember<SourceNamedTypeSymbol>("B"); 156sourceType = globalNamespace.GetMember<SourceNamedTypeSymbol>("C"); 281var classC = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 315var interface1 = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 318var interface2 = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I2"); 321var @class = compilation.GlobalNamespace.GetMember<SourceNamedTypeSymbol>("C"); 397var interface1 = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 400var interface2 = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I2"); 403var @class = compilation.GlobalNamespace.GetMember<SourceNamedTypeSymbol>("C"); 474var @interface = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 480var @class = compilation.GlobalNamespace.GetMember<SourceNamedTypeSymbol>("C"); 540var @interface = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 546var @class = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 610var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 613var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 667var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 670var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 735var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 738var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 806var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 809var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 1147var @interface = globalNamespace.GetMember<NamedTypeSymbol>("I"); 1153var interfaceEvent = @interface.GetMember<EventSymbol>("E"); 1154var interfaceProperty = @interface.GetMember<PropertySymbol>("P"); 1163var @class = globalNamespace.GetMember<NamedTypeSymbol>("C"); 1177var classEvent = @class.GetMember<EventSymbol>("E"); 1178var classProperty = @class.GetMember<PropertySymbol>("P"); 1228var classC = globalNamespace.GetMember<NamedTypeSymbol>("C"); 1240var classC = globalNamespace.GetMember<NamedTypeSymbol>("C"); 1290var baseClass = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 1434var indexer = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").Indexers.Single(); 1459var indexer = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I").Indexers.Single(); 1513var derivedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("D"); 1566var classA = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 1567var classB = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 1568var classC = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 1570var get_XA = classA.GetMember<FieldSymbol>("get_X"); 1571var get_XB = classB.GetMember<MethodSymbol>("get_X"); 1572var get_XC = classC.GetMember<MethodSymbol>("get_X"); 1597var classA = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 2127var indexer = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").Indexers.Single(); 2622var baseType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 2623var derivedType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 2709var baseType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 2710var derived1Type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived1"); 2711var derived2Type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived2"); 2835var typeSymbol = comp1.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("IGoo"); 2836var idxSymbol = typeSymbol.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 2862var unsubstitutedType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2863var unsubstitutedIndexer = unsubstitutedType.GetMember<SourcePropertySymbol>(WellKnownMemberNames.Indexer); 2869var substitutedIndexer = substitutedType.GetMember<SubstitutedPropertySymbol>(WellKnownMemberNames.Indexer);
Symbols\InterfaceImplementationTests.cs (64)
56var baseProperty = @base.GetMember<PropertySymbol>("Property"); 62var baseEvent = @base.GetMember<EventSymbol>("Event"); 1219Assert.Null(global.GetMember<NamedTypeSymbol>("Derived").FindImplementationForInterfaceMember( 1220global.GetMember<NamedTypeSymbol>("Interface").GetMember<MethodSymbol>("M"))); 1290Assert.Null(global.GetMember<NamedTypeSymbol>("Derived").FindImplementationForInterfaceMember( 1291global.GetMember<NamedTypeSymbol>("Interface").GetMember<MethodSymbol>("M"))); 1346Assert.Null(global.GetMember<NamedTypeSymbol>("Derived").FindImplementationForInterfaceMember( 1347global.GetMember<NamedTypeSymbol>("Interface").GetMember<MethodSymbol>("M"))); 1421Assert.Null(global.GetMember<NamedTypeSymbol>("Derived").FindImplementationForInterfaceMember( 1422global.GetMember<NamedTypeSymbol>("Interface").GetMember<MethodSymbol>("M"))); 1542global.GetMember<NamedTypeSymbol>("Base").GetMember<MethodSymbol>("M"), 1543global.GetMember<NamedTypeSymbol>("Derived").FindImplementationForInterfaceMember( 1544global.GetMember<NamedTypeSymbol>("Interface").GetMember<MethodSymbol>("M"))); 1592var gooMethod = typeSymbol.GetMember<MethodSymbol>("Goo"); 1631var @interface = global.GetMember<NamedTypeSymbol>("I"); 1632var interfaceMethod = @interface.GetMember<MethodSymbol>("M"); 1634var classA = global.GetMember<NamedTypeSymbol>("A"); 1635var classAMethod = classA.GetMember<MethodSymbol>("M"); 1637var classB = global.GetMember<NamedTypeSymbol>("B"); 1638var classBMethod = classB.GetMember<MethodSymbol>("M"); 1640var classC = global.GetMember<SourceNamedTypeSymbol>("C"); 1691var @interface = global.GetMember<NamedTypeSymbol>("I"); 1692var interfaceMethod = @interface.GetMember<MethodSymbol>("M"); 1694var classA = global.GetMember<NamedTypeSymbol>("A"); 1695var classAMethod = classA.GetMember<MethodSymbol>("M"); 1697var classB = global.GetMember<NamedTypeSymbol>("B"); 1698var classBMethod = classB.GetMember<MethodSymbol>("M"); 1700var classC = global.GetMember<SourceNamedTypeSymbol>("C"); 1763var @interface = globalNamespace.GetMember<NamedTypeSymbol>("I"); 1764var classC = globalNamespace.GetMember<NamedTypeSymbol>("C"); 1765var classD = globalNamespace.GetMember<NamedTypeSymbol>("D"); 1767var interfaceProperty = @interface.GetMember<PropertySymbol>("Item"); 1858var @interface = global.GetMember<NamedTypeSymbol>("I"); 1859var @base = global.GetMember<NamedTypeSymbol>("Base"); 1860var derived = global.GetMember<NamedTypeSymbol>("Derived"); 1863var returnType = derived.GetMember<MethodSymbol>(WellKnownMemberNames.DestructorName).ReturnTypeWithAnnotations; 1899var derivedType = comp2.GlobalNamespace.GetMember<SourceNamedTypeSymbol>("D"); 1960var interface1 = global.GetMember<NamedTypeSymbol>("I1"); 1961var interface1Method = interface1.GetMember<MethodSymbol>("M"); 1963var interface2 = global.GetMember<NamedTypeSymbol>("I2"); 1964var interface2Method = interface2.GetMember<MethodSymbol>("M"); 1966var baseType = global.GetMember<NamedTypeSymbol>("Base"); 1967var baseTypeMethod = baseType.GetMember<MethodSymbol>("M"); 1969var derivedType = global.GetMember<NamedTypeSymbol>("Derived"); 2023var interfaceType = global.GetMember<NamedTypeSymbol>("I"); 2024var interfaceMethod = interfaceType.GetMember<MethodSymbol>("M"); 2026var baseType = global.GetMember<NamedTypeSymbol>("B"); 2027var baseMethod = baseType.GetMember<MethodSymbol>("M"); 2029var derivedType = global.GetMember<SourceNamedTypeSymbol>("D"); 2212var @interface = global.GetMember<NamedTypeSymbol>("I"); 2213var baseType = global.GetMember<NamedTypeSymbol>("Base"); 2214var derivedType = global.GetMember<NamedTypeSymbol>("Derived"); 2216var interfaceEvent = @interface.GetMember<EventSymbol>("E"); 2285var @interface = global.GetMember<NamedTypeSymbol>("I"); 2286var baseType = global.GetMember<NamedTypeSymbol>("Base"); 2287var derivedType = global.GetMember<NamedTypeSymbol>("Derived"); 2289var interfaceProperty = @interface.GetMember<PropertySymbol>("P"); 2292var baseProperty = baseType.GetMember<PropertySymbol>("P");
Symbols\InterfaceOverriddenOrHiddenMembersTests.cs (5)
799var baseInterface = global.GetMember<NamedTypeSymbol>("Base"); 803var derivedInterface1 = global.GetMember<NamedTypeSymbol>("Derived1"); 804var derivedMethod = derivedInterface1.GetMember<MethodSymbol>("M"); 809var derivedInterface2 = global.GetMember<NamedTypeSymbol>("Derived2"); 810var derivedProperty = derivedInterface2.GetMember<PropertySymbol>("M");
Symbols\Metadata\MetadataMemberTests.cs (5)
439var namespaceA = compilation.GlobalNamespace.GetMember<NamespaceSymbol>("A"); 463var namespaceA = compilation.GlobalNamespace.GetMember<NamespaceSymbol>("A"); 481var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Class"); 491var propWithoutGetter = type.GetMember<PropertySymbol>("GetterIsGap"); 497var propWithoutSetter = type.GetMember<PropertySymbol>("SetterIsGap");
Symbols\Metadata\MetadataTypeTests.cs (1)
513var stateMachineClass = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<NamedTypeSymbol>().Single();
Symbols\Metadata\PE\DynamicTransformsTests.cs (43)
34_base0Class = _assembly.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Base0"); 35_base1Class = _assembly.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Base1"); 36_base2Class = _assembly.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Base2"); 37_derivedClass = _assembly.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 38_outerClass = _assembly.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Outer"); 41_outer2Class = _assembly.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Outer2"); 44_outer3Class = _assembly.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Outer3"); 130var field1 = _derivedClass.GetMember<FieldSymbol>("field1"); 134var field2 = _derivedClass.GetMember<FieldSymbol>("field2"); 139var field3 = _derivedClass.GetMember<FieldSymbol>("field3"); 144var field4 = _derivedClass.GetMember<FieldSymbol>("field4"); 148var field5 = _derivedClass.GetMember<FieldSymbol>("field5"); 152var field6 = _derivedClass.GetMember<FieldSymbol>("field6"); 156var field7 = _derivedClass.GetMember<FieldSymbol>("field7"); 160var field8 = _derivedClass.GetMember<FieldSymbol>("field8"); 170var field9 = _derivedClass.GetMember<FieldSymbol>("field9"); 176var field10 = _derivedClass.GetMember<FieldSymbol>("field10"); 187var field11 = _derivedClass.GetMember<FieldSymbol>("field11"); 194var field12 = _derivedClass.GetMember<FieldSymbol>("field12"); 203var field13 = _derivedClass.GetMember<FieldSymbol>("field13"); 210var field14 = _derivedClass.GetMember<FieldSymbol>("field14"); 217var field15 = _derivedClass.GetMember<FieldSymbol>("field15"); 226var field16 = _derivedClass.GetMember<FieldSymbol>("field16"); 238var field17 = _derivedClass.GetMember<FieldSymbol>("field17"); 257field1 = _inner3Class.GetMember<FieldSymbol>("field1"); 268var f1 = _derivedClass.GetMember<MethodSymbol>("F1"); 273var f2 = _derivedClass.GetMember<MethodSymbol>("F2"); 279var f3 = _derivedClass.GetMember<MethodSymbol>("F3"); 304var f4 = _derivedClass.GetMember<MethodSymbol>("F4"); 310var prop1 = _derivedClass.GetMember<PropertySymbol>("Prop1"); 315var prop2 = _derivedClass.GetMember<PropertySymbol>("Prop2"); 328var unsafeClass = _assembly.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("UnsafeClass"); 366var structType = _assembly.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Struct"); 370var field = structType.GetMember<FieldSymbol>("nullableField"); 403var classA = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 404var classB = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 406var f0 = classB.GetMember<FieldSymbol>("F0"); 557var classDerived = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 558var field1 = classDerived.BaseType().GetMember<FieldSymbol>("field1"); 561var classDerived2 = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived2"); 562field1 = classDerived.BaseType().GetMember<FieldSymbol>("field1"); 565var classB = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 567field1 = classB.GetMember<FieldSymbol>("field1");
Symbols\Metadata\PE\LoadCustomModifiers.cs (35)
129var @class = globalNamespace.GetMember<NamedTypeSymbol>("Comparisons"); 159var @class = globalNamespace.GetMember<NamedTypeSymbol>("PropertyCustomModifierCombinations"); 160var property = @class.GetMember<PropertySymbol>("Property11"); 186var @class = globalNamespace.GetMember<NamedTypeSymbol>("MethodCustomModifierCombinations"); 188Assert.Equal(4, @class.GetMember<MethodSymbol>("Method1111").CustomModifierCount()); 189Assert.Equal(3, @class.GetMember<MethodSymbol>("Method1110").CustomModifierCount()); 190Assert.Equal(3, @class.GetMember<MethodSymbol>("Method1101").CustomModifierCount()); 191Assert.Equal(2, @class.GetMember<MethodSymbol>("Method1100").CustomModifierCount()); 192Assert.Equal(3, @class.GetMember<MethodSymbol>("Method1011").CustomModifierCount()); 193Assert.Equal(2, @class.GetMember<MethodSymbol>("Method1010").CustomModifierCount()); 194Assert.Equal(2, @class.GetMember<MethodSymbol>("Method1001").CustomModifierCount()); 195Assert.Equal(1, @class.GetMember<MethodSymbol>("Method1000").CustomModifierCount()); 196Assert.Equal(3, @class.GetMember<MethodSymbol>("Method0111").CustomModifierCount()); 197Assert.Equal(2, @class.GetMember<MethodSymbol>("Method0110").CustomModifierCount()); 198Assert.Equal(2, @class.GetMember<MethodSymbol>("Method0101").CustomModifierCount()); 199Assert.Equal(1, @class.GetMember<MethodSymbol>("Method0100").CustomModifierCount()); 200Assert.Equal(2, @class.GetMember<MethodSymbol>("Method0011").CustomModifierCount()); 201Assert.Equal(1, @class.GetMember<MethodSymbol>("Method0010").CustomModifierCount()); 202Assert.Equal(1, @class.GetMember<MethodSymbol>("Method0001").CustomModifierCount()); 203Assert.Equal(0, @class.GetMember<MethodSymbol>("Method0000").CustomModifierCount()); 217var @class = globalNamespace.GetMember<NamedTypeSymbol>("PropertyCustomModifierCombinations"); 219Assert.Equal(2, @class.GetMember<PropertySymbol>("Property11").CustomModifierCount()); 220Assert.Equal(1, @class.GetMember<PropertySymbol>("Property10").CustomModifierCount()); 221Assert.Equal(1, @class.GetMember<PropertySymbol>("Property01").CustomModifierCount()); 222Assert.Equal(0, @class.GetMember<PropertySymbol>("Property00").CustomModifierCount()); 236var @class = globalNamespace.GetMember<NamedTypeSymbol>("EventCustomModifierCombinations"); 238Assert.True(@class.GetMember<EventSymbol>("Event11").Type.IsErrorType()); //Can't have modopt on event type 239Assert.Equal(1, @class.GetMember<EventSymbol>("Event10").Type.CustomModifierCount()); 240Assert.True(@class.GetMember<EventSymbol>("Event01").Type.IsErrorType()); //Can't have modopt on event type 241Assert.Equal(0, @class.GetMember<EventSymbol>("Event00").Type.CustomModifierCount()); 255var @class = globalNamespace.GetMember<NamedTypeSymbol>("FieldCustomModifierCombinations"); 257Assert.Equal(2, CustomModifierCount(@class.GetMember<FieldSymbol>("field11"))); 258Assert.Equal(1, CustomModifierCount(@class.GetMember<FieldSymbol>("field10"))); 259Assert.Equal(1, CustomModifierCount(@class.GetMember<FieldSymbol>("field01"))); 260Assert.Equal(0, CustomModifierCount(@class.GetMember<FieldSymbol>("field00")));
Symbols\Metadata\PE\LoadingAttributes.cs (20)
47var aBoolClass = assembly1.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("ABooleanAttribute") as NamedTypeSymbol; 48var aByteClass = assembly1.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("AByteAttribute") as NamedTypeSymbol; 49var aCharClass = assembly1.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("ACharAttribute") as NamedTypeSymbol; 50var aSingleClass = assembly1.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("ASingleAttribute") as NamedTypeSymbol; 51var aDoubleClass = assembly1.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("ADoubleAttribute") as NamedTypeSymbol; 52var aInt16Class = assembly1.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("AInt16Attribute") as NamedTypeSymbol; 53var aInt32Class = assembly1.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("AInt32Attribute") as NamedTypeSymbol; 54var aInt64Class = assembly1.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("AInt64Attribute") as NamedTypeSymbol; 55var aObjectClass = assembly1.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("AObjectAttribute") as NamedTypeSymbol; 56var aStringClass = assembly1.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("AStringAttribute") as NamedTypeSymbol; 57var aTypeClass = assembly1.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>("ATypeAttribute") as NamedTypeSymbol; 475var field = c2.GetMember<FieldSymbol>("A1"); 479field = c2.GetMember<FieldSymbol>("A2"); 483field = c2.GetMember<FieldSymbol>("A3"); 487field = c2.GetMember<FieldSymbol>("A4"); 491field = c2.GetMember<FieldSymbol>("A5"); 495field = c2.GetMember<FieldSymbol>("A6"); 501field = c2.GetMember<FieldSymbol>("A7"); 507field = c2.GetMember<FieldSymbol>("A8"); 1306var field = class1.GetMember<PEFieldSymbol>("d1");
Symbols\Metadata\PE\LoadingEvents.cs (19)
33var @class = globalNamespace.GetMember<NamedTypeSymbol>("NonGeneric"); 50var @class = globalNamespace.GetMember<NamedTypeSymbol>("Generic"); 67var @class = globalNamespace.GetMember<NamedTypeSymbol>("ClosedGeneric"); 74var instanceEvent = @class.GetMember<EventSymbol>("InstanceEvent"); 83var staticEvent = @class.GetMember<EventSymbol>("StaticEvent"); 132var @class = globalNamespace.GetMember<NamedTypeSymbol>("SignatureMismatch"); 133var mismatchedAddEvent = @class.GetMember<EventSymbol>("AddMismatch"); 134var mismatchedRemoveEvent = @class.GetMember<EventSymbol>("RemoveMismatch"); 155var @class = globalNamespace.GetMember<NamedTypeSymbol>("AccessorMissingParameter"); 156var noParamAddEvent = @class.GetMember<EventSymbol>("AddNoParam"); 157var noParamRemoveEvent = @class.GetMember<EventSymbol>("RemoveNoParam"); 178var @class = globalNamespace.GetMember<NamedTypeSymbol>("NonDelegateEvent"); 179var nonDelegateEvent = @class.GetMember<EventSymbol>("NonDelegate"); 383var type = globalNamespace.GetMember<NamedTypeSymbol>("AccessorModifierMismatch"); 446var @event = type.GetMember<EventSymbol>(mod1.ToString() + mod2.ToString()); 471var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 472var @event = type.GetMember<PEEventSymbol>("E"); 525var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 585var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
Symbols\Metadata\PE\LoadingIndexers.cs (25)
63var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 105var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 147var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 197var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 247var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 310var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 352var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 355var property = @class.GetMember<PEPropertySymbol>("Item"); 394var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 397var property = @class.GetMember<PEPropertySymbol>("Item"); 603var @class = assembly.GlobalNamespace.GetMember<NamedTypeSymbol>("RefIndexer"); 611var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>(className); 707var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 786var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 788var property1 = @class.GetMember<PEPropertySymbol>("ReadWrite"); 795var property2 = @class.GetMember<PEPropertySymbol>("ReadOnly"); 800var property3 = @class.GetMember<PEPropertySymbol>("WriteOnly"); 842var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 844var accessor = @class.GetMember<MethodSymbol>("get_Item"); 848var property1 = @class.GetMember<PEPropertySymbol>("TooMany"); 851var property2 = @class.GetMember<PEPropertySymbol>("TooFew"); 915var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 999var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 1161var @interface = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("I"); 1165var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C");
Symbols\Metadata\PE\LoadingMethods.cs (4)
960var derivedClass = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("Derived"); 961var method = derivedClass.GetMember<MethodSymbol>("M"); 1350var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1351var method = type.GetMember<MethodSymbol>("M");
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (5)
312var structType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S"); 331var structType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S"); 356var structType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S"); 388var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 405var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
Symbols\Metadata\PE\LoadingProperties.cs (2)
298var type = globalNamespace.GetMember<NamedTypeSymbol>("AccessorModifierMismatch"); 361var property = type.GetMember<PropertySymbol>(mod1.ToString() + mod2.ToString());
Symbols\Metadata\PE\NoPia.cs (2)
1417var i1F1 = compilationDerived.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("F1"); 1418var baseI1F1 = compilationDerived.GetTypeByMetadataName("Base").GetMember<MethodSymbol>("I1.F1");
Symbols\Metadata\PE\TypeForwarders.cs (2)
191var derivedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 436var derivedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived");
Symbols\MethodImplementationFlagsTests.cs (15)
38var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 39var aggressiveInliningMethod = c.GetMember<MethodSymbol>("M_Aggressive").GetPublicSymbol(); 42var noInliningMethod = c.GetMember<MethodSymbol>("M_NoInlining").GetPublicSymbol(); 70var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 71var aggressiveOptimizationMethod = c.GetMember<MethodSymbol>("M_Aggressive").GetPublicSymbol(); 78var noOptimizationMethod = c.GetMember<MethodSymbol>("M_NoOptimization").GetPublicSymbol(); 117var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 118var aggressiveOptNoInliningMethod = c.GetMember<MethodSymbol>("M_AggressiveOpt_NoInlining").GetPublicSymbol(); 125var noOptNoInliningMethod = c.GetMember<MethodSymbol>("M_NoOpt_NoInlining").GetPublicSymbol(); 128var aggressiveOptAggressiveInliningMethod = c.GetMember<MethodSymbol>("M_AggressiveOpt_AggressiveInlining").GetPublicSymbol(); 135var noOptAggressiveInliningMethod = c.GetMember<MethodSymbol>("M_NoOpt_AggressiveInlining").GetPublicSymbol(); 158var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 159var method = c.GetMember<MethodSymbol>("M").GetPublicSymbol(); 180var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 181var method = c.GetMember<MethodSymbol>("M").GetPublicSymbol();
Symbols\ModuleInitializers\ModuleInitializersTests.cs (12)
511Assert.Null(cType.GetMember<MethodSymbol>(".cctor")); 514Assert.NotNull(moduleType.GetMember<MethodSymbol>(".cctor")); 560Assert.NotNull(cType.GetMember<MethodSymbol>(".cctor")); 563Assert.NotNull(moduleType.GetMember<MethodSymbol>(".cctor")); 607Assert.Null(c2Type.GetMember<MethodSymbol>(".cctor")); 610Assert.NotNull(moduleType.GetMember<MethodSymbol>(".cctor")); 659Assert.NotNull(c2Type.GetMember<MethodSymbol>(".cctor")); 662Assert.NotNull(moduleType.GetMember<MethodSymbol>(".cctor")); 967Assert.NotNull(moduleType.GetMember<MethodSymbol>(".cctor")); 974Assert.Null(moduleType.GetMember<MethodSymbol>(".cctor")); 1080Assert.NotNull(moduleType.GetMember<MethodSymbol>(".cctor")); 1087Assert.Null(moduleType.GetMember<MethodSymbol>(".cctor"));
Symbols\OverriddenOrHiddenMembersTests.cs (183)
80var BofT = global.GetMember<NamedTypeSymbol>("B"); 82var D = global.GetMember<NamedTypeSymbol>("D"); 90var BofT_MofU = BofT.GetMember<MethodSymbol>("M"); 92var BofD_MofU = BofD.GetMember<MethodSymbol>("M"); 96var D_MofV = D.GetMember<MethodSymbol>("M"); 165var ref1 = global.GetMember<NamedTypeSymbol>("Ref1"); 166var out1 = global.GetMember<NamedTypeSymbol>("Out1"); 167var ref2 = global.GetMember<NamedTypeSymbol>("Ref2"); 168var out2 = global.GetMember<NamedTypeSymbol>("Out2"); 169var out3 = global.GetMember<NamedTypeSymbol>("Out3"); 171var ref1M = ref1.GetMember<MethodSymbol>("M"); 172var out1M = out1.GetMember<MethodSymbol>("M"); 173var ref2M = ref2.GetMember<MethodSymbol>("M"); 174var out2M = out2.GetMember<MethodSymbol>("M"); 175var out3M = out3.GetMember<MethodSymbol>("M"); 1001var baseType = global.GetMember<NamedTypeSymbol>("Base"); 1002var derivedType = global.GetMember<NamedTypeSymbol>("Derived"); 1007var derivedMethod = derivedType.GetMember<MethodSymbol>("Method"); 1070var baseType = global.GetMember<NamedTypeSymbol>("Base"); 1071var derivedType = global.GetMember<NamedTypeSymbol>("Derived"); 1076var derivedMethod1 = derivedType.GetMember<MethodSymbol>("Method1"); 1077var derivedMethod2 = derivedType.GetMember<MethodSymbol>("Method2"); 1917global.GetMember<NamedTypeSymbol>("B1").GetMember<PropertySymbol>("Goo"), 1918global.GetMember<NamedTypeSymbol>("B2").FindImplementationForInterfaceMember( 1919global.GetMember<NamedTypeSymbol>("I1").GetMember<PropertySymbol>("Goo"))); 1945global.GetMember<NamedTypeSymbol>("B1").GetMember<PropertySymbol>("Goo"), 1946global.GetMember<NamedTypeSymbol>("B2").FindImplementationForInterfaceMember( 1947global.GetMember<NamedTypeSymbol>("I1").GetMember<PropertySymbol>("Goo"))); 1973global.GetMember<NamedTypeSymbol>("B1").GetMember<PropertySymbol>("Goo"), 1974global.GetMember<NamedTypeSymbol>("B2").FindImplementationForInterfaceMember( 1975global.GetMember<NamedTypeSymbol>("I1").GetMember<PropertySymbol>("Goo"))); 2003Assert.Null(global.GetMember<NamedTypeSymbol>("B2").FindImplementationForInterfaceMember( 2004global.GetMember<NamedTypeSymbol>("I1").GetMember<PropertySymbol>("Goo"))); 2032Assert.Null(global.GetMember<NamedTypeSymbol>("B2").FindImplementationForInterfaceMember( 2033global.GetMember<NamedTypeSymbol>("I1").GetMember<PropertySymbol>("Goo"))); 2099Assert.Null(global.GetMember<NamedTypeSymbol>("B2").FindImplementationForInterfaceMember( 2100global.GetMember<NamedTypeSymbol>("I1").GetMember<PropertySymbol>("Goo"))); 2435var propA = global.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("X"); 2436var propB = global.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("X"); 2437var propC = global.GetMember<NamedTypeSymbol>("C").GetMember<PropertySymbol>("X"); 2438var propD = global.GetMember<NamedTypeSymbol>("D").GetMember<PropertySymbol>("X"); 2494var eventA = global.GetMember<NamedTypeSymbol>("A").GetMember<EventSymbol>("E"); 2495var eventB = global.GetMember<NamedTypeSymbol>("B").GetMember<EventSymbol>("E"); 2496var eventC = global.GetMember<NamedTypeSymbol>("C").GetMember<EventSymbol>("E"); 2497var eventD = global.GetMember<NamedTypeSymbol>("D").GetMember<EventSymbol>("E"); 2559var methodA = global.GetMember<NamedTypeSymbol>("A").GetMember<MethodSymbol>("M"); 2560var methodB = global.GetMember<NamedTypeSymbol>("B").GetMember<MethodSymbol>("M"); 2561var methodC = global.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 2562var methodD = global.GetMember<NamedTypeSymbol>("D").GetMember<MethodSymbol>("M"); 2618var indexerA = global.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 2619var indexerB = global.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 2620var indexerC = global.GetMember<NamedTypeSymbol>("C").GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 2621var indexerD = global.GetMember<NamedTypeSymbol>("D").GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 2910comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 2912comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 2913comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 2915comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 2916comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 2917comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<PropertySymbol>("P"), 2958comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 2960comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 2961comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 2963comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 2964comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 2965comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<PropertySymbol>("P"), 3006comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3008comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3009comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 3011comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3012comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 3013comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<PropertySymbol>("P"), 3053comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3055comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3056comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 3058comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3059comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 3060comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<PropertySymbol>("P"), 3100comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3102comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3103comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 3105comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3106comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 3107comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<PropertySymbol>("P"), 3147comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3149comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3150comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 3152comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3153comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 3154comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<PropertySymbol>("P"), 3221comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3223comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3224comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 3226comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PropertySymbol>("P"), 3227comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<PropertySymbol>("P"), 3228comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<PropertySymbol>("P"), 3274comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<EventSymbol>("E"), 3276comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<EventSymbol>("E"), 3277comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<EventSymbol>("E"), 3279comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<EventSymbol>("E"), 3280comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<EventSymbol>("E"), 3281comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<EventSymbol>("E"), 3585var baseClass = global.GetMember<NamedTypeSymbol>("Base"); 3589var derivedClass1 = global.GetMember<NamedTypeSymbol>("Derived1"); 3590var derivedMethod = derivedClass1.GetMember<MethodSymbol>("M"); 3596var derivedClass2 = global.GetMember<NamedTypeSymbol>("Derived2"); 3597var derivedProperty = derivedClass2.GetMember<PropertySymbol>("M"); 3684var doValidateT = validatorBaseT.GetMember<MethodSymbol>("DoValidate"); 3691var doValidateObject = validatorBaseObject.GetMember<MethodSymbol>("DoValidate"); 3940var doValidateT = validatorBaseT.GetMember<MethodSymbol>("DoValidate"); 3947var doValidateObject = validatorBaseObject.GetMember<MethodSymbol>("DoValidate");
Symbols\RequiredMembersTests.cs (11)
1295var prop = comp.SourceModule.GlobalNamespace.GetMember<PropertySymbol>("C.Prop"); 3322var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 3351var attrAttribute = module.GlobalNamespace.GetMember<NamedTypeSymbol>("AttrAttribute"); 3380var attrAttribute = module.GlobalNamespace.GetMember<NamedTypeSymbol>("AttrAttribute"); 3381var p = attrAttribute.GetMember<PropertySymbol>("P"); 3410var attrAttribute = module.GlobalNamespace.GetMember<NamedTypeSymbol>("AttrAttribute"); 3411var f = attrAttribute.GetMember<FieldSymbol>("F"); 5704FieldSymbol field1 = c.GetMember<FieldSymbol>("Field1"); 5705PropertySymbol property1 = c.GetMember<PropertySymbol>("Property1"); 5708FieldSymbol field2 = d.GetMember<FieldSymbol>("Field2"); 5709PropertySymbol property2 = d.GetMember<PropertySymbol>("Property2");
Symbols\Retargeting\NoPia.cs (23)
1414Assert.Equal(SymbolKind.ErrorType, assemblies1[0].GlobalNamespace.GetMember<MethodSymbol>("C.Test1").ReturnType.Kind); 1422Assert.Equal(SymbolKind.ErrorType, assemblies2[0].GlobalNamespace.GetMember<MethodSymbol>("C.Test1").ReturnType.Kind); 1459Assert.Equal(SymbolKind.ErrorType, assemblies1[0].GlobalNamespace.GetMember<MethodSymbol>("C.Test1").ReturnType.Kind); 1467Assert.Equal(SymbolKind.ErrorType, assemblies2[0].GlobalNamespace.GetMember<MethodSymbol>("C.Test1").ReturnType.Kind); 2050var test2 = lt.GetMember<MethodSymbol>("Test2"); 2065test2 = lt.GetMember<MethodSymbol>("Test2"); 2080test2 = lt.GetMember<MethodSymbol>("Test2"); 2095test2 = lt.GetMember<MethodSymbol>("Test2"); 2175var test2 = lt.GetMember<MethodSymbol>("Test2"); 2190test2 = lt.GetMember<MethodSymbol>("Test2"); 2205test2 = lt.GetMember<MethodSymbol>("Test2"); 2220test2 = lt.GetMember<MethodSymbol>("Test2"); 2300var test2 = lt.GetMember<MethodSymbol>("Test2"); 2315test2 = lt.GetMember<MethodSymbol>("Test2"); 2330test2 = lt.GetMember<MethodSymbol>("Test2"); 2345test2 = lt.GetMember<MethodSymbol>("Test2"); 2412var test2 = lt.GetMember<MethodSymbol>("Test2"); 2427test2 = lt.GetMember<MethodSymbol>("Test2"); 2508var test2 = lt.GetMember<MethodSymbol>("Test2"); 2523test2 = lt.GetMember<MethodSymbol>("Test2"); 2538test2 = lt.GetMember<MethodSymbol>("Test2"); 2553test2 = lt.GetMember<MethodSymbol>("Test2"); 2678Assert.Same(test, usePia1.GetMember<MethodSymbol>("M1").ReturnType);
Symbols\Retargeting\RetargetCustomAttributes.cs (1)
300var c = c2.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
Symbols\Retargeting\RetargetingTests.cs (48)
77var sourceType = sourceNamespace.GetMember<NamedTypeSymbol>("C"); 78var retargetingType = retargetingNamespace.GetMember<NamedTypeSymbol>("C"); 119RetargetingSymbolChecker.CheckSymbols(sourceNamespace.GetMember<NamedTypeSymbol>("I"), retargetingNamespace.GetMember<NamedTypeSymbol>("I")); 120RetargetingSymbolChecker.CheckSymbols(sourceNamespace.GetMember<NamedTypeSymbol>("S"), retargetingNamespace.GetMember<NamedTypeSymbol>("S")); 121RetargetingSymbolChecker.CheckSymbols(sourceNamespace.GetMember<NamedTypeSymbol>("C"), retargetingNamespace.GetMember<NamedTypeSymbol>("C")); 152RetargetingSymbolChecker.CheckSymbols(sourceNamespace.GetMember<NamedTypeSymbol>("C"), retargetingNamespace.GetMember<NamedTypeSymbol>("C")); 155retargetingNamespace.GetMember<NamedTypeSymbol>("C").GetMember<RetargetingFieldSymbol>("F2").MarshallingInformation.TryGetSafeArrayElementUserDefinedSubtype()); 186RetargetingSymbolChecker.CheckSymbols(sourceNamespace.GetMember<NamedTypeSymbol>("C"), retargetingNamespace.GetMember<NamedTypeSymbol>("C")); 189retargetingNamespace.GetMember<NamedTypeSymbol>("C").GetMember<RetargetingMethodSymbol>("M").ReturnValueMarshallingInformation.TryGetSafeArrayElementUserDefinedSubtype()); 192((RetargetingParameterSymbol)retargetingNamespace.GetMember<NamedTypeSymbol>("C").GetMember<RetargetingMethodSymbol>("M").Parameters[0]). 222RetargetingSymbolChecker.CheckSymbols(sourceNamespace.GetMember<NamedTypeSymbol>("I"), retargetingNamespace.GetMember<NamedTypeSymbol>("I")); 223RetargetingSymbolChecker.CheckSymbols(sourceNamespace.GetMember<NamedTypeSymbol>("C"), retargetingNamespace.GetMember<NamedTypeSymbol>("C")); 224RetargetingSymbolChecker.CheckSymbols(sourceNamespace.GetMember<NamedTypeSymbol>("S"), retargetingNamespace.GetMember<NamedTypeSymbol>("S")); 225RetargetingSymbolChecker.CheckSymbols(sourceNamespace.GetMember<NamedTypeSymbol>("D"), retargetingNamespace.GetMember<NamedTypeSymbol>("D")); 343var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 352var retargetingType = retargetingAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 380var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 389var retargetingType = retargetingAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 412var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 417var retargetingType = retargetingAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 440var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 446var retargetingType = retargetingAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 466var retargetingType = retargetingAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 470var retargetingTypeS = retargetingAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("TestS"); 490var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 495var retargetingType = retargetingAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 522var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 529var retargetingType = retargetingAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 551var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 556var retargetingType = retargetingAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 580var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 586var retargetingType = retargetingAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 610var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 615var retargetingType = retargetingAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 647var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 654var retargetingType = retargetingAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
Symbols\Source\BaseClassTests.cs (4)
1563var baseInterface = global.GetMember<NamedTypeSymbol>("I1"); 1564var derivedInterface = global.GetMember<NamedTypeSymbol>("I2"); 1565var @class = global.GetMember<NamedTypeSymbol>("C"); 1897var derived = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived");
Symbols\Source\ClsComplianceTests.cs (4)
2114var accessor = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<PropertySymbol>("P").GetMethod; 3323var @event = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<EventSymbol>("E");
Symbols\Source\CompletionTests.cs (7)
35var a = global.GetMember<NamedTypeSymbol>("A"); 39var x = a.GetMember<FieldSymbol>("x"); 48var y = a.GetMember<FieldSymbol>("y"); 56var f = a.GetMember<MethodSymbol>("F"); 75var a = global.GetMember<NamedTypeSymbol>("A"); 79var p = a.GetMember<PropertySymbol>("P"); 88p = a.GetMember<PropertySymbol>("this[]");
Symbols\Source\CustomModifierCopyTests.cs (103)
54var @class = global.GetMember<SourceNamedTypeSymbol>("Class"); 97var @class = global.GetMember<SourceNamedTypeSymbol>("Class"); 108var classMethod2 = @class.GetMember<MethodSymbol>("Method2"); 148var @class = global.GetMember<SourceNamedTypeSymbol>("Class"); 151var classVirtualMethod = @class.GetMember<MethodSymbol>("VirtualMethod"); 155var classNonVirtualMethod = @class.GetMember<MethodSymbol>("NonVirtualMethod"); 197var baseClass = global.GetMember<SourceNamedTypeSymbol>("Base"); 200var baseClassVirtualMethod = baseClass.GetMember<MethodSymbol>("VirtualMethod"); 204var baseClassNonVirtualMethod = baseClass.GetMember<MethodSymbol>("NonVirtualMethod"); 210var derivedClass = global.GetMember<SourceNamedTypeSymbol>("Derived"); 213var derivedClassVirtualMethod = derivedClass.GetMember<MethodSymbol>("VirtualMethod"); 217var derivedClassNonVirtualMethod = derivedClass.GetMember<MethodSymbol>("NonVirtualMethod"); 259var @class = global.GetMember<NamedTypeSymbol>("Derived"); 264@class.GetMember<MethodSymbol>("Method" + Convert.ToString(i, 2).PadLeft(4, '0')), 295var @class = global.GetMember<NamedTypeSymbol>("Derived"); 299PropertySymbol property = @class.GetMember<PropertySymbol>("Property" + Convert.ToString(i, 2).PadLeft(2, '0')); 404var baseClass = global.GetMember<NamespaceSymbol>("CppCli").GetMember<NamedTypeSymbol>("CppBase2"); 406var class1 = global.GetMember<SourceNamedTypeSymbol>("Class1"); 417var class2 = global.GetMember<SourceNamedTypeSymbol>("Class2"); 420var class2Method1 = class2.GetMember<MethodSymbol>("Method1"); 429var class3 = global.GetMember<SourceNamedTypeSymbol>("Class3"); 432var class3Method1 = class3.GetMember<MethodSymbol>("Method1"); 473var @class = global.GetMember<SourceNamedTypeSymbol>("Class"); 520var baseClass = global.GetMember<NamedTypeSymbol>("Base"); 521var baseM = baseClass.GetMember<MethodSymbol>("M"); 522var baseN = baseClass.GetMember<MethodSymbol>("N"); 524var derivedClass = global.GetMember<NamedTypeSymbol>("Derived"); 525var derivedM = derivedClass.GetMember<MethodSymbol>("M"); 526var derivedN = derivedClass.GetMember<MethodSymbol>("N"); 528var derived2Class = global.GetMember<NamedTypeSymbol>("Derived2"); 529var derived2M = derived2Class.GetMember<MethodSymbol>("M"); 530var derived2N = derived2Class.GetMember<MethodSymbol>("N"); 564var @class = global.GetMember<SourceNamedTypeSymbol>("Explicit"); 597var @class = global.GetMember<SourceNamedTypeSymbol>("Implicit"); 638var @class = global.GetMember<SourceNamedTypeSymbol>("Override"); 679var baseClass = global.GetMember<NamedTypeSymbol>("Base"); 683var derivedClass = global.GetMember<NamedTypeSymbol>("Derived"); 687var derived2Class = global.GetMember<NamedTypeSymbol>("Derived2"); 775var interfaceMethod = global.GetMember<NamedTypeSymbol>("I").GetMember<MethodSymbol>("M"); 776var classMethod = global.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 819var interfaceMethod = global.GetMember<MethodSymbol>("I.M"); 820var classMethod = global.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 862var interfaceMethod1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("I.M"); 863var classMethod1 = comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 898var classMethod2 = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 922var classMethod3 = comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 939var classMethod4 = comp4.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("M"); 992var interfaceProperty1 = comp1.GlobalNamespace.GetMember<PropertySymbol>("I.P"); 993var classProperty1 = comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetProperty("I.P"); 1016var classProperty2 = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetProperty("I.P"); 1030var classProperty3 = comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetProperty("P"); 1139var baseMethod1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("Base.M"); 1151var baseProperty1 = comp1.GlobalNamespace.GetMember<PropertySymbol>("Base.P"); 1157var classProperty1 = comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetProperty("P"); 1158var classMethod1 = comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("M"); 1184var classProperty2 = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetProperty("P"); 1185var classMethod2 = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("M"); 1212var classMethod3 = comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("M"); 1256var interfaceMethod = global.GetMember<MethodSymbol>("I.M"); 1257var classMethod = global.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 1296var interfaceMethod = global.GetMember<NamedTypeSymbol>("I").GetMember<MethodSymbol>("M"); 1297var classMethod = global.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 1341var interfaceMethod = global.GetMember<NamedTypeSymbol>("I").GetMember<MethodSymbol>("M"); 1342var classMethod = global.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Single( 1385var interfaceMethod = global.GetMember<NamedTypeSymbol>("I").GetMember<MethodSymbol>("M"); 1386var classMethod = global.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Single( 1440var baseMethod = global.GetMember<NamedTypeSymbol>("Base").GetMember<MethodSymbol>("M"); 1441var derivedMethod = global.GetMember<NamedTypeSymbol>("Derived").GetMember<MethodSymbol>("M"); 1494var baseMethod = global.GetMember<NamedTypeSymbol>("Base").GetMember<MethodSymbol>("M"); 1495var derivedMethod = global.GetMember<NamedTypeSymbol>("Derived").GetMember<MethodSymbol>("M"); 1544var baseMethod = global.GetMember<NamedTypeSymbol>("Base").GetMember<MethodSymbol>("M"); 1545var derivedMethod = global.GetMember<NamedTypeSymbol>("Derived").GetMember<MethodSymbol>("M"); 1630var baseType = global.GetMember<NamedTypeSymbol>("Base"); 1631var baseProperty = baseType.GetMember<PropertySymbol>("P"); 1632var baseIndexer = baseType.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1634var derivedType = global.GetMember<NamedTypeSymbol>("Derived"); 1635var derivedProperty = derivedType.GetMember<PropertySymbol>("P"); 1636var derivedIndexer = derivedType.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1747var baseType = global.GetMember<NamedTypeSymbol>("Base"); 1748var baseProperty = baseType.GetMember<PropertySymbol>("P"); 1749var baseIndexer = baseType.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1751var derivedType = global.GetMember<NamedTypeSymbol>("Derived"); 1752var derivedProperty = derivedType.GetMember<PropertySymbol>("P"); 1753var derivedIndexer = derivedType.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1844var interfaceType = global.GetMember<NamedTypeSymbol>("I"); 1845var interfaceProperty = interfaceType.GetMember<PropertySymbol>("P"); 1846var interfaceIndexer = interfaceType.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1848var implementationType = global.GetMember<NamedTypeSymbol>("Implementation"); 1946var interfaceType = global.GetMember<NamedTypeSymbol>("I"); 1947var interfaceProperty = interfaceType.GetMember<PropertySymbol>("P"); 1948var interfaceIndexer = interfaceType.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1950var implementationType = global.GetMember<NamedTypeSymbol>("Implementation");
Symbols\Source\EventTests.cs (39)
79var @class = global.GetMember<NamedTypeSymbol>("C"); 81var @event = @class.GetMember<EventSymbol>("E"); 118var @class = global.GetMember<NamedTypeSymbol>("C"); 120var @event = @class.GetMember<EventSymbol>("E"); 156var @class = global.GetMember<NamedTypeSymbol>("C"); 158var @event = @class.GetMember<EventSymbol>("E"); 191var @class = global.GetMember<NamedTypeSymbol>("C"); 193var @event = @class.GetMember<EventSymbol>("E"); 345var type = peModule.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 346var e1 = type.GetMember<EventSymbol>("E1"); 347var e2 = type.GetMember<EventSymbol>("E2"); 348var p = type.GetMember<PropertySymbol>("P"); 606var type = peModule.GlobalNamespace.GetMember<NamedTypeSymbol>("CL2"); 607var e1 = type.GetMember<EventSymbol>("E1"); 608var e2 = type.GetMember<EventSymbol>("E2"); 638var type = peModule.GlobalNamespace.GetMember<NamedTypeSymbol>("CL2"); 639var e1 = type.GetMember<EventSymbol>("E1"); 640var e2 = type.GetMember<EventSymbol>("E2"); 1862var @class = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 1863var event1 = @class.GetMember<EventSymbol>("Event1"); 1864var event2 = @class.GetMember<EventSymbol>("Event2"); 1865var event3 = @class.GetMember<EventSymbol>("Event3"); 2260var @base = global.GetMember<NamedTypeSymbol>("Base"); 2261var baseEvent = @base.GetMember<EventSymbol>("E"); 2265var derived1 = global.GetMember<NamedTypeSymbol>("Derived1"); 2266var event1 = derived1.GetMember<EventSymbol>("E"); 2272var derived2 = global.GetMember<NamedTypeSymbol>("Derived2"); 2273var event2 = derived2.GetMember<EventSymbol>("E"); 2340var derived1 = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived1"); 2341var event1 = derived1.GetMember<EventSymbol>("E"); 2345var derived2 = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived2"); 2346var event2 = derived2.GetMember<EventSymbol>("E"); 2386var derived1 = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived1"); 2387var event1 = derived1.GetMember<EventSymbol>("E"); 2391var derived2 = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived2"); 2392var event2 = derived2.GetMember<EventSymbol>("E"); 2413var typeA = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 2414var eventE = typeA.GetMember<EventSymbol>("E"); 2415var eventF = typeA.GetMember<EventSymbol>("F");
Symbols\Source\ExpressionBodiedMethodTests.cs (10)
37.GetMember<NamedTypeSymbol>("C") 38.GetMember<SourceOrdinaryMethodSymbol>("goo"); 204var m = c.GetMember<SourceMemberMethodSymbol>("M"); 208var pp = c.GetMember<SourceUserDefinedOperatorSymbol>("op_Increment"); 212var conv = c.GetMember<SourceUserDefinedConversionSymbol>("op_Explicit"); 285var iM = i.GetMember<SourceMemberMethodSymbol>("M"); 286var iN = i.GetMember<SourceMemberMethodSymbol>("N"); 287var jN = j.GetMember<SourceMemberMethodSymbol>("N"); 289var method = c.GetMember<SourceMemberMethodSymbol>("M"); 303method = c.GetMember<SourceMemberMethodSymbol>("O");
Symbols\Source\ExpressionBodiedPropertyTests.cs (11)
259var p = c.GetMember<SourcePropertySymbol>("P"); 265var indexer = c.GetMember<SourcePropertySymbol>("this[]"); 390var iP = i.GetMember<SourcePropertySymbol>("P"); 392var prop = c.GetMember<SourcePropertySymbol>("P"); 405prop = c.GetMember<SourcePropertySymbol>("D"); 467var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 468var p = c.GetMember<PropertySymbol>("P"); 506var p = c.GetMember<SourcePropertySymbol>("P"); 529var p = c.GetMember<SourcePropertySymbol>("P"); 556var p = c.GetMember<SourcePropertySymbol>("this[]"); 584var p = c.GetMember<SourcePropertySymbol>("this[]");
Symbols\Source\FileModifierTests.cs (11)
231var classC = symbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 281var classC = symbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 326var classC = symbol.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 368var classC = symbol.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 444var classC = symbol.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 517var classC = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 549var expectedSymbol = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 580var expectedSymbol = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 817var expectedSymbol = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 877var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2950var expectedMember = ((NamedTypeSymbol)members[0]).GetMember<MethodSymbol>("D.M");
Symbols\Source\MethodTests.cs (22)
1902var staticConstructor = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>(WellKnownMemberNames.StaticConstructorName); 1926var staticConstructor = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>(WellKnownMemberNames.StaticConstructorName); 1959var classA = globalNamespace.GetMember<NamedTypeSymbol>("A"); 1960var classB = globalNamespace.GetMember<NamedTypeSymbol>("B"); 1961var classC = globalNamespace.GetMember<NamedTypeSymbol>("C"); 1963var methodA = classA.GetMember<PropertySymbol>("P").GetMethod; 1964var methodB = classB.GetMember<MethodSymbol>("get_P"); 1965var methodC = classC.GetMember<PropertySymbol>("P").GetMethod; 2003var classA = globalNamespace.GetMember<NamedTypeSymbol>("A"); 2004var classB = globalNamespace.GetMember<NamedTypeSymbol>("B"); 2005var classC = globalNamespace.GetMember<NamedTypeSymbol>("C"); 2007var methodA = classA.GetMember<MethodSymbol>("get_P"); 2008var methodB = classB.GetMember<PropertySymbol>("P").GetMethod; 2009var methodC = classC.GetMember<MethodSymbol>("get_P"); 2066var symbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.UnaryPlusOperatorName).Single(); 2087var symbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.ExplicitConversionName).Single(); 2130var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2131var method = type.GetMember<MethodSymbol>("M"); 2155var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2156var method = type.GetMember<MethodSymbol>("M");
Symbols\Source\ModifierTests.cs (1)
155var structType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S");
Symbols\Source\NamedTypeTests.cs (17)
27var namedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 36var namedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 45var namedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 57var namedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 69var namedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 81var namedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 93var namedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 105var namedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 119var namedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 133var namedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 147var namedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 165var namedType = compilation.GlobalNamespace.GetMember<NamespaceSymbol>("N").GetMember<NamedTypeSymbol>("C"); 183var namedType = compilation.GlobalNamespace.GetMember<NamespaceSymbol>("N").GetMember<NamedTypeSymbol>("C"); 201var namedType = compilation.GlobalNamespace.GetMember<NamespaceSymbol>("N").GetMember<NamedTypeSymbol>("C");
Symbols\Source\PropertyTests.cs (43)
184var p = c.GetMember<PropertySymbol>("P"); 188var q = c.GetMember<PropertySymbol>("Q"); 192var r = c.GetMember<PropertySymbol>("R"); 245var p = s.GetMember<PropertySymbol>("P"); 249var q = s.GetMember<PropertySymbol>("Q"); 253var r = s.GetMember<PropertySymbol>("R"); 565var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 568VerifyMethodsAndAccessorsSame(type, type.GetMember<PropertySymbol>("P")); 569VerifyMethodsAndAccessorsSame(type, type.GetMember<PropertySymbol>("Q")); 572type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 575VerifyMethodsAndAccessorsSame(type, type.GetMember<PropertySymbol>("P")); 576VerifyMethodsAndAccessorsSame(type, type.GetMember<PropertySymbol>("Q")); 579type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").BaseType(); 582VerifyMethodsAndAccessorsSame(type, type.GetMember<PropertySymbol>("P")); 583VerifyMethodsAndAccessorsSame(type, type.GetMember<PropertySymbol>("Q")); 1874var program = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program"); 1875var field = program.GetMember<FieldSymbol>("testClass"); 2618var iap = ia.GetMember<PropertySymbol>("P"); 2620var iam = ia.GetMember<MethodSymbol>("M"); 2623var iap2 = ia.GetMember<PropertySymbol>("P2"); 2625var iam2 = ia.GetMember<MethodSymbol>("M2"); 2636iap = ia.GetMember<PropertySymbol>("P"); 2638iam = ia.GetMember<MethodSymbol>("M"); 2641iap2 = ia.GetMember<PropertySymbol>("P2"); 2643iam2 = ia.GetMember<MethodSymbol>("M2"); 2654iap = ia.GetMember<PropertySymbol>("P"); 2656iam = ia.GetMember<MethodSymbol>("M"); 2659iap2 = ia.GetMember<PropertySymbol>("P2"); 2661iam2 = ia.GetMember<MethodSymbol>("M2"); 2672iap = ia.GetMember<PropertySymbol>("P"); 2674iam = ia.GetMember<MethodSymbol>("M"); 2677iap2 = ia.GetMember<PropertySymbol>("P2"); 2679iam2 = ia.GetMember<MethodSymbol>("M2"); 2711iap = ia.GetMember<PropertySymbol>("P"); 2713iam = ia.GetMember<MethodSymbol>("M"); 2716iap2 = ia.GetMember<PropertySymbol>("P2"); 2718iam2 = ia.GetMember<MethodSymbol>("M2"); 2729iap = ia.GetMember<PropertySymbol>("P"); 2731iam = ia.GetMember<MethodSymbol>("M"); 2734iap2 = ia.GetMember<PropertySymbol>("P2"); 2736iam2 = ia.GetMember<MethodSymbol>("M2"); 2765m.GlobalNamespace.GetMember<NamespaceSymbol>("Test"). 2766GetMember<NamedTypeSymbol>("C").GetMembers().ToArray();
Symbols\StaticAbstractMembersInInterfacesTests.cs (98)
150var m01 = i1.GetMember<MethodSymbol>("M01"); 162var m02 = i1.GetMember<MethodSymbol>("M02"); 174var m03 = i1.GetMember<MethodSymbol>("M03"); 186var m04 = i1.GetMember<MethodSymbol>("M04"); 198var m05 = i1.GetMember<MethodSymbol>("M05"); 210var m06 = i1.GetMember<MethodSymbol>("M06"); 222var m07 = i1.GetMember<MethodSymbol>("M07"); 234var m08 = i1.GetMember<MethodSymbol>("M08"); 246var m09 = i1.GetMember<MethodSymbol>("M09"); 258var m10 = i1.GetMember<MethodSymbol>("M10"); 861var m01 = i1.GetMember<MethodSymbol>(".cctor"); 989var m01 = i1.GetMember<MethodSymbol>(".cctor"); 1019var m01 = i1.GetMember<MethodSymbol>("M01"); 1061var m01 = i1.GetMember<MethodSymbol>("M01"); 1154var m01 = i1.GetMember<MethodSymbol>("M01"); 1191var m01 = i1.GetMember<MethodSymbol>("M01"); 1228var m01 = i1.GetMember<MethodSymbol>("M01"); 1275var m01 = i1.GetMember<MethodSymbol>("M01"); 1326var m01 = i1.GetMember<MethodSymbol>("M01"); 1381var m01 = i1.GetMember<MethodSymbol>("M01"); 1439var m01 = i1.GetMember<MethodSymbol>("M01"); 1494var m01 = i1.GetMember<MethodSymbol>("M01"); 1552var m01 = i1.GetMember<MethodSymbol>("M01"); 1734var m01 = i1.GetMember<PropertySymbol>("M01"); 1744var m02 = i1.GetMember<PropertySymbol>("M02"); 1754var m03 = i1.GetMember<PropertySymbol>("M03"); 1764var m04 = i1.GetMember<PropertySymbol>("M04"); 1774var m05 = i1.GetMember<PropertySymbol>("M05"); 1784var m06 = i1.GetMember<PropertySymbol>("M06"); 1794var m07 = i1.GetMember<PropertySymbol>("M07"); 1804var m08 = i1.GetMember<PropertySymbol>("M08"); 1814var m09 = i1.GetMember<PropertySymbol>("M09"); 1824var m10 = i1.GetMember<PropertySymbol>("M10"); 1835var m01 = i1.GetMember<PropertySymbol>("M01").GetMethod; 1847var m02 = i1.GetMember<PropertySymbol>("M02").GetMethod; 1859var m03 = i1.GetMember<PropertySymbol>("M03").GetMethod; 1871var m04 = i1.GetMember<PropertySymbol>("M04").GetMethod; 1883var m05 = i1.GetMember<PropertySymbol>("M05").GetMethod; 1895var m06 = i1.GetMember<PropertySymbol>("M06").GetMethod; 1907var m07 = i1.GetMember<PropertySymbol>("M07").GetMethod; 1919var m08 = i1.GetMember<PropertySymbol>("M08").GetMethod; 1931var m09 = i1.GetMember<PropertySymbol>("M09").GetMethod; 1943var m10 = i1.GetMember<PropertySymbol>("M10").GetMethod; 2540var m01 = i1.GetMember<EventSymbol>("M01"); 2550var m02 = i1.GetMember<EventSymbol>("M02"); 2560var m03 = i1.GetMember<EventSymbol>("M03"); 2570var m04 = i1.GetMember<EventSymbol>("M04"); 2580var m05 = i1.GetMember<EventSymbol>("M05"); 2590var m06 = i1.GetMember<EventSymbol>("M06"); 2600var m07 = i1.GetMember<EventSymbol>("M07"); 2610var m08 = i1.GetMember<EventSymbol>("M08"); 2620var m09 = i1.GetMember<EventSymbol>("M09"); 2630var m10 = i1.GetMember<EventSymbol>("M10"); 2643var m01 = getAccessor(i1.GetMember<EventSymbol>("M01"), addAccessor); 2655var m02 = getAccessor(i1.GetMember<EventSymbol>("M02"), addAccessor); 2667var m03 = getAccessor(i1.GetMember<EventSymbol>("M03"), addAccessor); 2679var m04 = getAccessor(i1.GetMember<EventSymbol>("M04"), addAccessor); 2691var m05 = getAccessor(i1.GetMember<EventSymbol>("M05"), addAccessor); 2703var m06 = getAccessor(i1.GetMember<EventSymbol>("M06"), addAccessor); 2715var m07 = getAccessor(i1.GetMember<EventSymbol>("M07"), addAccessor); 2727var m08 = getAccessor(i1.GetMember<EventSymbol>("M08"), addAccessor); 2739var m09 = getAccessor(i1.GetMember<EventSymbol>("M09"), addAccessor); 2751var m10 = getAccessor(i1.GetMember<EventSymbol>("M10"), addAccessor); 3371var m01 = i1.GetMember<MethodSymbol>("op_UnaryPlus"); 3383var m02 = i1.GetMember<MethodSymbol>("op_UnaryNegation"); 3395var m03 = i1.GetMember<MethodSymbol>("op_Increment"); 3407var m04 = i1.GetMember<MethodSymbol>("op_Decrement"); 3419var m05 = i1.GetMember<MethodSymbol>("op_LogicalNot"); 3431var m06 = i1.GetMember<MethodSymbol>("op_OnesComplement"); 3443var m07 = i1.GetMember<MethodSymbol>("op_Addition"); 3455var m08 = i1.GetMember<MethodSymbol>("op_Subtraction"); 3467var m09 = i1.GetMember<MethodSymbol>("op_Multiply"); 3479var m10 = i1.GetMember<MethodSymbol>("op_Division"); 16522var c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1.M01"); 16607c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1.M01"); 16714var c1M01 = c3.BaseType().BaseType().GetMember<MethodSymbol>("M01"); 16739var c2M02 = c3.BaseType().GetMember<MethodSymbol>("I1.M02"); 16807var c2M01 = c3.BaseType().GetMember<MethodSymbol>("M01"); 20304Assert.Equal(MethodKind.UserDefinedOperator, c1.GetMember<MethodSymbol>(opName).MethodKind); 20439Assert.Equal(MethodKind.UserDefinedOperator, c1.GetMember<MethodSymbol>(opName).MethodKind); 20842var c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1." + opName); 20955c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1." + opName); 21066c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1." + opName); 21201c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1." + opName); 21489var c1M01 = c3.BaseType().BaseType().GetMember<MethodSymbol>(opName); 21616var c2M01 = c3.BaseType().GetMember<MethodSymbol>(opName); 24456var c1M01 = module.GlobalNamespace.GetMember<PropertySymbol>("C1.M01"); 24813var c1M01 = c3.BaseType().BaseType().GetMember<PropertySymbol>("M01"); 24862var c2M02 = c3.BaseType().GetMember<PropertySymbol>("I1.M02"); 24943var c2M01 = c3.BaseType().GetMember<PropertySymbol>("M01"); 26984var c1M01 = module.GlobalNamespace.GetMember<EventSymbol>("C1.M01"); 27478var c1M01 = c3.BaseType().BaseType().GetMember<EventSymbol>("M01"); 27527var c2M02 = c3.BaseType().GetMember<EventSymbol>("I1.M02"); 27609var c2M01 = c3.BaseType().GetMember<EventSymbol>("M01"); 29043Assert.Equal(MethodKind.Conversion, c1.GetMember<MethodSymbol>(opName).MethodKind); 29301var c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1." + opName); 29413c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1." + opName); 29550var c1M01 = c3.BaseType().BaseType().GetMember<MethodSymbol>(opName);
Symbols\SymbolDistinguisherTests.cs (39)
41var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 42var referencedType = referencedAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 47var sourceMethod = sourceType.GetMember<MethodSymbol>("M"); 48var referencedMethod = referencedType.GetMember<MethodSymbol>("M"); 53var sourceProperty = sourceType.GetMember<PropertySymbol>("P"); 54var referencedProperty = referencedType.GetMember<PropertySymbol>("P"); 59var sourceField = sourceType.GetMember<FieldSymbol>("F"); 60var referencedField = referencedType.GetMember<FieldSymbol>("F"); 65var sourceEvent = sourceType.GetMember<EventSymbol>("E"); 66var referencedEvent = referencedType.GetMember<EventSymbol>("E"); 83var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 84var referencedType = referencedAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 104var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 105var referencedType = referencedAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 123var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 124var referencedType = referencedAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 145var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 146var referencedType = referencedAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 164var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 165var referencedType = referencedAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 188var sourceParameter = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M").Parameters.Single(); 189var referencedParameter = referencedAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M").Parameters.Single(); 214var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<FieldSymbol>("F").Type; 215var referencedType = referencedAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<FieldSymbol>("F").Type; 239var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("S").GetMember<FieldSymbol>("F").Type; 240var referencedType = referencedAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("S").GetMember<FieldSymbol>("F").Type; 264var sourceParameter = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M").Parameters.Single(); 265var referencedParameter = referencedAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M").Parameters.Single(); 286var sourceType = sourceAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C").TypeParameters.Single(); 287var referencedType = referencedAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C").TypeParameters.Single(); 305var referencedType = referencedAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("dynamic");
Symbols\SymbolErrorTests.cs (9)
1684var ns3 = comp.SourceModule.GlobalNamespace.GetMember<NamespaceSymbol>("n3"); 1685var classC = ns3.GetMember<NamedTypeSymbol>("C"); 1690var structS = ns3.GetMember<NamedTypeSymbol>("S"); 1691var structSField = structS.GetMember<FieldSymbol>("a"); 4849var indexer = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetProperty("IA." + WellKnownMemberNames.Indexer); 10151var classA = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 10152var classAProp1 = classA.GetMember<PropertySymbol>("P1"); 10205var classA = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 10206var classAProp1 = classA.GetMember<PropertySymbol>("P1");
Symbols\TypedConstantTests.cs (1)
32_namedType = _compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
Symbols\TypeTests.cs (16)
1238var ns = global.GetMember<NamespaceSymbol>("N"); 1240var typeA = ns.GetMember<NamedTypeSymbol>("A"); 1245var typeB = typeA.GetMember<NamedTypeSymbol>("B"); 1252var typeC = ns.GetMember<NamedTypeSymbol>("C"); 1259var typeD = typeC.GetMember<NamedTypeSymbol>("D"); 1306var baseType = global.GetMember<NamedTypeSymbol>("Base"); 1307var interface1 = global.GetMember<NamedTypeSymbol>("Interface1"); 1308var interface2 = global.GetMember<NamedTypeSymbol>("Interface2"); 1317global.GetMember<NamedTypeSymbol>("Derived0"), 1318global.GetMember<NamedTypeSymbol>("Derived1"), 1319global.GetMember<NamedTypeSymbol>("Derived2"), 1320global.GetMember<NamedTypeSymbol>("Derived3"), 1321global.GetMember<NamedTypeSymbol>("Derived4"), 1322global.GetMember<NamedTypeSymbol>("Derived5"), 1323global.GetMember<NamedTypeSymbol>("Derived6"), 1828var originalDefinition = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
Symbols\TypeUnificationTests.cs (62)
49var @class = global.GetMember<NamedTypeSymbol>("C"); 51var structType = @class.GetMember<FieldSymbol>("i").Type; 52var classType = @class.GetMember<FieldSymbol>("s").Type; 53var interfaceType = @class.GetMember<FieldSymbol>("f").Type; 54var enumType = @class.GetMember<FieldSymbol>("e").Type; 55var errorType = @class.GetMember<FieldSymbol>("err").Type; 56var voidType = @class.GetMember<MethodSymbol>("M").ReturnType; 58var arrayType1 = @class.GetMember<FieldSymbol>("a1").Type; 59var arrayType2 = @class.GetMember<FieldSymbol>("a2").Type; 60var arrayType3 = @class.GetMember<FieldSymbol>("a3").Type; 61var pointerType1 = @class.GetMember<FieldSymbol>("p1").Type; 62var pointerType2 = @class.GetMember<FieldSymbol>("p2").Type; 63var genericType1 = @class.GetMember<FieldSymbol>("g1").Type; 64var genericType2 = @class.GetMember<FieldSymbol>("g2").Type; 133var @class = global.GetMember<NamedTypeSymbol>("C"); 135var structType = @class.GetMember<FieldSymbol>("i").Type; 136var classType = @class.GetMember<FieldSymbol>("s").Type; 137var interfaceType = @class.GetMember<FieldSymbol>("f").Type; 138var errorType = @class.GetMember<FieldSymbol>("e").Type; 139var voidType = @class.GetMember<MethodSymbol>("M").ReturnType; 141var arrayType1 = @class.GetMember<FieldSymbol>("a1").Type; 142var arrayType2 = @class.GetMember<FieldSymbol>("a2").Type; 143var arrayType3 = @class.GetMember<FieldSymbol>("a3").Type; 144var pointerType1 = @class.GetMember<FieldSymbol>("p1").Type; 145var pointerType2 = @class.GetMember<FieldSymbol>("p2").Type; 146var functionPointerType = @class.GetMember<FieldSymbol>("fp1").Type; 147var genericType1 = @class.GetMember<FieldSymbol>("g1").Type; 148var genericType2 = @class.GetMember<FieldSymbol>("g2").Type; 150var typeParam1 = @class.GetMember<FieldSymbol>("tp1").Type; 151var typeParam2 = @class.GetMember<FieldSymbol>("tp2").Type; 206var @class = global.GetMember<NamedTypeSymbol>("C"); 208var arrayType1 = @class.GetMember<FieldSymbol>("a1").Type; 209var arrayType2 = @class.GetMember<FieldSymbol>("a2").Type; 210var arrayType3 = @class.GetMember<FieldSymbol>("a3").Type; 212var genericType1 = @class.GetMember<FieldSymbol>("g1").Type; 213var genericType2 = @class.GetMember<FieldSymbol>("g2").Type; 214var genericType3 = @class.GetMember<FieldSymbol>("g3").Type; 248var @class = global.GetMember<NamedTypeSymbol>("C"); 250var type1 = @class.GetMember<FieldSymbol>("g1").Type; 251var type2 = @class.GetMember<FieldSymbol>("g2").Type; 252var type3 = @class.GetMember<FieldSymbol>("g3").Type; 253var type4 = @class.GetMember<FieldSymbol>("g4").Type; 254var type5 = @class.GetMember<FieldSymbol>("g5").Type; 255var type6 = @class.GetMember<FieldSymbol>("g6").Type; 256var type7 = @class.GetMember<FieldSymbol>("g7").Type; 299var @class = global.GetMember<NamedTypeSymbol>("C"); 301var type1 = @class.GetMember<FieldSymbol>("g1").Type; 302var type2 = @class.GetMember<FieldSymbol>("g2").Type; 303var type3 = @class.GetMember<FieldSymbol>("g3").Type; 304var type4 = @class.GetMember<FieldSymbol>("g4").Type; 305var type5 = @class.GetMember<FieldSymbol>("g5").Type; 306var type6 = @class.GetMember<FieldSymbol>("g6").Type; 336var @class = global.GetMember<NamedTypeSymbol>("C"); 338var containedType = @class.GetMember<FieldSymbol>("contained").Type; 339var containingType = @class.GetMember<FieldSymbol>("containing").Type; 369var @class = global.GetMember<NamedTypeSymbol>("C"); 371var type1 = @class.GetMember<FieldSymbol>("t1").Type; 372var type2 = @class.GetMember<FieldSymbol>("t2").Type; 373var type3 = @class.GetMember<FieldSymbol>("t3").Type; 374var type4 = @class.GetMember<FieldSymbol>("t4").Type; 375var type5 = @class.GetMember<FieldSymbol>("t5").Type; 376var type6 = @class.GetMember<FieldSymbol>("t6").Type;
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (71)
Metadata\WinMdEventTests.cs (47)
2750var ns1 = comp.GlobalNamespace.GetMember<NamespaceSymbol>("Windows"); 2751ns1 = ns1.GetMember<NamespaceSymbol>("Foundation"); 2752var ert = ns1.GetMember<TypeSymbol>("EventRegistrationToken"); 2754var wns1 = winmdNS.GlobalNamespace.GetMember<NamespaceSymbol>("Windows"); 2755wns1 = wns1.GetMember<NamespaceSymbol>("UI"); 2756wns1 = wns1.GetMember<NamespaceSymbol>("Xaml"); 2757var itextrange = wns1.GetMember<PENamedTypeSymbol>("Application"); 2758var @event = itextrange.GetMember<PEEventSymbol>("Suspending"); 2842var interfaceType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Interface"); 2843var interfaceNormalEvent = interfaceType.GetMember<EventSymbol>("Normal"); 2844var interfaceWinRTEvent = interfaceType.GetMember<EventSymbol>("WinRT"); 2853var implementingType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2877var retargetingType = retargetingAssembly.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2917var @class = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2918var classEvent = @class.GetMember<EventSymbol>("E"); 2921var @interface = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("I"); 2922var interfaceEvent = @interface.GetMember<EventSymbol>("E"); 2961var @class = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2962var normalEvent = @class.GetMember<EventSymbol>("Normal"); 2963var winRTEvent = @class.GetMember<EventSymbol>("WinRT"); 3037var overrideNoImplClass = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("OverrideNoImpl"); 3038var normalEvent = overrideNoImplClass.GetMember<EventSymbol>("Normal"); 3039var winRTEvent = overrideNoImplClass.GetMember<EventSymbol>("WinRT"); 3046var overrideAndImplCorrectlyClass = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("OverrideAndImplCorrectly"); 3047var normalEvent = overrideAndImplCorrectlyClass.GetMember<EventSymbol>("Normal"); 3048var winRTEvent = overrideAndImplCorrectlyClass.GetMember<EventSymbol>("WinRT"); 3055var overrideAndImplIncorrectlyClass = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("OverrideAndImplIncorrectly"); 3056var normalEvent = overrideAndImplIncorrectlyClass.GetMember<EventSymbol>("Normal"); 3057var winRTEvent = overrideAndImplIncorrectlyClass.GetMember<EventSymbol>("WinRT"); 3096var @class = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 3171var @class = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 3172var @event = @class.GetMember<EventSymbol>("E"); 3198var @class = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 3199var @event = @class.GetMember<EventSymbol>("E"); 3259var derivedClass = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 3260var normalEvent = derivedClass.GetMember<EventSymbol>("Normal"); 3261var winRTEvent = derivedClass.GetMember<EventSymbol>("WinRT"); 3294var @class = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 3295var customEvent = @class.GetMember<EventSymbol>("E"); 3296var fieldLikeEvent = @class.GetMember<EventSymbol>("F"); 3343var @class = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 3344var @event = @class.GetMember<EventSymbol>("E"); 3501var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Events"); 3502var instanceEvent = type.GetMember<EventSymbol>("Instance"); 3503var staticEvent = type.GetMember<EventSymbol>("Static"); 3559var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 3560var @event = type.GetMember<PEEventSymbol>("E");
Metadata\WinMdMetadataTests.cs (24)
49var wns1 = winmdNS.GlobalNamespace.GetMember<NamespaceSymbol>("Windows"); 50wns1 = wns1.GetMember<NamespaceSymbol>("UI"); 51wns1 = wns1.GetMember<NamespaceSymbol>("Text"); 52var itextrange = wns1.GetMember<PENamedTypeSymbol>("ITextRange"); 53var func = itextrange.GetMember<PEMethodSymbol>("SetPoint"); 71var wns1 = winmdNS.GlobalNamespace.GetMember<NamespaceSymbol>("Windows"); 72wns1 = wns1.GetMember<NamespaceSymbol>("UI"); 73wns1 = wns1.GetMember<NamespaceSymbol>("Xaml"); 74var itextrange = wns1.GetMember<PENamedTypeSymbol>("SuspendingEventHandler"); 75var func = itextrange.GetMember<PEMethodSymbol>(".ctor"); 92var wns1 = winmdNS.GlobalNamespace.GetMember<NamespaceSymbol>("Windows"); 93wns1 = wns1.GetMember<NamespaceSymbol>("Foundation"); 94var iref = wns1.GetMember<PENamedTypeSymbol>("IUriRuntimeClass"); 95var func = iref.GetMember<PEMethodSymbol>("CombineUri"); 111var wns1 = winmdNS.GlobalNamespace.GetMember<NamespaceSymbol>("Windows"); 113var wns2 = wns1.GetMember<NamespaceSymbol>("Foundation"); 114var clas = wns2.GetMember<PENamedTypeSymbol>("Point"); 131var wns1 = winmdNS.GlobalNamespace.GetMember<NamespaceSymbol>("Windows"); 132var wns2 = wns1.GetMember<NamespaceSymbol>("UI"); 133var clas = wns2.GetMember<TypeSymbol>("Colors"); 173var wns1 = winmdNS.GlobalNamespace.GetMember<NamespaceSymbol>("Windows"); 174var wns2 = wns1.GetMember<NamespaceSymbol>("Globalization"); 175var wns3 = wns2.GetMember<NamespaceSymbol>("NumberFormatting"); 176var clas = wns3.GetMember<TypeSymbol>("DecimalFormatter");