3819 references to GetMember
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (406)
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 (7)
958var m2 = comp.GlobalNamespace.GetMember<MethodSymbol>("C.M2"); 962var m = comp.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 1125var m = comp.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 1146var method = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 1174var method = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 2071var m = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 10598m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>d__0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
CodeGen\CodeGenAsyncLocalsTests.cs (1)
963var testClass = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test");
CodeGen\CodeGenAsyncTests.cs (13)
70var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test").GetMember<NamedTypeSymbol>("<F>d__0"); 79var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test").GetMember<NamedTypeSymbol>("<F>d__0"); 88var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test").GetMember<NamedTypeSymbol>("<F>d__0"); 924var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program.<Main>d__0"); 925var hoistedField = stateMachine.GetMember<FieldSymbol>("<x>5__1"); 931var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program.<Main>d__0"); 983var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program.<Main>d__0"); 984var hoistedField = stateMachine.GetMember<FieldSymbol>("<x>5__1"); 990var stateMachine = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program.<Main>d__0"); 6305m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>d__0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
CodeGen\CodeGenClosureLambdaTests.cs (7)
3972var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 3981var c0 = c.GetMember<NamedTypeSymbol>("<>c__0"); 3991var c1 = c.GetMember<NamedTypeSymbol>("<>c__1"); 4001var c2 = c.GetMember<NamedTypeSymbol>("<>c__2"); 4011var c3 = c.GetMember<NamedTypeSymbol>("<>c__3"); 4043var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4084var 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{00000040}");
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"); 6469var derived = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 6482var m = derived.GetMember<MethodSymbol>(methodName); 6522var derived = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 6535var m = derived.GetMember<MethodSymbol>(methodName); 6646var derived = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 6659var m = derived.GetMember<MethodSymbol>(methodName); 6724var derived = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 6737var m = derived.GetMember<MethodSymbol>(methodName); 6802var derived = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 6816var 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)
13060var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("\u0915\u094d\u0937"); //formatting char removed 13080var @enum = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 13298var 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; 3347var mTuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M").ReturnType; 4593var mTuple = (NamedTypeSymbol)comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M").ReturnType; 4623var m2Tuple = (NamedTypeSymbol)comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M2").Parameters[0].Type; 11027var m1Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M1").ReturnType; 11028var m2Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M2").ReturnType; 11029var m6Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M6").ReturnType; 11348var m1Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M1").ReturnType; 11349var m1bTuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M1b").ReturnType; 11350var m2Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M2").ReturnType; 11351var m6Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M6").ReturnType; 11740var m3Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M3").ReturnType; 11888var m4Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M4").ReturnType; 12172var m5Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M5").ReturnType; 12462var m7Tuple = c.GetMember<MethodSymbol>("M7").ReturnType; 12541var m8Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M8").ReturnType; 12850var m1ToString = m1Tuple.GetMember<MethodSymbol>("ToString"); 12934var m9Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M9").ReturnType; 13015var m9Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M9").ReturnType; 13200var m10Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M10").ReturnType; 13206var m102Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M102").ReturnType; 13237var m103Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M103").ReturnType; 13250var m10I1M1 = m10Tuple.GetMember<MethodSymbol>("I1.M1"); 13255var m10M2 = m10Tuple.GetMember<MethodSymbol>("M2"); 13258var m10I1P1 = m10Tuple.GetMember<PropertySymbol>("I1.P1"); 13267var m10P2 = m10Tuple.GetMember<PropertySymbol>("P2"); 13270var m10I1E1 = m10Tuple.GetMember<EventSymbol>("I1.E1"); 13279var m10E2 = m10Tuple.GetMember<EventSymbol>("E2"); 13528var m9Tuple = c.GetMember<MethodSymbol>("M9").ReturnType; 13531var m9Test = m9Tuple.GetMember<MethodSymbol>("Test"); 13587var m1Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M1").ReturnType; 13636var m2Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M2").ReturnType; 13826var m3Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M3").ReturnType; 13935var m1Tuple = (NamedTypeSymbol)test.GetMember<MethodSymbol>("M1").ReturnType; 14099var m1Tuple = (NamedTypeSymbol)test.GetMember<MethodSymbol>("M1").ReturnType; 15789var m1Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M1").ReturnType; 15811var m2Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M2").ReturnType; 15812var m3Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M3").ReturnType; 15817var m1P1 = m1Tuple.GetMember<PropertySymbol>("P1"); 15818var m1P1Get = m1Tuple.GetMember<MethodSymbol>("get_P1"); 15819var m1P1Set = m1Tuple.GetMember<MethodSymbol>("set_P1"); 15844var m1P1BackingField = m1Tuple.GetMember<FieldSymbol>("<P1>k__BackingField"); 15849var m1this = m1Tuple.GetMember<PropertySymbol>("this[]"); 15850var m1thisGet = m1Tuple.GetMember<MethodSymbol>("get_Item"); 16016var m1Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M1").ReturnType; 16040var m2Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M2").ReturnType; 16041var m3Tuple = (NamedTypeSymbol)c.GetMember<MethodSymbol>("M3").ReturnType; 16046var m1E1 = m1Tuple.GetMember<EventSymbol>("E1"); 16047var m1E1Add = m1Tuple.GetMember<MethodSymbol>("add_E1"); 16048var m1E1Remove = m1Tuple.GetMember<MethodSymbol>("remove_E1"); 16080var m1E2 = m1Tuple.GetMember<EventSymbol>("E2"); 16081var m1E2Add = m1Tuple.GetMember<MethodSymbol>("add_E2"); 16082var m1E2Remove = m1Tuple.GetMember<MethodSymbol>("remove_E2"); 27978var retargetingValueTupleType = (NamedTypeSymbol)comp3.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 27981verify(retargetingValueTupleType.GetMember<FieldSymbol>("Item1"), retargeting: true, index: 0); 27982verify(retargetingValueTupleType.GetMember<FieldSymbol>("Item2"), retargeting: true, index: 1); 27991var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 27994var item1 = type.GetMember<FieldSymbol>("Item1"); 27997var item2 = type.GetMember<FieldSymbol>("Item2"); 28068var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28100var tuple1 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("System.ValueTuple.M").ReturnType; 28106var tuple2 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("System.ValueTuple.M2").ReturnType; 28130var tuple3 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("System.ValueTuple.M3").ReturnType; 28163var tuple1 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("System.ValueTuple.M").ReturnType; 28169var tuple2 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("System.ValueTuple.M2").ReturnType; 28172var tuple3 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("System.ValueTuple.M3").ReturnType; 28190var retargetingValueTupleTypes = comp2.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple"); 28195var valueTupleTypes = module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple"); 28254var item = namedType.GetMember<FieldSymbol>(name); 28304var retargetingValueTupleTypes = comp2.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple"); 28309var valueTupleTypes = module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").As<NamedTypeSymbol>(); 28333var item = namedType.GetMember<FieldSymbol>(name); 28393var retargetingValueTupleType = (NamedTypeSymbol)comp3.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28399var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28421var item = namedType.GetMember<FieldSymbol>(name); 28489var namedType = (NamedTypeSymbol)module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28555var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28556var item2 = type.GetMember<FieldSymbol>("Item2"); 28559var item13 = type.GetMember<FieldSymbol>("Item13"); 28562var rest = type.GetMember<FieldSymbol>("Rest"); 28591var item1 = tuple.GetMember<TupleElementFieldSymbol>("Item1"); 28600var item2 = tuple.GetMember<TupleElementFieldSymbol>("Item2"); 28624var item1 = tuple.GetMember<TupleElementFieldSymbol>("Item1"); 28637var item8 = tuple.GetMember<TupleElementFieldSymbol>("Item8"); 28648var item9 = tuple.GetMember<TupleElementFieldSymbol>("Item9"); 28690var type = (NamedTypeSymbol)module.GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMembers("ValueTuple").Single(); 28709var tuple1 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M").ReturnType; 28716var tuple1Item1 = tuple1.GetMember<FieldSymbol>("Item1"); 28721var tuple2 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M2").ReturnType; 28728var tuple2Item1 = tuple2.GetMember<FieldSymbol>("Item1"); 28733var tuple3 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M3").ReturnType; 28742var tuple3Item1 = tuple3.GetMember<FieldSymbol>("Item1"); 28747Assert.True(tuple3.GetMember<FieldSymbol>("a").IsDefinition); 28807var tuple1 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M").ReturnType; 28820Assert.True(tuple1.GetMember<FieldSymbol>("Item1").IsDefinition); 28821Assert.True(tuple1.GetMember<FieldSymbol>("Item2").IsDefinition); 28822Assert.True(tuple1.GetMember<FieldSymbol>("Item3").IsDefinition); 28823Assert.True(tuple1.GetMember<FieldSymbol>("Item4").IsDefinition); 28824Assert.True(tuple1.GetMember<FieldSymbol>("Item5").IsDefinition); 28825Assert.True(tuple1.GetMember<FieldSymbol>("Item6").IsDefinition); 28826Assert.True(tuple1.GetMember<FieldSymbol>("Item7").IsDefinition); 28827Assert.True(tuple1.GetMember<FieldSymbol>("Item8").IsDefinition); 28829var tuple2 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M2").ReturnType; 28843Assert.True(tuple2.GetMember<FieldSymbol>("Item1").IsDefinition); 28844Assert.True(tuple2.GetMember<FieldSymbol>("Item2").IsDefinition); 28845Assert.True(tuple2.GetMember<FieldSymbol>("Item3").IsDefinition); 28846Assert.True(tuple2.GetMember<FieldSymbol>("Item4").IsDefinition); 28847Assert.True(tuple2.GetMember<FieldSymbol>("Item5").IsDefinition); 28848Assert.True(tuple2.GetMember<FieldSymbol>("Item6").IsDefinition); 28849Assert.True(tuple2.GetMember<FieldSymbol>("Item7").IsDefinition); 28850Assert.True(tuple2.GetMember<FieldSymbol>("Item8").IsDefinition); 28852var tuple3 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M3").ReturnType; 28874Assert.True(tuple3.GetMember<FieldSymbol>("Item1").IsDefinition); 28875Assert.True(tuple3.GetMember<FieldSymbol>("Item2").IsDefinition); 28876Assert.True(tuple3.GetMember<FieldSymbol>("Item3").IsDefinition); 28877Assert.True(tuple3.GetMember<FieldSymbol>("Item4").IsDefinition); 28878Assert.True(tuple3.GetMember<FieldSymbol>("Item5").IsDefinition); 28879Assert.True(tuple3.GetMember<FieldSymbol>("Item6").IsDefinition); 28880Assert.True(tuple3.GetMember<FieldSymbol>("Item7").IsDefinition); 28881Assert.True(tuple3.GetMember<FieldSymbol>("Item8").IsDefinition); 28882Assert.True(tuple3.GetMember<FieldSymbol>("a").IsDefinition); 28883Assert.True(tuple3.GetMember<FieldSymbol>("b").IsDefinition); 28884Assert.True(tuple3.GetMember<FieldSymbol>("c").IsDefinition); 28885Assert.True(tuple3.GetMember<FieldSymbol>("d").IsDefinition); 28886Assert.True(tuple3.GetMember<FieldSymbol>("e").IsDefinition); 28887Assert.True(tuple3.GetMember<FieldSymbol>("f").IsDefinition); 28888Assert.True(tuple3.GetMember<FieldSymbol>("g").IsDefinition); 28889Assert.True(tuple3.GetMember<FieldSymbol>("h").IsDefinition); 28903var tuple4 = (NamedTypeSymbol)module.GlobalNamespace.GetMember<MethodSymbol>("C.M4").ReturnType; 28917Assert.True(tuple4.GetMember<FieldSymbol>("Item1").IsDefinition); 28918Assert.True(tuple4.GetMember<FieldSymbol>("Item2").IsDefinition); 28919Assert.True(tuple4.GetMember<FieldSymbol>("Item3").IsDefinition); 28920Assert.True(tuple4.GetMember<FieldSymbol>("Item4").IsDefinition); 28921Assert.True(tuple4.GetMember<FieldSymbol>("Item5").IsDefinition); 28922Assert.True(tuple4.GetMember<FieldSymbol>("Item6").IsDefinition); 28923Assert.True(tuple4.GetMember<FieldSymbol>("Item7").IsDefinition); 28924Assert.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)
153var @class = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 254var @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)
1066var itest1 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("ITest1"); 1148var itest1 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("ITest1"); 1152Assert.Null(module.GlobalNamespace.GetMember<NamedTypeSymbol>("S")); 2474AssertEx.Equal(new[] { "Microsoft.CodeAnalysis" }, globalNamespace.GetMember<NamespaceSymbol>("Microsoft").GetMembers().Select(m => m.ToDisplayString())); 2477globalNamespace.GetMember<NamespaceSymbol>("Microsoft.CodeAnalysis").GetMembers().Select(m => m.ToDisplayString())); 2481globalNamespace.GetMember<NamespaceSymbol>("System.Runtime").GetMembers().Select(m => m.ToDisplayString())); 2484globalNamespace.GetMember<NamespaceSymbol>("System.Runtime.CompilerServices").GetMembers().Select(m => m.ToDisplayString())); 2719var class1 = libComp.GlobalNamespace.GetMember<SourceNamedTypeSymbol>("Class1");
Emit\EmitCustomModifiers.cs (6)
602var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 603var method = type.GetMember<MethodSymbol>("Incr"); 658var baseType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 659var baseMethod = baseType.GetMember<MethodSymbol>("M"); 666var derivedType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("D"); 667var derivedMethod = derivedType.GetMember<MethodSymbol>("M");
Emit\EmitMetadataTests.cs (30)
312var classA = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 313var classB = module.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 314var i1 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 315var i2 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I2"); 316var i3 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I3"); 352var i1 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 353var i2 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I2"); 354var i3 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I3"); 355var i4 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I4"); 356var i5 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I5"); 357var i6 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I6"); 358var i7 = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I7"); 359var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 597var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("N.C"); 732var nmspace = module.GlobalNamespace.GetMember<NamespaceSymbol>("Namespace"); 945var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 947var p = type.GetMember<SourcePropertySymbol>("P"); 953var q = type.GetMember<SourcePropertySymbol>("Q"); 959var r = type.GetMember<SourcePropertySymbol>("R"); 965var s = type.GetMember<SourcePropertySymbol>("S"); 1016var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("S"); 1018var p = type.GetMember<SourceMemberFieldSymbol>("P"); 1024var q = type.GetMember<SourcePropertySymbol>("Q"); 1030var r = type.GetMember<SourcePropertySymbol>("R"); 1036var s = type.GetMember<SourcePropertySymbol>("T"); 2128var classC = global.GetMember<NamedTypeSymbol>("C"); 3642var main = module.GlobalNamespace.GetMember<MethodSymbol>("Program.<Main>$"); 3667var main = module.GlobalNamespace.GetMember<MethodSymbol>("Program.<Main>"); 3703var main = module.GlobalNamespace.GetMember<MethodSymbol>("Program.Main"); 3729var main = module.GlobalNamespace.GetMember<MethodSymbol>("Program.<Main>");
Emit\NoPiaEmbedTypes.cs (15)
5733Assert.Equal("void EventNS.IEvents.OnEvent01()", m.GlobalNamespace.GetMember<NamespaceSymbol>("EventNS").GetMember<NamedTypeSymbol>("IEvents").GetMember<MethodSymbol>("OnEvent01").ToTestDisplayString()); 5886var ia = module.GlobalNamespace.GetMember<NamedTypeSymbol>("IA"); 5954var ia = module.GlobalNamespace.GetMember<NamedTypeSymbol>("IA"); 5997AssertParametersWithoutNames(compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I1").GetMember<MethodSymbol>("M1").Parameters, false); 6003AssertParametersWithoutNames(module.GlobalNamespace.GetMember<NamedTypeSymbol>("I1").GetMember<MethodSymbol>("M1").Parameters, true); 6006p = (PEParameterSymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").GetMember<MethodSymbol>("M").Parameters[0]; 6010p = (PEParameterSymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").GetMember<MethodSymbol>("M1").Parameters[0]; 6014p = (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);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (18)
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (6)
2132var container = globalNs.GetMember<NamedTypeSymbol>("D.<Test>O__1_0"); 2189var container = module.GlobalNamespace.GetMember<NamedTypeSymbol>("D.<Test>O__0_0"); 6305var container = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test.<M>O__1_0"); 6389m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>O__0_0").TypeParameters.Single().GetAttributes().Select(a => a.ToString())); 6397var container = module.GlobalNamespace.GetMember<NamedTypeSymbol>(typeName); 6410var containingType = module.GlobalNamespace.GetMember<NamedTypeSymbol>(containingTypeName);
Emit\EditAndContinue\AssemblyReferencesTests.cs (4)
80compilation0.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("Main"), 81compilation1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("Main")) 156compilation0.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("Main"), 157compilation1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("Main"))
Emit\EditAndContinue\EditAndContinueTests.cs (4)
6351var f2 = c2.GetMember<MethodSymbol>("F"); 6352var f3 = c3.GetMember<MethodSymbol>("F"); 6682var f2 = c2.GetMember<MethodSymbol>("F"); 6767var f2 = c2.GetMember<MethodSymbol>("F");
Emit\EditAndContinue\SymbolMatcherTests.cs (3)
280var f0 = peAssemblySymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("F"); 281var g0 = peAssemblySymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember("G"); 954var property = c.GetMember<PropertySymbol>("I<System.Int32,System.Boolean>.this[]");
PDB\PDBTests.cs (1)
712var d_int_g = d_int.GetMember<MethodSymbol>("G");
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (866)
Attributes\AttributeTests.cs (136)
1713var prop = type.GetMember<PropertySymbol>("RProp"); 1718prop = type.GetMember<PropertySymbol>("WProp"); 1797var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1803var prop1 = @class.GetMember<PropertySymbol>("P"); 1808var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 1811var prop2 = @class.GetMember<PropertySymbol>("P2"); 1816var field2 = @class.GetMember<FieldSymbol>("<P2>k__BackingField"); 1819var prop3 = @class.GetMember<PropertySymbol>("P3"); 1824var field3 = @class.GetMember<FieldSymbol>("<P3>k__BackingField"); 1827var prop4 = @class.GetMember<PropertySymbol>("P4"); 1832var field4 = @class.GetMember<FieldSymbol>("<P4>k__BackingField"); 1852var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1855var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 1892var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1897var prop1 = @class.GetMember<PropertySymbol>("P"); 1900var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 1912var prop2 = @class.GetMember<PropertySymbol>("P2"); 1915var field2 = @class.GetMember<FieldSymbol>("<P2>k__BackingField"); 1919var field3 = @class.GetMember<FieldSymbol>("f"); 1954var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 1959var prop1 = @class.GetMember<PropertySymbol>("P"); 1962var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 1974var prop2 = @class.GetMember<PropertySymbol>("P2"); 1977var field2 = @class.GetMember<FieldSymbol>("<P2>k__BackingField"); 1981var field3 = @class.GetMember<FieldSymbol>("f"); 2194var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 2198var prop1 = @class.GetMember<PropertySymbol>("P"); 2201var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 2205var prop2 = @class.GetMember<PropertySymbol>("P2"); 2208var field2 = @class.GetMember<FieldSymbol>("<P2>k__BackingField"); 2236var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 2247var prop1 = @class.GetMember<PropertySymbol>("P"); 2250var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 2261var prop2 = @class.GetMember<PropertySymbol>("P2"); 2264var field2 = @class.GetMember<FieldSymbol>("<P2>k__BackingField"); 2267var field3 = @class.GetMember<FieldSymbol>("field"); 2324var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 2329var prop1 = @class.GetMember<PropertySymbol>("P"); 2332var field1 = @class.GetMember<FieldSymbol>("<P>k__BackingField"); 2339var prop2 = @class.GetMember<PropertySymbol>("P2"); 2342var field2 = @class.GetMember<FieldSymbol>("<P2>k__BackingField"); 2458var parent = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 2463var prop1 = parent.GetMember<PropertySymbol>("P"); 2468var field1 = parent.GetMember<FieldSymbol>("<P>k__BackingField"); 2471var child = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 2473var prop2 = child.GetMember<PropertySymbol>("P"); 2478var field2 = child.GetMember<FieldSymbol>("<P>k__BackingField"); 2619var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 2621var event1 = @class.GetMember<EventSymbol>("E1"); 2622var event2 = @class.GetMember<EventSymbol>("E2"); 2623var event3 = @class.GetMember<EventSymbol>("E3"); 2624var event4 = @class.GetMember<EventSymbol>("E4"); 2625var event5 = @class.GetMember<EventSymbol>("E5"); 2626var event6 = @class.GetMember<EventSymbol>("E6"); 2627var event7 = @class.GetMember<EventSymbol>("E7"); 2628var event8 = @class.GetMember<EventSymbol>("E8"); 2629var event9 = @class.GetMember<EventSymbol>("E9"); 2630var event10 = @class.GetMember<EventSymbol>("E10"); 2862var type = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2863var typeAttrType = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("TypeAttribute"); 2864var paramAttrType = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("ParamAttribute"); 2865var returnTypeAttrType = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("ReturnTypeAttribute"); 2866var typeParamAttrType = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("TypeParamAttribute"); 2998var type = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2999var paramAttrType = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("ParamAttribute"); 3110var type = top.GetMember<NamedTypeSymbol>("NestedClass"); 3112var field = type.GetMember<FieldSymbol>("Field"); 3119var nenum = top.GetMember<TypeSymbol>("NestedEnum"); 3181var mem = dele.GetMember<MethodSymbol>("Invoke"); 3216var attrs = type.GetMember<MethodSymbol>("F").GetAttributes(); 5623var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5624var x1 = type.GetMember<FieldSymbol>("x1"); 5625var x2 = type.GetMember<FieldSymbol>("x2"); 5626var x3 = type.GetMember<FieldSymbol>("x3"); 5627var x4 = type.GetMember<FieldSymbol>("x4"); 5628var x5 = type.GetMember<FieldSymbol>("x5"); 5629var x6 = type.GetMember<FieldSymbol>("x6"); 5630var x7 = type.GetMember<FieldSymbol>("x7"); 5631var x8 = type.GetMember<FieldSymbol>("x8"); 5632var x9 = type.GetMember<FieldSymbol>("x9"); 5753var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5797var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5825var @class = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5827var method = @class.GetMember<MethodSymbol>("M"); 8353var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 8360var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 8645var indexer = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("IA").GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 8683var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 8685var method = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("E").GetMember<PEMethodSymbol>("M"); 8726var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 8728var method = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("E").GetMember<PEMethodSymbol>("M"); 8773var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 8775var method = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("E").GetMember<PEMethodSymbol>("M"); 8814var method = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<PEMethodSymbol>("M"); 9408var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9409var method1 = type.GetMember<MethodSymbol>("M1"); 9410var method2 = type.GetMember<MethodSymbol>("M2"); 9411var method3 = type.GetMember<MethodSymbol>("M3"); 9487var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9488var method1 = type.GetMember<MethodSymbol>("M1"); 9489var method2 = type.GetMember<MethodSymbol>("M2"); 9490var method3 = type.GetMember<MethodSymbol>("M3"); 9491var method4 = type.GetMember<MethodSymbol>("M4"); 9572var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9573var method1 = type.GetMember<MethodSymbol>("M1"); 9574var method2 = type.GetMember<MethodSymbol>("M2"); 9575var method3 = type.GetMember<MethodSymbol>("M3"); 9576var method4 = type.GetMember<MethodSymbol>("M4"); 9646var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9647var method1 = type.GetMember<MethodSymbol>("M1"); 9648var method2 = type.GetMember<MethodSymbol>("M2"); 9649var method3 = type.GetMember<MethodSymbol>("M3"); 9718var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9719var method1 = type.GetMember<MethodSymbol>("M1"); 9720var method2 = type.GetMember<MethodSymbol>("M2"); 9721var method3 = type.GetMember<MethodSymbol>("M3"); 9722var method4 = type.GetMember<MethodSymbol>("M4"); 9799var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9800var method1 = type.GetMember<MethodSymbol>("M1"); 9801var method2 = type.GetMember<MethodSymbol>("M2"); 9802var method3 = type.GetMember<MethodSymbol>("M3"); 9803var method4 = type.GetMember<MethodSymbol>("M4"); 9869var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 9870var methods = Enumerable.Range(0, 6).Select(i => type.GetMember<MethodSymbol>("M" + i)); 9913var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Target"); 9921type = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("Target"); 9997var mm = cc.GetMember<MethodSymbol>("M"); 11015var lambda = module.GlobalNamespace.GetMember<MethodSymbol>("C.<>c.<M>b__0_0"); 11150var program = module.GlobalNamespace.GetMember<TypeSymbol>("Program"); 11244var holder = module.GlobalNamespace.GetMember<TypeSymbol>("Holder"); 11367var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
Attributes\AttributeTests_CallerInfoAttributes.cs (2)
3242var goo = module.GlobalNamespace.GetMember<MethodSymbol>("D.Goo"); 5949var indexer = (PropertySymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single();
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"); 1089var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 1090var 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)
54var attributeType = module.GlobalNamespace.GetMember<NamedTypeSymbol>("System.Runtime.CompilerServices.NativeIntegerAttribute"); 81var attributeType = module.GlobalNamespace.GetMember<NamedTypeSymbol>("System.Runtime.CompilerServices.NativeIntegerAttribute"); 1465var 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)
208var 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)
414method = type1.GetMember<MethodSymbol>("Method1"); 421method = type1.GetMember<MethodSymbol>("Method2"); 431method = type1.GetMember<MethodSymbol>("Method3"); 443method = type1.GetMember<MethodSymbol>("Method4"); 1382var sourceMethod = typeC.GetMember<SourceOrdinaryMethodSymbol>("Goo"); 1385sourceMethod = typeC.GetMember<SourceOrdinaryMethodSymbol>("Goo2"); 1388sourceMethod = typeC.GetMember<SourceOrdinaryMethodSymbol>("Goo3"); 1391sourceMethod = typeC.GetMember<SourceOrdinaryMethodSymbol>("Goo4"); 2477method = type1.GetMember<MethodSymbol>("DllImportSub"); 2723var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2724var m = c.GetMember<MethodSymbol>("M"); 2763var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2764var m = c.GetMember<MethodSymbol>("M"); 2776var n = c.GetMember<MethodSymbol>("N"); 5699MethodSymbol method = typeA.GetMember<MethodSymbol>("SecurityMethod"); 5708MethodSymbol method = typeA.GetMember<MethodSymbol>("SecurityMethod"); 5751MethodSymbol method = typeA.GetMember<MethodSymbol>("<Main>g__SecurityMethod|0_0"); 9740var method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 13219Assert.Equal("", CheckAttributePropagation(((NamedTypeSymbol)program.GetMember<MethodSymbol>("test1"). 13222GetMember<MethodSymbol>("MoveNext"))); 13224Assert.Equal(0, ((NamedTypeSymbol)program.GetMember<MethodSymbol>("test2"). 13227GetMember<MethodSymbol>("MoveNext").GetAttributes().Length); 13229Assert.Equal("", CheckAttributePropagation(((NamedTypeSymbol)program.GetMember<MethodSymbol>("Test3"). 13232GetMember<MethodSymbol>("MoveNext"))); 13234Assert.Equal(0, ((NamedTypeSymbol)program.GetMember<MethodSymbol>("Test4"). 13237GetMember<MethodSymbol>("MoveNext").GetAttributes().Length); 13342CheckAttributePropagation(((NamedTypeSymbol)program1.GetMember<MethodSymbol>("test1"). 13347CheckAttributePropagation(((NamedTypeSymbol)program2.GetMember<MethodSymbol>("test2"). 13352CheckAttributePropagation(((NamedTypeSymbol)program1.GetMember<MethodSymbol>("Test3"). 13357CheckAttributePropagation(((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");
FieldKeywordTests.cs (6)
7401verify(classC.GetMember<SynthesizedBackingFieldSymbol>("<P1>k__BackingField"), NullableAnnotation.Annotated); 7402verify(classC.GetMember<SynthesizedBackingFieldSymbol>("<P2>k__BackingField"), NullableAnnotation.NotAnnotated); 7403verify(classC.GetMember<SynthesizedBackingFieldSymbol>("<P3>k__BackingField"), NullableAnnotation.Annotated); 7404verify(classC.GetMember<SynthesizedBackingFieldSymbol>("<P4>k__BackingField"), NullableAnnotation.Annotated); 7405verify(classC.GetMember<SynthesizedBackingFieldSymbol>("<P5>k__BackingField"), NullableAnnotation.NotAnnotated); 7406verify(classC.GetMember<SynthesizedBackingFieldSymbol>("<P6>k__BackingField"), NullableAnnotation.Annotated);
FlowAnalysis\StructTests.cs (1)
73var structType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S");
OverloadResolutionPriorityTests.cs (5)
59var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 184var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 1449var indexer = c.GetMember<PropertySymbol>("this[]"); 1613var indexer = c.GetMember<PropertySymbol>("Prop"); 1648var indexer = c.GetMember<EventSymbol>("Prop");
PartialEventsAndConstructorsTests.cs (21)
1062var e = module.GlobalNamespace.GetMember<EventSymbol>("I.E"); 1220var e = module.GlobalNamespace.GetMember<EventSymbol>("I.E"); 1565var ev = module.GlobalNamespace.GetMember<SourceEventSymbol>("C.E"); 1574var c = module.GlobalNamespace.GetMember<SourceConstructorSymbol>("C..ctor"); 1593var ev = module.GlobalNamespace.GetMember<EventSymbol>("C.E"); 1598var c = module.GlobalNamespace.GetMember<MethodSymbol>("C..ctor"); 1699var e = module.GlobalNamespace.GetMember<EventSymbol>("C.E"); 1758var ev = module.GlobalNamespace.GetMember<SourceEventSymbol>("C.E"); 1769var c = module.GlobalNamespace.GetMember<SourceConstructorSymbol>("C..ctor"); 1777var ev = module.GlobalNamespace.GetMember<EventSymbol>("C.E"); 1788var c = module.GlobalNamespace.GetMember<MethodSymbol>("C..ctor"); 1862var e = module.GlobalNamespace.GetMember<EventSymbol>("C.E"); 1901var e = module.GlobalNamespace.GetMember<EventSymbol>("C.E"); 1926var e = module.GlobalNamespace.GetMember<SourceEventSymbol>("C.E"); 1948var c = module.GlobalNamespace.GetMember<SourceConstructorSymbol>("C..ctor"); 1959var e = module.GlobalNamespace.GetMember<EventSymbol>("C.E"); 3077var indexer = module.GlobalNamespace.GetMember<MethodSymbol>("C..ctor"); 3257var ctor = module.GlobalNamespace.GetMember<MethodSymbol>("C..ctor"); 3263var ev = module.GlobalNamespace.GetMember<EventSymbol>("C.E"); 3379var e = module.GlobalNamespace.GetMember<EventSymbol>("C.E"); 3400var f = module.GlobalNamespace.GetMember<EventSymbol>("C.F");
RefReadonlyParameterTests.cs (39)
37var attributeType = module.GlobalNamespace.GetMember<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName); 129var p = m.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 155var attribute = m.GlobalNamespace.GetMember<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName); 158var p = m.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 332var p = m.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 441var p = comp.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 482var m = comp.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 529var p = comp.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 549var p = m.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 570var p = m.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 591var p = m.GlobalNamespace.GetMember<MethodSymbol>("C..ctor").Parameters.Single(); 643var p = m.GlobalNamespace.GetMember<MethodSymbol>("C..ctor").Parameters.Single(); 822var p = m.GlobalNamespace.GetMember<MethodSymbol>("D.Invoke").Parameters.Single(); 845var p = m.GlobalNamespace.GetMember<MethodSymbol>("Program.<>c.<<Main>$>b__0_0").Parameters.Single(); 869var p = m.GlobalNamespace.GetMember<MethodSymbol>("Program.<<Main>$>g__local|0_0").Parameters.Single(); 894var p = m.GlobalNamespace.GetMember<MethodSymbol>("<>A{00000004}.Invoke").Parameters.Single(); 917Assert.NotNull(m.GlobalNamespace.GetMember<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName)); 919var p = m.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 972var ptr = (FunctionPointerTypeSymbol)comp.GlobalNamespace.GetMember<FieldSymbol>("C.D").Type; 1069var ptr = (FunctionPointerTypeSymbol)comp.GlobalNamespace.GetMember<FieldSymbol>("C.D").Type; 1121var ptr = (FunctionPointerTypeSymbol)comp.GlobalNamespace.GetMember<FieldSymbol>("C.D").Type; 1174var ptr = (FunctionPointerTypeSymbol)comp.GlobalNamespace.GetMember<FieldSymbol>("C.D").Type; 1223var ptr = (FunctionPointerTypeSymbol)comp.GlobalNamespace.GetMember<FieldSymbol>("C.D").Type; 1248Assert.NotNull(m.GlobalNamespace.GetMember<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName)); 1250var p = m.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 1479Assert.NotNull(m.GlobalNamespace.GetMember<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName)); 1491Assert.Null(m.GlobalNamespace.GetMember<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName)); 1499var p = m.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 1643var p = comp.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 1664var p = comp.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 1683var p = comp.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 5884var p = m.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 5927var p = m.GlobalNamespace.GetMember<MethodSymbol>("C.M").Parameters.Single(); 5989var p = m.GlobalNamespace.GetMember<PropertySymbol>("C.this[]").Parameters.Single(); 6032var p = m.GlobalNamespace.GetMember<MethodSymbol>("B.M").Parameters.Single(); 6695var m1 = c1.GetMember<MethodSymbol>("I.M"); 6702var m2 = c2.GetMember<MethodSymbol>("I.M"); 7168Assert.Null(module.GlobalNamespace.GetMember<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName)); 7170var method = module.GlobalNamespace.GetMember<MethodSymbol>("Test.Method");
RefStructInterfacesTests.cs (105)
43Assert.True(m.GlobalNamespace.GetMember<MethodSymbol>("I.M").HasUnscopedRefAttribute); 76Assert.True(m.GlobalNamespace.GetMember<MethodSymbol>("I.M").HasUnscopedRefAttribute); 156PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("I.P"); 188PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("I.P"); 273PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("I.P"); 311PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("I.P"); 403PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("I." + WellKnownMemberNames.Indexer); 435PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("I." + WellKnownMemberNames.Indexer); 521PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("I." + WellKnownMemberNames.Indexer); 559PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("I." + WellKnownMemberNames.Indexer); 734Assert.False(m.GlobalNamespace.GetMember<MethodSymbol>("C1.M").HasUnscopedRefAttribute); 735Assert.False(m.GlobalNamespace.GetMember<MethodSymbol>("C2.I.M").HasUnscopedRefAttribute); 736Assert.False(m.GlobalNamespace.GetMember<MethodSymbol>("C3.M").HasUnscopedRefAttribute); 781Assert.False(m.GlobalNamespace.GetMember<MethodSymbol>("C.I.M").HasUnscopedRefAttribute); 807Assert.True(m.GlobalNamespace.GetMember<MethodSymbol>("C.M").HasUnscopedRefAttribute); 841Assert.True(m.GlobalNamespace.GetMember<MethodSymbol>("C.I.M").HasUnscopedRefAttribute); 870Assert.False(m.GlobalNamespace.GetMember<MethodSymbol>("C.M").HasUnscopedRefAttribute); 891Assert.False(m.GlobalNamespace.GetMember<MethodSymbol>("C.I.M").HasUnscopedRefAttribute); 1222PropertySymbol c1P = m.GlobalNamespace.GetMember<PropertySymbol>("C1.P"); 1225PropertySymbol c2P = m.GlobalNamespace.GetMember<PropertySymbol>("C2.I.P"); 1228PropertySymbol c3P = m.GlobalNamespace.GetMember<PropertySymbol>("C3.P"); 1310PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("C.I.P"); 1347PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("C.P"); 1400PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("C.I.P"); 1457PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("C.P"); 1477PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("C.I.P"); 1798PropertySymbol c1P = m.GlobalNamespace.GetMember<PropertySymbol>("C1." + WellKnownMemberNames.Indexer); 1801PropertySymbol c2P = m.GlobalNamespace.GetMember<PropertySymbol>("C2.I." + (m is PEModuleSymbol ? "Item" : WellKnownMemberNames.Indexer)); 1804PropertySymbol c3P = m.GlobalNamespace.GetMember<PropertySymbol>("C3." + WellKnownMemberNames.Indexer); 1886PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("C.I." + (m is PEModuleSymbol ? "Item" : WellKnownMemberNames.Indexer)); 1923PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("C." + WellKnownMemberNames.Indexer); 1976PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("C.I." + (m is PEModuleSymbol ? "Item" : WellKnownMemberNames.Indexer)); 2033PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("C." + WellKnownMemberNames.Indexer); 2053PropertySymbol propertySymbol = m.GlobalNamespace.GetMember<PropertySymbol>("C.I." + (m is PEModuleSymbol ? "Item" : WellKnownMemberNames.Indexer)); 4376var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4429var method = m.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 4482var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4490var d = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("D"); 4516var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4545var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4567var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4599var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4625var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4657var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4692var method = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 4729var method = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 4755var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4784var method = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 4821var method = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 4850var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4872var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4901var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4923var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4951var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4978var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5009var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5038var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5063var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5092var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5116var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5143var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5164var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5185var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5210var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5235var c = comp.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5260var method = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 5289var method = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 5318var method = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 5347var method = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 5376var method = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 5420var method1 = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C2.M1"); 5424var method2 = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C3.M2"); 5459var method1 = comp1.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C2.M1"); 5463var method2 = comp1.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C2.M2"); 5514var method1 = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C2.M1"); 5519var method2 = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C2.M2"); 5557var method1 = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C2.C1.M1"); 5561var method2 = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C2.C1.M2"); 5592var method1 = comp1.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C2.C1.M1"); 5596var method2 = comp1.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C2.C1.M2"); 5643var method1 = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C2.C1<C>.M1"); 5648var method2 = comp.SourceModule.GlobalNamespace.GetMember<MethodSymbol>("C2.C1<C>.M2"); 5763var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5791var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5824var c = m.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5860var s1 = m.GlobalNamespace.GetMember<NamedTypeSymbol>("S1"); 21262var p = m.GlobalNamespace.GetMember<MethodSymbol>("Helper.Test1").Parameters[0]; 21510var p = m.GlobalNamespace.GetMember<MethodSymbol>("Helper.Test1").Parameters[0]; 21647var p = m.GlobalNamespace.GetMember<MethodSymbol>("Helper.Test1").Parameters[0]; 21651p = m.GlobalNamespace.GetMember<MethodSymbol>("Helper.Test2").Parameters[0]; 21655p = m.GlobalNamespace.GetMember<MethodSymbol>("Helper.Test3").Parameters[0]; 22850var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 22874var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 22902var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 22932var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 22963var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 22994var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 23025var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 23057var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 23088var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 23119var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 23143var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 23173var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 23204var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 23228var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>A{00000001}.Invoke");
Semantics\ExtensionOperatorsTests.cs (15)
447var method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + name); 486var method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + name); 519var method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + WellKnownMemberNames.TrueOperatorName); 523method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + WellKnownMemberNames.FalseOperatorName); 4537var method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + name); 4573var method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + name); 4584method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + name); 11188var method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + name); 11236var method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + WellKnownMemberNames.EqualityOperatorName); 11240method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + WellKnownMemberNames.InequalityOperatorName); 11244method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + WellKnownMemberNames.GreaterThanOrEqualOperatorName); 11248method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + WellKnownMemberNames.LessThanOrEqualOperatorName); 11252method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + WellKnownMemberNames.GreaterThanOperatorName); 11256method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + WellKnownMemberNames.LessThanOperatorName); 20046var method = m.GlobalNamespace.GetMember<MethodSymbol>("Extensions1." + name);
Semantics\ExtensionTests.cs (34)
3703Assert.Equal(RefKind.RefReadOnlyParameter, m.GlobalNamespace.GetMember<MethodSymbol>("Extensions.<>E__0.<Extension>$").Parameters[0].RefKind); 4133AssertEx.Equal(ScopedKind.ScopedRef, m.GlobalNamespace.GetMember<MethodSymbol>("Extensions.<>E__0.<Extension>$").Parameters[0].EffectiveScope); 4180AssertEx.Equal("System.String?", m.GlobalNamespace.GetMember<MethodSymbol>("Extensions.<>E__0.<Extension>$").Parameters[0].TypeWithAnnotations.ToTestDisplayString()); 4181AssertEx.Equal("System.String?", m.GlobalNamespace.GetMember<MethodSymbol>("Extensions.<>E__1.<Extension>$").Parameters[0].TypeWithAnnotations.ToTestDisplayString()); 4212Assert.True(m.GlobalNamespace.GetMember<MethodSymbol>("Extensions.<>E__0.<Extension>$").Parameters[0].Type.IsNativeIntegerType); 4213Assert.True(m.GlobalNamespace.GetMember<MethodSymbol>("Extensions.<>E__1.<Extension>$").Parameters[0].Type.IsNativeIntegerType); 35314var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 35363var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 35454var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 43054Assert.True(extension.GetMember<MethodSymbol>("M").HasSpecialName); 43055Assert.False(extension.GetMember<MethodSymbol>("M2").HasSpecialName); 43057Assert.True(extension.GetMember<PropertySymbol>("P").HasSpecialName); 43058Assert.True(extension.GetMember<MethodSymbol>("get_P").HasSpecialName); 43060Assert.False(extension.GetMember<PropertySymbol>("P2").HasSpecialName); 43061Assert.True(extension.GetMember<MethodSymbol>("get_P2").HasSpecialName); 43094Assert.False(extension.GetMember<PropertySymbol>("P").HasSpecialName); 43095Assert.True(extension.GetMember<MethodSymbol>("get_P").HasSpecialName); 43096Assert.True(extension.GetMember<MethodSymbol>("set_P").HasSpecialName); 43199var mSkeleton = extension.GetMember<MethodSymbol>("M"); 43209var mImplementation = e.GetMember<MethodSymbol>("M"); 43217var p = extension.GetMember<PropertySymbol>("P"); 43225var pGetImplementation = e.GetMember<MethodSymbol>("get_P"); 43348var mSkeleton = extension.GetMember<MethodSymbol>("M"); 43358var mImplementation = e.GetMember<MethodSymbol>("M"); 43366var p = extension.GetMember<PropertySymbol>("P"); 43374var pGetImplementation = e.GetMember<MethodSymbol>("get_P"); 43409var mSkeleton = extension.GetMember<MethodSymbol>("M"); 43412var mImplementation = e.GetMember<MethodSymbol>("M"); 43415var p = extension.GetMember<PropertySymbol>("P"); 43418var pGetImplementation = e.GetMember<MethodSymbol>("get_P"); 43451var mSkeleton = extension.GetMember<MethodSymbol>("M"); 43457var mImplementation = e.GetMember<MethodSymbol>("M"); 43465var p = extension.GetMember<PropertySymbol>("P"); 43471var pGetImplementation = e.GetMember<MethodSymbol>("get_P");
Semantics\ExtensionTests2.cs (27)
823var parameterSymbol = (PEParameterSymbol)m.GlobalNamespace.GetMember<MethodSymbol>("E.M").Parameters[1]; 848m.GlobalNamespace.GetMember<MethodSymbol>("E.M").Parameters[1].GetAttributes().ToStrings()); 875m.GlobalNamespace.GetMember<MethodSymbol>("E.M").Parameters[0].GetAttributes().ToStrings()); 878m.GlobalNamespace.GetMember<MethodSymbol>("E.get_Property").Parameters[0].GetAttributes().ToStrings()); 933var parameterSymbol = (PEParameterSymbol)m.GlobalNamespace.GetMember<MethodSymbol>("E.get_P").Parameters[0]; 936parameterSymbol = (PEParameterSymbol)m.GlobalNamespace.GetMember<MethodSymbol>("E.get_P2").Parameters[0]; 1012m.GlobalNamespace.GetMember<MethodSymbol>("E.get_P").GetReturnTypeAttributes().ToStrings()); 1637m.GlobalNamespace.GetMember<MethodSymbol>("E.get_P").GetReturnTypeAttributes().ToStrings()); 1639Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P").GetReturnTypeAttributes()); 1640Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P").Parameters[0].GetAttributes()); 1642Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.get_P2").GetReturnTypeAttributes()); 1644Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P2").GetReturnTypeAttributes()); 1645Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P2").Parameters[0].GetAttributes()); 1704m.GlobalNamespace.GetMember<MethodSymbol>("E.get_P").GetReturnTypeAttributes().ToStrings()); 1706Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P").GetReturnTypeAttributes()); 1707Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P").Parameters[0].GetAttributes()); 1709Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.get_P2").GetReturnTypeAttributes()); 1711Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P2").GetReturnTypeAttributes()); 1712Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P2").Parameters[0].GetAttributes()); 1753m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P").Parameters[0].GetAttributes().ToStrings()); 1755Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P").GetReturnTypeAttributes()); 1757Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P2").Parameters[0].GetAttributes()); 1758Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P2").GetReturnTypeAttributes()); 1816m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P").Parameters[0].GetAttributes().ToStrings()); 1818Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P").GetReturnTypeAttributes()); 1820Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P2").Parameters[0].GetAttributes()); 1821Assert.Empty(m.GlobalNamespace.GetMember<MethodSymbol>("E.set_P2").GetReturnTypeAttributes());
Semantics\InlineArrayTests.cs (6)
1577var buffer = m.GlobalNamespace.GetMember<FieldSymbol>("C.F").Type; 1612var buffer = m.GlobalNamespace.GetMember<FieldSymbol>("C.F").Type; 1647var buffer = m.GlobalNamespace.GetMember<FieldSymbol>("C.F").Type; 1682var buffer = m.GlobalNamespace.GetMember<FieldSymbol>("C.F").Type; 1717var buffer = m.GlobalNamespace.GetMember<FieldSymbol>("C.F").Type; 17268var a = compilation.GlobalNamespace.GetMember<MethodSymbol>("AttributeTest.A..ctor");
Semantics\ParamsCollectionTests.cs (23)
106VerifyParams(m.GlobalNamespace.GetMember<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true); 110VerifyParamsAndAttribute(m.GlobalNamespace.GetMember<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true); 284VerifyParams(m.GlobalNamespace.GetMember<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true); 288VerifyParamsAndAttribute(m.GlobalNamespace.GetMember<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true); 597VerifyParams(m.GlobalNamespace.GetMember<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true); 601VerifyParamsAndAttribute(m.GlobalNamespace.GetMember<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true); 1269VerifyParams(m.GlobalNamespace.GetMember<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true); 1273VerifyParamsAndAttribute(m.GlobalNamespace.GetMember<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true); 2420VerifyParams(m.GlobalNamespace.GetMember<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true); 2424VerifyParamsAndAttribute(m.GlobalNamespace.GetMember<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true); 2609VerifyParams(m.GlobalNamespace.GetMember<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true); 2613VerifyParamsAndAttribute(m.GlobalNamespace.GetMember<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true); 2743MethodSymbol l1 = m.GlobalNamespace.GetMember<MethodSymbol>("Program.<>c.<Main>b__0_0"); 2799MethodSymbol l1 = m.GlobalNamespace.GetMember<MethodSymbol>("Program.<>c.<Main>b__0_0"); 2945MethodSymbol l1 = m.GlobalNamespace.GetMember<MethodSymbol>("Program.<Main>g__local|0_0"); 2994MethodSymbol l1 = m.GlobalNamespace.GetMember<MethodSymbol>("Program.<Main>g__local|0_0"); 4355var lambda = m.GlobalNamespace.GetMember<MethodSymbol>("Program1.<>c.<Test1>b__0_0"); 4361lambda = m.GlobalNamespace.GetMember<MethodSymbol>("Program2.<>c.<Test2>b__0_0"); 4538MethodSymbol l1 = m.GlobalNamespace.GetMember<MethodSymbol>("Program.<>c.<Main>b__0_0"); 4542MethodSymbol l2 = m.GlobalNamespace.GetMember<MethodSymbol>("Program.<>c.<Main>b__0_1"); 4691MethodSymbol l1 = m.GlobalNamespace.GetMember<MethodSymbol>("Program.<Main>g__Test1|0_0"); 4695MethodSymbol l2 = m.GlobalNamespace.GetMember<MethodSymbol>("Program.<Main>g__Test2|0_1"); 12821MethodSymbol member = m.GlobalNamespace.GetMember<MethodSymbol>(adjustedMemberName);
Semantics\PrimaryConstructorTests.cs (1)
3037var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test");
Semantics\RecordTests.cs (22)
24906var p = comp.GlobalNamespace.GetTypeMember("R").GetMember<SourcePropertySymbolBase>("P1"); 24909p = comp.GlobalNamespace.GetTypeMember("R").GetMember<SourcePropertySymbolBase>("P2"); 24912p = comp.GlobalNamespace.GetTypeMember("R").GetMember<SourcePropertySymbolBase>("P3"); 25189var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 25191var prop1 = @class.GetMember<PropertySymbol>("P1"); 25194var field1 = @class.GetMember<FieldSymbol>("<P1>k__BackingField"); 25249var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 25251var prop1 = @class.GetMember<PropertySymbol>("P1"); 25254var field1 = @class.GetMember<FieldSymbol>("<P1>k__BackingField"); 25326var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 25328var prop1 = @class.GetMember<PropertySymbol>("P1"); 25331var field1 = @class.GetMember<FieldSymbol>("<P1>k__BackingField"); 25383var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 25385var prop1 = @class.GetMember<PropertySymbol>("P1"); 25388var field1 = @class.GetMember<FieldSymbol>("<P1>k__BackingField"); 25461var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 25463Assert.Null(@class.GetMember<PropertySymbol>("P1")); 25464Assert.Null(@class.GetMember<FieldSymbol>("<P1>k__BackingField")); 25545var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 25547Assert.Null(@class.GetMember<PropertySymbol>("P1")); 25548Assert.Null(@class.GetMember<FieldSymbol>("<P1>k__BackingField")); 25618var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test");
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (133)
68validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 69validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 396validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 397validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 454validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 455validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 919validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 920validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 953validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 954validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 1401m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)), 1402m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 1404m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)), 1405m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 1408m.GlobalNamespace.GetMember<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)), 1409m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 1411m.GlobalNamespace.GetMember<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)), 1412m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 1418m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)), 1419m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 1466m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)), 1467m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 1469m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)), 1470m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 1473m.GlobalNamespace.GetMember<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)), 1474m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 1476m.GlobalNamespace.GetMember<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)), 1477m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 1734validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 1735validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 1792m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)), 1793m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 1795m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)), 1796m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 2326validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 2327validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 2328validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 2329validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 2380validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 2381validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 2382validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 2383validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 2434validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 2435validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 2436validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 2437validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 2522validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 2523validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 2562validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 2563validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 2603validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 2604validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 2644validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName))); 2645validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName))); 8025validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 8028validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 8168validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 8171validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 8279validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 8282validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 8443validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 8446validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 8529validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 8532validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 9096validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 9099validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 9142validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 9145validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 9614m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)), 9615m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 9617m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true)), 9618m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 9621m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)), 9622m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false))); 9624m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: true)), 9625m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true))); 9631m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true)), 9632m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 9676m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)), 9677m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 9680m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)), 9681m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false))); 9728m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)), 9729m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 9731m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true)), 9732m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 9735m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)), 9736m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false))); 9738m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: true)), 9739m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true))); 9793m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)), 9794m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 9797m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)), 9798m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false))); 10073validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 10074validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 10123validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 10176m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)), 10177m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 10179m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true)), 10180m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 10236m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)), 10237m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 10813validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false))); 10814validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true))); 10815validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false))); 10816validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: true))); 10862validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false))); 10863validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false))); 10914validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false))); 10915validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true))); 10916validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false))); 10917validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: true))); 10963validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false))); 10964validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false))); 11015validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false))); 11016validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true))); 11017validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false))); 11018validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: true))); 11064validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false))); 11065validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false))); 11186validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 11187validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 11222validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 11261validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 11262validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 11298validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 11338validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 11339validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 11375validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 11415validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false))); 11416validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true))); 11452validateOp(m.GlobalNamespace.GetMember<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (402)
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)
1967var method = module.GlobalNamespace.GetMember<TypeSymbol>("C").GetMember<MethodSymbol>("F"); 1989var 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\DelegateTypeTests.cs (17)
6937var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 6978var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 7019var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 7060var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 7110var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 7157var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 7320var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 7412var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 13543var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 13584var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 13647var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 13714var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 13764var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 13831var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 13897var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 13978var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 14062var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
Semantics\DynamicTests.cs (11)
2155var c = compilation.GlobalNamespace.GetMember<TypeSymbol>("C"); 2156var f = c.GetMember<FieldSymbol>("F"); 2183var derived = compilation.GlobalNamespace.GetMember<TypeSymbol>("Derived"); 2184var m = derived.GetMember<MethodSymbol>("M"); 4155var typeD = global.GetMember<NamedTypeSymbol>("D"); 4156var typeG = global.GetMember<NamedTypeSymbol>("Generic"); 4160Assert.Equal(typeGConstructed, typeD.GetMember<FieldSymbol>("MissingTrue").Type); 4161Assert.Equal(typeGConstructed, typeD.GetMember<FieldSymbol>("MissingFalse").Type); 4162Assert.Equal(typeGConstructed, typeD.GetMember<FieldSymbol>("ExtraTrue").Type); 4163Assert.Equal(typeGConstructed, typeD.GetMember<FieldSymbol>("ExtraFalse").Type); 11731m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>o__0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
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)
2176var udc = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>(WellKnownMemberNames.ImplicitConversionName);
Semantics\ImplicitlyTypeArraysTests.cs (1)
44var 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)
2451var eventSymbol = comp.GlobalNamespace.GetMember<EventSymbol>("C.Event"); 2471var constructor = comp.GlobalNamespace.GetMember<SourceConstructorSymbol>("C..ctor"); 2475var destructor = comp.GlobalNamespace.GetMember<SourceDestructorSymbol>("C.Finalize"); 2493var conversion = comp.GlobalNamespace.GetMember<SourceUserDefinedConversionSymbol>("C.op_Implicit"); 2497var addition = comp.GlobalNamespace.GetMember<SourceUserDefinedOperatorSymbol>("C.op_Addition"); 2539var cMembers = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers();
Semantics\IteratorTests.cs (1)
796m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<M2>d__0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
Semantics\LambdaTests.cs (1)
8829m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>c__DisplayClass0_0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
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 (109)
9026var method = baseType.GetMember<MethodSymbol>("M"); 9049var method = type.GetMember<MethodSymbol>("I<System.String>.F"); 11454var m1 = b.GetMember<MethodSymbol>("M1"); 11505var m1 = b.GetMember<MethodSymbol>("M1"); 11510var m2 = b.GetMember<MethodSymbol>("M2"); 11568var m1 = b.GetMember<MethodSymbol>("M1"); 11572var m2 = b.GetMember<MethodSymbol>("M2"); 11576var m3 = b.GetMember<MethodSymbol>("M3"); 11627var m1 = b.GetMember<MethodSymbol>("M1"); 11632var m2 = d.GetMember<MethodSymbol>("M2"); 11699var m3 = b.GetMember<MethodSymbol>("M3"); 11700var m4 = b.GetMember<MethodSymbol>("M4"); 11701var m5 = b.GetMember<MethodSymbol>("M5"); 11732var m1 = b.GetMember<MethodSymbol>("M1"); 11767var m1 = b.GetMember<MethodSymbol>("M1"); 11848var m1 = b.GetMember<MethodSymbol>("M1"); 11849var m2 = b.GetMember<MethodSymbol>("M2"); 11850var m3 = b.GetMember<MethodSymbol>("M3"); 11851var m4 = b.GetMember<MethodSymbol>("M4"); 11892var m1 = b.GetMember<MethodSymbol>("M1"); 11930var m1 = b.GetMember<MethodSymbol>("M1"); 12015var m1 = b.GetMember<MethodSymbol>("M1"); 12019var m4 = b.GetMember<MethodSymbol>("M4"); 12023var m5 = b.GetMember<MethodSymbol>("M4"); 12098var m1 = b.GetMember<MethodSymbol>("M1"); 12104var m4 = b.GetMember<MethodSymbol>("M4"); 12108var m5 = b.GetMember<MethodSymbol>("M4"); 12186Assert.True(b.GetMember<MethodSymbol>("M1").ReturnType.IsNullableType()); 12187Assert.True(b.GetMember<MethodSymbol>("M2").ReturnType.IsNullableType()); 12188Assert.False(b.GetMember<MethodSymbol>("M3").ReturnType.IsNullableType()); 12189Assert.True(b.GetMember<MethodSymbol>("M4").ReturnType.IsNullableType()); 12190Assert.True(b.GetMember<MethodSymbol>("M5").ReturnType.IsNullableType()); 12258Assert.True(b.GetMember<MethodSymbol>("M1").Parameters[0].Type.IsNullableType()); 12259Assert.True(b.GetMember<MethodSymbol>("M2").Parameters[0].Type.IsNullableType()); 12260Assert.False(b.GetMember<MethodSymbol>("M3").Parameters[0].Type.IsNullableType()); 12261Assert.True(b.GetMember<MethodSymbol>("M4").Parameters[0].Type.IsNullableType()); 12262Assert.True(b.GetMember<MethodSymbol>("M5").Parameters[0].Type.IsNullableType()); 12333var member = type.GetMember<EventSymbol>(memberName); 12337var e3 = type.GetMember<EventSymbol>("E3"); 12427var member = type.GetMember<MethodSymbol>(methodName); 12688var member = ia.GetMember<EventSymbol>(memberName); 12699var e3 = ia.GetMember<EventSymbol>("E3"); 12785var member = ia.GetMember<EventSymbol>(memberName); 12791var e3 = ia.GetMember<EventSymbol>("E3"); 13207var member = b.GetMember<MethodSymbol>(memberName); 13324var member = ia.GetMember<MethodSymbol>(memberName); 13332var member = ia.GetMember<MethodSymbol>("M3"); 13411var member = ia.GetMember<MethodSymbol>("M1"); 13417member = ia.GetMember<MethodSymbol>("M2"); 13420member = ia.GetMember<MethodSymbol>("M3"); 13687var m1 = b.GetMember<MethodSymbol>("M1"); 13691var m2 = b.GetMember<MethodSymbol>("M2"); 13694var m3 = b.GetMember<MethodSymbol>("M3"); 13853var m1 = compilation.GetTypeByMetadataName("B").GetMember<MethodSymbol>("M1"); 13897var m1 = b.GetMember<MethodSymbol>("M1"); 13903var m2 = b.GetMember<MethodSymbol>("M2"); 13966var m3 = b.GetMember<MethodSymbol>("M3"); 13967var m4 = b.GetMember<MethodSymbol>("M4"); 13968var m5 = b.GetMember<MethodSymbol>("M5"); 14027var member = b.GetMember<MethodSymbol>(memberName); 14032var m3 = b.GetMember<MethodSymbol>("M3"); 14134var member = b.GetMember<MethodSymbol>(memberName); 14139var m3 = b.GetMember<MethodSymbol>("M3"); 14228var m1 = b.GetMember<MethodSymbol>("M1"); 14233var m2 = d.GetMember<MethodSymbol>("M2"); 14284var m1 = b.GetMember<MethodSymbol>("M1"); 14289var m2 = d.GetMember<MethodSymbol>("M2"); 16501var member = ia.GetMember<MethodSymbol>(memberName); 16509var member = ia.GetMember<MethodSymbol>("M3"); 17731var member = ia.GetMember<MethodSymbol>(memberName); 17739var member = ia.GetMember<MethodSymbol>("M3"); 17799var member = ia.GetMember<MethodSymbol>(memberName); 17807var member = ia.GetMember<MethodSymbol>("M3"); 17837var member = c.GetMember<MethodSymbol>("I.M"); 17875var m1 = c1.GetMember<MethodSymbol>("M1"); 17890m1 = c1.GetMember<MethodSymbol>("M1"); 20867var init = c.GetMember<MethodSymbol>("Init"); 20889var init = c.GetMember<MethodSymbol>("Init"); 104205var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104227m1 = comp2.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104253var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104274m1 = comp2.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104324var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104350var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104380var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104412var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104467var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104562var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104589var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104639var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104665var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104696var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104728var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 104782var m1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("A.M1"); 113151var m1 = a.GetMember<MethodSymbol>("M1"); 123951var b = m.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 123956var f = b.GetMember<FieldSymbol>(name); 138591var cm = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 138593var im = module.GlobalNamespace.GetMember<MethodSymbol>("I.M"); 138629var cm = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 138631var im = module.GlobalNamespace.GetMember<MethodSymbol>("I.M"); 138663var cm = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 138665var im = module.GlobalNamespace.GetMember<MethodSymbol>("I.M"); 138697var cm = module.GlobalNamespace.GetMember<MethodSymbol>("C.I<T>.M"); 138699var im = module.GlobalNamespace.GetMember<MethodSymbol>("I.M"); 138740var im = module.GlobalNamespace.GetMember<MethodSymbol>("I.M"); 138782.GlobalNamespace.GetMember<MethodSymbol>("I.M"); 138808var f = comp.GlobalNamespace.GetMember<MethodSymbol>("C.F"); 138832var f = comp.GlobalNamespace.GetMember<MethodSymbol>("C.F");
Semantics\OperatorTests.cs (3)
6933var expectedOperator = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S1").GetMembers(WellKnownMemberNames.EqualityOperatorName). 7060Assert.Equal(comp.GlobalNamespace.GetMember<NamedTypeSymbol>("InputParameter"), info.Type.GetSymbol()); 7215Assert.Equal(comp.GlobalNamespace.GetMember<NamedTypeSymbol>("InputParameter").GetPublicSymbol(), info.Type);
Semantics\ReadOnlyStructsTests.cs (1)
1153var method = comp.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("M");
Semantics\RecordStructTests.cs (6)
2789var p = comp.GlobalNamespace.GetTypeMember("R").GetMember<SourcePropertySymbolBase>("P1"); 2792p = comp.GlobalNamespace.GetTypeMember("R").GetMember<SourcePropertySymbolBase>("P2"); 2795p = comp.GlobalNamespace.GetTypeMember("R").GetMember<SourcePropertySymbolBase>("P3"); 10570var @class = moduleSymbol.GlobalNamespace.GetMember<NamedTypeSymbol>("Test"); 10572var prop1 = @class.GetMember<PropertySymbol>("P1"); 10575var field1 = @class.GetMember<FieldSymbol>("<P1>k__BackingField");
Semantics\RefFieldTests.cs (3)
15826var method = module.GlobalNamespace.GetMember<PEMethodSymbol>("I.M"); 22690var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>f__AnonymousDelegate0.Invoke"); 22735var m = module.GlobalNamespace.GetMember<MethodSymbol>("<>A{00000001}.Invoke");
Semantics\SemanticErrorTests.cs (1)
25120var a = compilation.GlobalNamespace.GetTypeMember("A").GetMember<MethodSymbol>("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)
394var @struct = c2.GlobalNamespace.GetMember<RetargetingNamedTypeSymbol>("S");
Semantics\TopLevelStatementsTests.cs (4)
6171var program = module.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName); 9064var program = module.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName); 9118var program = module.GlobalNamespace.GetMember<NamedTypeSymbol>(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName); 9504var field = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").GetField("<Property>k__BackingField");
Semantics\UnsafeTests.cs (97)
2669var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2671var fieldTypes = Enumerable.Range(0, 8).Select(i => type.GetMember<FieldSymbol>("f" + i).TypeWithAnnotations).ToArray(); 5296var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5313var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5328var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5345var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5361var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5401var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Outer"); 5421var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Outer"); 5438var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5471var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5487var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5488var method = type.GetMember<MethodSymbol>("M"); 5521Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics); 5522Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics); 5523Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("D").GetMember<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics); 5524Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S").GetMember<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics); 5525Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("R").GetMember<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics); 5558Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 5559Assert.Equal(ManagedKind.Unmanaged, globalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 5560Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("P").IsManagedTypeNoUseSiteDiagnostics); 5561Assert.Equal(ManagedKind.UnmanagedWithGenerics, globalNamespace.GetMember<NamedTypeSymbol>("P").ManagedKindNoUseSiteDiagnostics); 5562Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 5563Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("D").GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 5564Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("Q").GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 5565Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("R").GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 5589var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5590Assert.False(type.GetMember<FieldSymbol>("f1").Type.IsManagedTypeNoUseSiteDiagnostics); 5591Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.GetMember<FieldSymbol>("f1").Type.ManagedKindNoUseSiteDiagnostics); 5592Assert.False(type.GetMember<FieldSymbol>("f2").Type.IsManagedTypeNoUseSiteDiagnostics); 5593Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.GetMember<FieldSymbol>("f2").Type.ManagedKindNoUseSiteDiagnostics); 5596Assert.True(type.GetMember<FieldSymbol>("f3").Type.IsManagedTypeNoUseSiteDiagnostics); 5597Assert.Equal(ManagedKind.Managed, type.GetMember<FieldSymbol>("f3").Type.ManagedKindNoUseSiteDiagnostics); 5598Assert.True(type.GetMember<FieldSymbol>("f4").Type.IsManagedTypeNoUseSiteDiagnostics); 5599Assert.Equal(ManagedKind.Managed, type.GetMember<FieldSymbol>("f4").Type.ManagedKindNoUseSiteDiagnostics); 5601Assert.False(type.GetMember<FieldSymbol>("f5").Type.IsManagedTypeNoUseSiteDiagnostics); 5602Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.GetMember<FieldSymbol>("f5").Type.ManagedKindNoUseSiteDiagnostics); 5603Assert.False(type.GetMember<FieldSymbol>("f6").Type.IsManagedTypeNoUseSiteDiagnostics); 5604Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.GetMember<FieldSymbol>("f6").Type.ManagedKindNoUseSiteDiagnostics); 5623var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5624Assert.True(type.GetMember<FieldSymbol>("f1").Type.IsManagedTypeNoUseSiteDiagnostics); 5625Assert.Equal(ManagedKind.Managed, type.GetMember<FieldSymbol>("f1").Type.ManagedKindNoUseSiteDiagnostics); 5626Assert.False(type.GetMember<FieldSymbol>("f2").Type.IsManagedTypeNoUseSiteDiagnostics); 5627Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.GetMember<FieldSymbol>("f2").Type.ManagedKindNoUseSiteDiagnostics); 5645var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 5646Assert.True(type.GetMember<FieldSymbol>("f1").Type.IsManagedTypeNoUseSiteDiagnostics); 5681Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics); 5682Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 5683Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S3").IsManagedTypeNoUseSiteDiagnostics); 5684Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics); 5685Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics); 5725Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics); 5726Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 5727Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S3").IsManagedTypeNoUseSiteDiagnostics); 5728Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics); 5729Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics); 5764Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics); 5765Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 5766Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S3").IsManagedTypeNoUseSiteDiagnostics); 5767Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics); 5768Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics); 5808Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics); 5809Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 5810Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S3").IsManagedTypeNoUseSiteDiagnostics); 5811Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics); 5812Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics); 5831Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics); 5832Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics); 5844Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("X").IsManagedTypeNoUseSiteDiagnostics); // because of X.t 5845Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("W").IsManagedTypeNoUseSiteDiagnostics); 5846Assert.Equal(ManagedKind.UnmanagedWithGenerics, globalNamespace.GetMember<NamedTypeSymbol>("W").ManagedKindNoUseSiteDiagnostics); 5866Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 5867Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("R").IsManagedTypeNoUseSiteDiagnostics); 5886Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("Q").IsManagedTypeNoUseSiteDiagnostics); 5887Assert.True(globalNamespace.GetMember<NamedTypeSymbol>("R").IsManagedTypeNoUseSiteDiagnostics); 5888Assert.False(globalNamespace.GetMember<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics); 7852var structType = compilation.GlobalNamespace.GetMember<TypeSymbol>("S"); 7919var structType = compilation.GlobalNamespace.GetMember<TypeSymbol>("S"); 8857var methodSymbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 10247var arraySymbol = compilation.GlobalNamespace.GetMember<TypeSymbol>("C").GetMember<FieldSymbol>("a"); 10316var arraySymbol = compilation.GlobalNamespace.GetMember<TypeSymbol>("C").GetMember<FieldSymbol>("a"); 12342var s = CreateCompilation(text).GlobalNamespace.GetMember<TypeSymbol>("S"); 13271Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 13275Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 13306Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics); 13310Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.GetMember<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2056)
Compilation\CompilationAPITests.cs (4)
1638var mainMethod = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<MethodSymbol>("Main"); 1871var 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)
3845var 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 (19)
928var method = comp.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 1290var method = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 1347var method = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 1410var method = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 1473var method = module.GlobalNamespace.GetMember<MethodSymbol>("C.M"); 1514var property = comp.GlobalNamespace.GetMember<PropertySymbol>("C.P"); 1652var property = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 1971var indexer = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 2029var indexer = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 2093var indexer = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 2157var indexer = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 2203var e = comp.GlobalNamespace.GetMember<EventSymbol>("C.E"); 2246var ctor = comp.GlobalNamespace.GetMember<MethodSymbol>("C..ctor"); 3038var ctor = module.GlobalNamespace.GetMember<MethodSymbol>("C..ctor"); 3105var ctor = module.GlobalNamespace.GetMember<MethodSymbol>("C..ctor"); 3172var ctor = module.GlobalNamespace.GetMember<MethodSymbol>("C..ctor"); 3233var ctor = module.GlobalNamespace.GetMember<MethodSymbol>("C..ctor"); 6281var type = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 6317var 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 (21)
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();
SymbolDisplay\SymbolDisplayTests.cs (68)
1668global.GetMember<NamedTypeSymbol>("C"); 1671global.GetMember<NamedTypeSymbol>("C").TypeParameters.Single(); 1775global.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 2423global.GetMember<NamedTypeSymbol>("C"). 2427global.GetMember<NamedTypeSymbol>("C"). 2428GetMember<EventSymbol>("F"); 2476global.GetMember<NamedTypeSymbol>("C"). 2480global.GetMember<NamedTypeSymbol>("C"). 2481GetMember<EventSymbol>("F"); 2515global.GetMember<NamedTypeSymbol>("C"). 2552global.GetMember<NamedTypeSymbol>("C"). 3417var @class = globalNamespace.GetMember<NamedTypeSymbol>("MethodCustomModifierCombinations"); 3425Verify(@class.GetMember<MethodSymbol>("Method1111").ToDisplayParts(format), 3450Verify(@class.GetMember<MethodSymbol>("Method1000").ToDisplayParts(format), 3468Verify(@class.GetMember<MethodSymbol>("Method0100").ToDisplayParts(format), 3485Verify(@class.GetMember<MethodSymbol>("Method0010").ToDisplayParts(format), 3503Verify(@class.GetMember<MethodSymbol>("Method0001").ToDisplayParts(format), 3520Verify(@class.GetMember<MethodSymbol>("Method0000").ToDisplayParts(format), 3546var @class = globalNamespace.GetMember<NamedTypeSymbol>("PropertyCustomModifierCombinations"); 3554Verify(@class.GetMember<PropertySymbol>("Property11").ToDisplayParts(format), 3567Verify(@class.GetMember<PropertySymbol>("Property10").ToDisplayParts(format), 3578Verify(@class.GetMember<PropertySymbol>("Property01").ToDisplayParts(format), 3588Verify(@class.GetMember<PropertySymbol>("Property00").ToDisplayParts(format), 3607var @class = globalNamespace.GetMember<NamedTypeSymbol>("FieldCustomModifierCombinations"); 3615Verify(@class.GetMember<FieldSymbol>("field11").ToDisplayParts(format), 3628Verify(@class.GetMember<FieldSymbol>("field10").ToDisplayParts(format), 3639Verify(@class.GetMember<FieldSymbol>("field01").ToDisplayParts(format), 3649Verify(@class.GetMember<FieldSymbol>("field00").ToDisplayParts(format), 3668var @class = globalNamespace.GetMember<NamedTypeSymbol>("Modifiers"); 3676Verify(@class.GetMember<MethodSymbol>("F3").ToDisplayParts(format), 3965global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("M"); 4046global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("M"); 4116global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("P"); 4118global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("Q"); 4120global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("R"); 4228global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("P"); 4230global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("Q"); 4232global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("R"); 4342global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("P"); 4446global.GetMember<NamedTypeSymbol>("S").GetMember<MethodSymbol>("P"); 4807global.GetMember<NamedTypeSymbol>("C"). 4808GetMember<MethodSymbol>("Goo"); 4854var tsym1 = comp1.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("Gen"); 4856var msym1 = tsym1.GetMember<MethodSymbol>("M"); 4860var tsym2 = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("Gen"); 4862var msym2 = tsym2.GetMember<MethodSymbol>("M"); 4877global.GetMember<NamedTypeSymbol>("C").GetMember<FieldSymbol>("F").Type; 4934var symbol = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 4994var eventSymbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<EventSymbol>("E"); 5057var namespaceSymbol = comp.GlobalNamespace.GetMember<NamespaceSymbol>("N"); 5058var typeSymbol = namespaceSymbol.GetMember<NamedTypeSymbol>("C"); 5059var eventSymbol = typeSymbol.GetMember<EventSymbol>("E"); 5231var 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)
2980var sourceType = sourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C2"); 2993var addedModuleType = addedModule.GlobalNamespace.GetMember<NamedTypeSymbol>("C1");
Symbols\ConversionTests.cs (4)
308var classC = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 309var typeIntArray = classC.GetMember<FieldSymbol>("a").Type; 311var interfaceI3 = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I3"); 312var 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)
226var m1 = i1.GetMember<MethodSymbol>(methodName ?? "M1"); 586var m1 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M1"); 587var m2 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M2"); 684var m1 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M1"); 685var m2 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M2"); 786var m1 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M1"); 787var m2 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M2"); 888var m1 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M1"); 889var m2 = m.GlobalNamespace.GetMember<MethodSymbol>("I1.M2"); 2666var p1 = i1.GetMember<PropertySymbol>(propertyName); 2749var p1 = test2.InterfacesNoUseSiteDiagnostics().Single().GetMember<PropertySymbol>(propertyName); 3755var p1 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P1"); 3756var p2 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P2"); 3757var p3 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P3"); 3758var p4 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P4"); 3759var p5 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P5"); 3760var p6 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P6"); 3761var p7 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P7"); 3762var p8 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P8"); 3990var p1 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P1"); 3991var p2 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P2"); 3992var p3 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P3"); 3993var p4 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P4"); 3994var p5 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P5"); 3995var p6 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P6"); 3996var p7 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P7"); 3997var p8 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P8"); 4142var p1 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P1"); 4143var p2 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P2"); 4144var p3 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P3"); 4145var p4 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P4"); 4146var p5 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P5"); 4147var p6 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P6"); 4148var p7 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P7"); 4149var p8 = m.GlobalNamespace.GetMember<PropertySymbol>("I1.P8"); 4331var p1 = i1.GetMember<PropertySymbol>("P1"); 4332var p3 = i1.GetMember<PropertySymbol>("P3"); 4333var p5 = i1.GetMember<PropertySymbol>("P5"); 4334var p7 = i1.GetMember<PropertySymbol>("P7"); 4498var p1 = i1.GetMember<PropertySymbol>("P1"); 4499var p3 = i1.GetMember<PropertySymbol>("P3"); 4500var p5 = i1.GetMember<PropertySymbol>("P5"); 4501var p7 = i1.GetMember<PropertySymbol>("P7"); 4891var p1 = i1.GetMember<PropertySymbol>("P1"); 4892var p3 = i1.GetMember<PropertySymbol>("P3"); 4893var p5 = i1.GetMember<PropertySymbol>("P5"); 4894var p7 = i1.GetMember<PropertySymbol>("P7"); 6387var e1 = i1.GetMember<EventSymbol>("E1"); 6470var e1 = test2.InterfacesNoUseSiteDiagnostics().Single().GetMember<EventSymbol>("E1"); 6973var e7 = m.GlobalNamespace.GetMember<EventSymbol>("I1.E7"); 6974var e8 = m.GlobalNamespace.GetMember<EventSymbol>("I1.E8"); 7149var e7 = m.GlobalNamespace.GetMember<EventSymbol>("I1.E7"); 7150var e8 = m.GlobalNamespace.GetMember<EventSymbol>("I1.E8"); 7256var e7 = m.GlobalNamespace.GetMember<EventSymbol>("I1.E7"); 7257var e8 = m.GlobalNamespace.GetMember<EventSymbol>("I1.E8"); 7379var e7 = i1.GetMember<EventSymbol>("E7"); 7504var e7 = i1.GetMember<EventSymbol>("E7"); 7775var e7 = i1.GetMember<EventSymbol>("E7"); 8433var m01 = i1.GetMember<MethodSymbol>("M01"); 8445var m02 = i1.GetMember<MethodSymbol>("M02"); 8457var m03 = i1.GetMember<MethodSymbol>("M03"); 8469var m04 = i1.GetMember<MethodSymbol>("M04"); 8481var m05 = i1.GetMember<MethodSymbol>("M05"); 8493var m06 = i1.GetMember<MethodSymbol>("M06"); 8505var m07 = i1.GetMember<MethodSymbol>("M07"); 8517var m08 = i1.GetMember<MethodSymbol>("M08"); 8529var m09 = i1.GetMember<MethodSymbol>("M09"); 8541var m10 = i1.GetMember<MethodSymbol>("M10"); 8553var m11 = i1.GetMember<MethodSymbol>("M11"); 8565var m12 = i1.GetMember<MethodSymbol>("M12"); 8577var m13 = i1.GetMember<MethodSymbol>("M13"); 8786var m1 = i1.GetMember<MethodSymbol>(methodName); 8825var m1 = i1.GetMember<MethodSymbol>("M1"); 8888var m1 = i1.GetMember<MethodSymbol>(tuple.name); 8973var m1 = i1.GetMember<MethodSymbol>("M1"); 8986var m2 = i1.GetMember<MethodSymbol>("M2"); 8999var m3 = i1.GetMember<MethodSymbol>("M3"); 9055var m1 = i1.GetMember<MethodSymbol>("M1"); 9113var m1 = i1.GetMember<MethodSymbol>("M1"); 9126var m2 = i1.GetMember<MethodSymbol>("M2"); 9139var m3 = i1.GetMember<MethodSymbol>("M3"); 9271ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal, isStatic: isStatic); 9326var m1 = i1.GetMember<MethodSymbol>("M1"); 9354var m1 = i1.GetMember<MethodSymbol>("M1"); 9357var implementation = (implementedByBase ? test1.BaseTypeNoUseSiteDiagnostics : test1).GetMember<MethodSymbol>((isExplicit ? "I1." : "") + "M1"); 9468ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), accessibility, isStatic: isStatic); 9541ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9840ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9905ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9990ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 10092var m1 = i1.GetMember<MethodSymbol>("M1"); 10142var m1 = i1.GetMember<MethodSymbol>("M1"); 10223var m1 = i1.GetMember<MethodSymbol>("M1"); 10237var m2 = i1.GetMember<MethodSymbol>("M2"); 10251var m3 = i1.GetMember<MethodSymbol>("M3"); 10265var m4 = i1.GetMember<MethodSymbol>("M4"); 10331var m2 = i1.GetMember<MethodSymbol>(methodName); 10384var m1 = i1.GetMember<MethodSymbol>("M1"); 10399var m2 = i1.GetMember<MethodSymbol>("M2"); 10413var m3 = i1.GetMember<MethodSymbol>("M3"); 10427var m4 = i1.GetMember<MethodSymbol>("M4"); 10441var m5 = i1.GetMember<MethodSymbol>("M5"); 10611var m1 = i1.GetMember<MethodSymbol>("M1"); 10625var m2 = i1.GetMember<MethodSymbol>("M2"); 10639var m3 = i1.GetMember<MethodSymbol>("M3"); 10642var m4 = i1.GetMember<MethodSymbol>("M4"); 10645var m5 = i1.GetMember<MethodSymbol>("M5"); 10731var m1 = i1.GetMember<MethodSymbol>("M1"); 10745var m2 = i1.GetMember<MethodSymbol>("M2"); 10759var m3 = i1.GetMember<MethodSymbol>("M3"); 10773var m4 = i1.GetMember<MethodSymbol>("M4"); 10787var m5 = i1.GetMember<MethodSymbol>("M5"); 10839var m1 = i1.GetMember<MethodSymbol>("M1"); 10896var m1 = i1.GetMember<MethodSymbol>("M1"); 10923var m1 = i1.GetMember<MethodSymbol>("M1"); 11066var m1 = i1.GetMember<MethodSymbol>("M1"); 11080var m2 = i1.GetMember<MethodSymbol>("M2"); 11173var m1 = i1.GetMember<MethodSymbol>("M1"); 11187var m2 = i1.GetMember<MethodSymbol>("M2"); 11803var m1 = i1.GetMember<MethodSymbol>(tuple.name); 11896ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Protected); 12011ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedOrInternal); 12134ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedAndInternal); 12232ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Protected); 12294ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedOrInternal); 12356ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedAndInternal); 12631var m1 = i1.GetMember<MethodSymbol>("M1"); 12653var m1 = i1.GetMember<MethodSymbol>("M1"); 12719var m1 = i1.GetMember<MethodSymbol>("M1"); 12741var m1 = i1.GetMember<MethodSymbol>("M1"); 12807var m1 = i1.GetMember<MethodSymbol>("M1"); 12829var m1 = i1.GetMember<MethodSymbol>("M1"); 13117var p01 = i1.GetMember<PropertySymbol>("P01"); 13142var p02 = i1.GetMember<PropertySymbol>("P02"); 13163var p03 = i1.GetMember<PropertySymbol>("P03"); 13184var p04 = i1.GetMember<PropertySymbol>("P04"); 13205var p05 = i1.GetMember<PropertySymbol>("P05"); 13226var p06 = i1.GetMember<PropertySymbol>("P06"); 13247var p07 = i1.GetMember<PropertySymbol>("P07"); 13268var p08 = i1.GetMember<PropertySymbol>("P08"); 13289var p09 = i1.GetMember<PropertySymbol>("P09"); 13310var p10 = i1.GetMember<PropertySymbol>("P10"); 13331var p11 = i1.GetMember<PropertySymbol>("P11"); 13356var p12 = i1.GetMember<PropertySymbol>("P12"); 13381var p13 = i1.GetMember<PropertySymbol>("P13"); 13406var p14 = i1.GetMember<PropertySymbol>("P14"); 13431var p15 = i1.GetMember<PropertySymbol>("P15"); 13456var p16 = i1.GetMember<PropertySymbol>("P16"); 13481var p17 = i1.GetMember<PropertySymbol>("P17"); 13502var p18 = i1.GetMember<PropertySymbol>("P18"); 13523var p19 = i1.GetMember<PropertySymbol>("P19"); 13916var p1 = i1.GetMember<PropertySymbol>(propertyName); 14083var p1 = i1.GetMember<PropertySymbol>(propertyName); 14285var p1 = i1.GetMember<PropertySymbol>(tuple.name); 14395var p1 = i1.GetMember<PropertySymbol>("P1"); 14418var p2 = i1.GetMember<PropertySymbol>("P2"); 14441var p3 = i1.GetMember<PropertySymbol>("P3"); 16013var p1 = i1.GetMember<PropertySymbol>("P1"); 20521var p1 = i1.GetMember<PropertySymbol>(tuple.name); 23392var p1 = i1.GetMember<PropertySymbol>("this[]"); 26839var p01 = i1.GetMember<EventSymbol>("P01"); 26864var p02 = i1.GetMember<EventSymbol>("P02"); 26885var p03 = i1.GetMember<EventSymbol>("P03"); 26906var p04 = i1.GetMember<EventSymbol>("P04"); 26927var p05 = i1.GetMember<EventSymbol>("P05"); 26948var p06 = i1.GetMember<EventSymbol>("P06"); 26969var p07 = i1.GetMember<EventSymbol>("P07"); 26990var p08 = i1.GetMember<EventSymbol>("P08"); 27011var p09 = i1.GetMember<EventSymbol>("P09"); 27032var p10 = i1.GetMember<EventSymbol>("P10"); 27055var p11 = i1.GetMember<EventSymbol>(name); 27081var p14 = i1.GetMember<EventSymbol>("P14"); 27711var p1 = i1.GetMember<EventSymbol>("P1"); 27811var p1 = i1.GetMember<EventSymbol>(tuple.name); 27979var p1 = i1.GetMember<EventSymbol>("P1"); 28006var p2 = i1.GetMember<EventSymbol>("P2"); 28033var p3 = i1.GetMember<EventSymbol>("P3"); 29511var p1 = i1.GetMember<EventSymbol>("P1"); 31230var p1 = i1.GetMember<EventSymbol>(tuple.name); 33021var i1i2m1 = i1.GetMember<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I2").Single().ToDisplayString() + "." + name); 33022var i1i4m1 = i1.GetMember<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I4").Single().ToDisplayString() + "." + name); 33024var i2m1 = i2.GetMember<MethodSymbol>(name); 33026var i4m1 = i4.GetMember<MethodSymbol>(name); 33049i1i2m1 = i1.GetMember<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I2").Single().ToDisplayString() + "." + name); 33050i1i4m1 = i1.GetMember<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I4").Single().ToDisplayString() + "." + name); 33052i2m1 = i2.GetMember<MethodSymbol>(name); 33054i4m1 = i4.GetMember<MethodSymbol>(name); 33776var i1i2m1 = i1.GetMember<MethodSymbol>("I2.M1"); 33992var i1i2m1 = i1.GetMember<MethodSymbol>("I2.M1"); 34293var i1m1 = i1.GetMember<MethodSymbol>("M1"); 34295var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 34297var i5m1 = i5.GetMember<MethodSymbol>("I1.M1"); 34479var i1m1 = i1.GetMember<MethodSymbol>("M1"); 34514var i1m1 = i1.GetMember<MethodSymbol>("M1"); 34516var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 34518var i5m1 = i5.GetMember<MethodSymbol>("I1.M1"); 34571var i1m1 = i1.GetMember<MethodSymbol>("M1"); 34597var i1m1 = i1.GetMember<MethodSymbol>("M1"); 34604Assert.Same(test8.GetMember<MethodSymbol>("I1.M1"), test8.FindImplementationForInterfaceMember(i1m1)); 34605Assert.Same(test9.GetMember<MethodSymbol>("I1.M1"), test9.FindImplementationForInterfaceMember(i1m1)); 34606Assert.Same(test10.GetMember<MethodSymbol>("M1"), test10.FindImplementationForInterfaceMember(i1m1)); 34607Assert.Same(test11.GetMember<MethodSymbol>("M1"), test11.FindImplementationForInterfaceMember(i1m1)); 34608Assert.Same(test12.GetMember<MethodSymbol>("M1"), test12.FindImplementationForInterfaceMember(i1m1)); 34627var result = m.GlobalNamespace.GetMember<NamedTypeSymbol>(name); 34635result = assembly.Modules[0].GlobalNamespace.GetMember<NamedTypeSymbol>(name); 34808var i1m1 = i1.GetMember<MethodSymbol>("M1"); 34809var i1m2 = i1.GetMember<MethodSymbol>("M2"); 34811var i2m1 = i2.GetMember<MethodSymbol>("I1<T>.M1"); 34812var i2m2 = i2.GetMember<MethodSymbol>("I1<T>.M2"); 34814var i2i1m1 = i2i1.GetMember<MethodSymbol>("M1"); 34815var i2i1m2 = i2i1.GetMember<MethodSymbol>("M2"); 34818var i3i1m1 = i3i1.GetMember<MethodSymbol>("M1"); 34819var i3i1m2 = i3i1.GetMember<MethodSymbol>("M2"); 34843var test1i1m1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32)).GetMember<MethodSymbol>("M1"); 34844var test1i1m2 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32)).GetMember<MethodSymbol>("M2"); 34847var test2i1m1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("M1"); 34848var test2i1m2 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("M2"); 34850var test2i2m1 = i2.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("I1<T>.M1"); 34851var test2i2m2 = i2.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("I1<T>.M2"); 43738var f1 = i1.GetMember<FieldSymbol>("F1"); 43739var f2 = i1.GetMember<FieldSymbol>("F2"); 43740var f3 = i1.GetMember<FieldSymbol>("F3"); 43741var f4 = i1.GetMember<FieldSymbol>("F4"); 43797var f1 = i1.GetMember<FieldSymbol>("F1"); 43798var f2 = i1.GetMember<FieldSymbol>("F2"); 43799var f3 = i1.GetMember<FieldSymbol>("F3"); 43800var f4 = i1.GetMember<FieldSymbol>("F4"); 43812var cctor = i1.GetMember<MethodSymbol>(".cctor"); 43927var f1 = i1.GetMember<FieldSymbol>("F1"); 43928var f2 = i1.GetMember<FieldSymbol>("F2"); 43929var f3 = i1.GetMember<FieldSymbol>("F3"); 43930var f4 = i1.GetMember<FieldSymbol>("F4"); 43952var cctor = i1.GetMember<MethodSymbol>(".cctor"); 44062var f1 = i1.GetMember<FieldSymbol>("F1"); 44063var f2 = i1.GetMember<FieldSymbol>("F2"); 44064var f3 = i1.GetMember<FieldSymbol>("F3"); 44065var f4 = i1.GetMember<FieldSymbol>("F4"); 44082var cctor = i1.GetMember<MethodSymbol>(".cctor"); 44309var f1 = i1.GetMember<FieldSymbol>("F1"); 44310var f2 = i1.GetMember<FieldSymbol>("F2"); 44311var f3 = i1.GetMember<FieldSymbol>("F3"); 44321var cctor = i1.GetMember<MethodSymbol>(".cctor"); 44665var cctor = i1.GetMember<MethodSymbol>(".cctor"); 44763var cctor = i1.GetMember<MethodSymbol>(".cctor"); 45070var f1 = i1.GetMember<PropertySymbol>("F1"); 45071var f2 = i1.GetMember<PropertySymbol>("F2"); 45072var f3 = i1.GetMember<PropertySymbol>("F3"); 45073var f4 = i1.GetMember<PropertySymbol>("F4"); 45085var cctor = i1.GetMember<MethodSymbol>(".cctor"); 45221var f1 = i1.GetMember<PropertySymbol>("F1"); 45222var f2 = i1.GetMember<PropertySymbol>("F2"); 45223var f3 = i1.GetMember<PropertySymbol>("F3"); 45224var f4 = i1.GetMember<PropertySymbol>("F4"); 45241var cctor = i1.GetMember<MethodSymbol>(".cctor"); 45363var f1 = i1.GetMember<PropertySymbol>("F1"); 45364var f2 = i1.GetMember<PropertySymbol>("F2"); 45365var f3 = i1.GetMember<PropertySymbol>("F3"); 45379var cctor = i1.GetMember<MethodSymbol>(".cctor"); 45554var f1 = i1.GetMember<EventSymbol>("F1"); 45555var f2 = i1.GetMember<EventSymbol>("F2"); 45556var f3 = i1.GetMember<EventSymbol>("F3"); 45557var f4 = i1.GetMember<EventSymbol>("F4"); 45569var cctor = i1.GetMember<MethodSymbol>(".cctor"); 45694var f1 = i1.GetMember<EventSymbol>("F1"); 45695var f2 = i1.GetMember<EventSymbol>("F2"); 45696var f3 = i1.GetMember<EventSymbol>("F3"); 45697var f4 = i1.GetMember<EventSymbol>("F4"); 45709var cctor = i1.GetMember<MethodSymbol>(".cctor"); 51259var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 51399var i1m1 = i3.ContainingNamespace.GetTypeMember("I1").GetMember<MethodSymbol>("M1"); 51540var i1m1 = i3.ContainingNamespace.GetTypeMember("I1").GetMember<MethodSymbol>("M1"); 51681var i1m1 = test1.InterfacesNoUseSiteDiagnostics().First().ContainingNamespace.GetTypeMember("I1").GetMember<MethodSymbol>("M1"); 51823var i1m1 = i4.ContainingNamespace.GetTypeMember("I1").GetMember<MethodSymbol>("M1"); 51933var i1m1 = i4.ContainingNamespace.GetTypeMember("I1").GetMember<MethodSymbol>("M1"); 51984var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 52039var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 52107var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 52162var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 52227var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 52280var c2m1 = c2.GetMember<MethodSymbol>("I1.M1"); 52356var i2m1 = i2.GetMember<MethodSymbol>("I1.M1"); 54390var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54463var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54563var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54634var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54702var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54796var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54890var i1F1 = i1.GetMember<PropertySymbol>("F1"); 54978var i1F1 = i1.GetMember<PropertySymbol>("F1"); 62724var i1Normal = i1.GetMember<EventSymbol>("Interface<System.Int32>.Normal"); 62725var i1WinRT = i1.GetMember<EventSymbol>("Interface<System.Int32>.WinRT"); 62727var baseInterfaceNormal = baseInterface.GetMember<EventSymbol>("Normal"); 62728var baseInterfaceWinRT = baseInterface.GetMember<EventSymbol>("WinRT"); 62793var i1WinRT = i1.GetMember<EventSymbol>("WinRT"); 62850var i1WinRT = i1.GetMember<EventSymbol>("Interface.WinRT"); 62852var baseInterfaceWinRT = baseInterface.GetMember<EventSymbol>("WinRT"); 63142var i1P1 = i1.GetMember<PropertySymbol>("P1"); 63143var i1P2 = i1.GetMember<PropertySymbol>("P2"); 63144var i1P3 = i1.GetMember<PropertySymbol>("P3"); 63145var i1E1 = i1.GetMember<EventSymbol>("E1"); 63146var i2i1P1get = i2.GetMember<MethodSymbol>("I1.get_P1"); 63147var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 63148var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 63149var i2i1P3set = i2.GetMember<MethodSymbol>("I1.set_P3"); 63150var i2i1E1add = i2.GetMember<MethodSymbol>("I1.add_E1"); 63151var i2i1E1remove = i2.GetMember<MethodSymbol>("I1.remove_E1"); 63152var c1i1P1get = c1.GetMember<MethodSymbol>("I1.get_P1"); 63153var c1i1P2get = c1.GetMember<MethodSymbol>("I1.get_P2"); 63154var c1i1P2set = c1.GetMember<MethodSymbol>("I1.set_P2"); 63155var c1i1P3set = c1.GetMember<MethodSymbol>("I1.set_P3"); 63156var c1i1E1add = c1.GetMember<MethodSymbol>("I1.add_E1"); 63157var c1i1E1remove = c1.GetMember<MethodSymbol>("I1.remove_E1"); 63348var i1P2 = i1.GetMember<PropertySymbol>("P2"); 63349var i2i1P2 = i2.GetMember<PropertySymbol>("I1.P2"); 63350var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 63351var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 63352var c1i1P2 = c1.GetMember<PropertySymbol>("I1.P2"); 63353var c1i1P2get = c1.GetMember<MethodSymbol>("I1.get_P2"); 63354var c1i1P2set = c1.GetMember<MethodSymbol>("I1.set_P2"); 63514var i1P2 = i1.GetMember<PropertySymbol>("P2"); 63515var i2i1P2 = i2.GetMember<PropertySymbol>("I1.P2"); 63516var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 63517var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 63518var c1i1P2 = c1.GetMember<PropertySymbol>("I1.P2"); 63519var c1i1P2get = c1.GetMember<MethodSymbol>("I1.get_P2"); 63520var c1i1P2set = c1.GetMember<MethodSymbol>("I1.set_P2"); 63690var i1P2 = i1.GetMember<PropertySymbol>("P2"); 63691var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 63692var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 63693var c1i1P2get = c1.GetMember<MethodSymbol>("I1.get_P2"); 63694var c1i1P2set = c1.GetMember<MethodSymbol>("I1.set_P2"); 63868Assert.Null(c3.FindImplementationForInterfaceMember(i1.GetMember<PropertySymbol>("P2"))); 64078var i1P1 = i1.GetMember<PropertySymbol>("P1"); 64079var i1P2 = i1.GetMember<PropertySymbol>("P2"); 64080var i1P3 = i1.GetMember<PropertySymbol>("P3"); 64081var i1E1 = i1.GetMember<EventSymbol>("E1"); 64082var i2i1P1get = i2.GetMember<MethodSymbol>("I1.get_P1"); 64083var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 64084var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 64085var i2i1P3set = i2.GetMember<MethodSymbol>("I1.set_P3"); 64086var i2i1E1add = i2.GetMember<MethodSymbol>("I1.add_E1"); 64087var i2i1E1remove = i2.GetMember<MethodSymbol>("I1.remove_E1"); 64221var i1P2 = i1.GetMember<PropertySymbol>("P2"); 64222var i2i1P2 = i2.GetMember<PropertySymbol>("I1.P2"); 64223var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 64224var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 64337var i1P2 = i1.GetMember<PropertySymbol>("P2"); 64338var i2i1P2 = i2.GetMember<PropertySymbol>("I1.P2"); 64339var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 64340var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 64458var i1P2 = i1.GetMember<PropertySymbol>("P2"); 64459var i2i1P2get = i2.GetMember<MethodSymbol>("I1.get_P2"); 64460var i2i1P2set = i2.GetMember<MethodSymbol>("I1.set_P2"); 64542var p1 = i1.GetMember<PropertySymbol>("P1"); 64622var p1 = i1.GetMember<PropertySymbol>("P1"); 64697var p1 = i1.GetMember<PropertySymbol>("P1"); 64776var p1 = i1.GetMember<PropertySymbol>("P1");
Symbols\ExtendedPartialMethodsTests.cs (5)
1155var method = type.GetMember<MethodSymbol>("M1"); 1233var method = type.GetMember<MethodSymbol>("M1"); 2102var m = module.GlobalNamespace.GetMember<MethodSymbol>("I.M"); 2245var m = module.GlobalNamespace.GetMember<MethodSymbol>("I.M"); 2328.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"); 2451var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2454var mscorlib = type.GetMember<FieldSymbol>("F").Type.ContainingAssembly; 2463var systemCore = type.GetMember<FieldSymbol>("G").Type.ContainingAssembly; 2525var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("S"); 2531var method = type.GetMember<MethodSymbol>("M1"); 2540method = type.GetMember<MethodSymbol>("M2"); 2549method = type.GetMember<MethodSymbol>("M3"); 2595var method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<PEMethodSymbol>("M1"); 2694var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Extensions"); 2695var nonGenericExtension = type.GetMember<MethodSymbol>("NonGeneric"); 2696var genericExtension = type.GetMember<MethodSymbol>("Generic"); 2797var extensionMethod = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 2845var extensionMethod = compilation2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 2848var myStruct = (NamedTypeSymbol)compilation2.GlobalNamespace.GetMember<NamedTypeSymbol>("MyStruct"); 2868extensionMethod = compilation2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M"); 2871myStruct = (NamedTypeSymbol)compilation2.GlobalNamespace.GetMember<NamedTypeSymbol>("MyStruct"); 4029var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4031var method = type.GetMember<MethodSymbol>("M1"); 4037method = type.GetMember<MethodSymbol>("M2"); 4059var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 4061var method = type.GetMember<MethodSymbol>("M1"); 4067method = type.GetMember<MethodSymbol>("M2"); 4091var extensionMethod = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>("M");
Symbols\GenericConstraintTests.cs (106)
37var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 40type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 43type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("IA"); 46type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("IB"); 49type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 52type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("D"); 81var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 82var method = type.GetMember<MethodSymbol>("M"); 85type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("B0"); 86method = type.GetMember<MethodSymbol>("M"); 89type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("B1"); 90method = type.GetMember<MethodSymbol>("M"); 115var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 155var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 156var method = type.GetMember<MethodSymbol>("M1"); 160method = type.GetMember<MethodSymbol>("M2"); 164type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 165method = type.GetMember<MethodSymbol>("M1"); 170method = type.GetMember<MethodSymbol>("M2"); 3355var im = globalNamespace.GetMember<NamedTypeSymbol>("I").GetMember<MethodSymbol>("M"); 3356var bx = globalNamespace.GetMember<NamedTypeSymbol>("B").GetMember<MethodSymbol>("M"); 3357var c1 = globalNamespace.GetMember<NamedTypeSymbol>("C1"); 4870var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 4872var method = type.GetMember<MethodSymbol>("M1"); 5163var method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I1").GetMember<MethodSymbol>("M"); 5166method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I2").GetMember<MethodSymbol>("M"); 5169method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I3").GetMember<MethodSymbol>("M"); 5172method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I4").Interfaces()[0].GetMember<MethodSymbol>("M"); 5175method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I5").Interfaces()[0].GetMember<MethodSymbol>("M"); 5178method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I6").Interfaces()[0].GetMember<MethodSymbol>("M"); 5276CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("O1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5277CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("O2").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5278CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("V1").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5279CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("V2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5280CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("V3").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5281CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("V4").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5282CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("V5").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "ValueType", "ValueType", "ValueType"); 5283CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("R1").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "A"); 5284CheckConstraints(@namespace.GetMember<NamedTypeSymbol>("R2").TypeParameters[0], TypeParameterConstraintKind.ReferenceType, false, true, "A", "A", "A"); 5319var type = @namespace.GetMember<NamedTypeSymbol>("B0"); 5320CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5321CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5322type = @namespace.GetMember<NamedTypeSymbol>("B1"); 5323CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5324CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5325type = @namespace.GetMember<NamedTypeSymbol>("B2"); 5326CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "ValueType", "ValueType", "ValueType"); 5327CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5500var type = @namespace.GetMember<NamedTypeSymbol>("I0"); 5501CheckConstraints(type.Interfaces()[0].GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5502type = @namespace.GetMember<NamedTypeSymbol>("A1"); 5503CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5504type = @namespace.GetMember<NamedTypeSymbol>("A2"); 5505CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5506type = @namespace.GetMember<NamedTypeSymbol>("I1"); 5507CheckConstraints(type.Interfaces()[0].GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5508type = @namespace.GetMember<NamedTypeSymbol>("B0"); 5509CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5510type = @namespace.GetMember<NamedTypeSymbol>("B1"); 5511CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5512type = @namespace.GetMember<NamedTypeSymbol>("B2"); 5513CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5514type = @namespace.GetMember<NamedTypeSymbol>("C0"); 5515CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5516type = @namespace.GetMember<NamedTypeSymbol>("C1"); 5517CheckConstraints(type.GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5518type = @namespace.GetMember<NamedTypeSymbol>("C2"); 5520type = @namespace.GetMember<NamedTypeSymbol>("D0"); 5521CheckConstraints(type.BaseType().GetMember<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5551var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I0"); 5553type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 5555var method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A0").GetMember<MethodSymbol>("M"); 5557method = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A1").GetMember<MethodSymbol>("M"); 5619var type = @namespace.GetMember<NamedTypeSymbol>("C0"); 5620CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object"); 5621CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType"); 5622type = @namespace.GetMember<NamedTypeSymbol>("C1"); 5623CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "ValueType", "ValueType", "ValueType"); 5624CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType", "ValueType"); 5625type = @namespace.GetMember<NamedTypeSymbol>("D0"); 5626CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object", "IA"); 5627CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object", "IB"); 5628CheckConstraints(type.GetMember<MethodSymbol>("M3").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "A"); 5629CheckConstraints(type.GetMember<MethodSymbol>("M4").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "B", "B", "B"); 5630type = @namespace.GetMember<NamedTypeSymbol>("D1"); 5631CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object", "IA"); 5632CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object", "IB", "IA"); 5633CheckConstraints(type.GetMember<MethodSymbol>("M3").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "A", "IA"); 5634CheckConstraints(type.GetMember<MethodSymbol>("M4").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "B", "B", "B", "IA"); 5635type = @namespace.GetMember<NamedTypeSymbol>("D2"); 5636CheckConstraints(type.GetMember<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "IA", "A"); 5637CheckConstraints(type.GetMember<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "IB", "A"); 5638CheckConstraints(type.GetMember<MethodSymbol>("M3").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "A"); 5639CheckConstraints(type.GetMember<MethodSymbol>("M4").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "B", "B", "B", "A"); 6363var derivedType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 6384var 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)
57var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 60type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("I"); 63type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("S"); 131var type = globalNamespace.GetMember<NamedTypeSymbol>("IA"); 134type = globalNamespace.GetMember<NamedTypeSymbol>("IB"); 137type = globalNamespace.GetMember<NamedTypeSymbol>("IC"); 140type = globalNamespace.GetMember<NamedTypeSymbol>("A"); 147var sourceType = globalNamespace.GetMember<SourceNamedTypeSymbol>("B"); 158sourceType = globalNamespace.GetMember<SourceNamedTypeSymbol>("C"); 283var classC = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 317var interface1 = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 320var interface2 = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I2"); 323var @class = compilation.GlobalNamespace.GetMember<SourceNamedTypeSymbol>("C"); 399var interface1 = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 402var interface2 = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I2"); 405var @class = compilation.GlobalNamespace.GetMember<SourceNamedTypeSymbol>("C"); 476var @interface = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 482var @class = compilation.GlobalNamespace.GetMember<SourceNamedTypeSymbol>("C"); 542var @interface = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I1"); 548var @class = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 612var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 615var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 669var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 672var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 737var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 740var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 808var baseClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 811var derivedClass = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 1149var @interface = globalNamespace.GetMember<NamedTypeSymbol>("I"); 1155var interfaceEvent = @interface.GetMember<EventSymbol>("E"); 1156var interfaceProperty = @interface.GetMember<PropertySymbol>("P"); 1165var @class = globalNamespace.GetMember<NamedTypeSymbol>("C"); 1179var classEvent = @class.GetMember<EventSymbol>("E"); 1180var classProperty = @class.GetMember<PropertySymbol>("P"); 1230var classC = globalNamespace.GetMember<NamedTypeSymbol>("C"); 1242var classC = globalNamespace.GetMember<NamedTypeSymbol>("C"); 1292var baseClass = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 1436var indexer = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B").Indexers.Single(); 1461var indexer = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("I").Indexers.Single(); 1515var derivedType = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("D"); 1568var classA = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 1569var classB = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 1570var classC = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 1572var get_XA = classA.GetMember<FieldSymbol>("get_X"); 1573var get_XB = classB.GetMember<MethodSymbol>("get_X"); 1574var get_XC = classC.GetMember<MethodSymbol>("get_X"); 1599var classA = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 2129var indexer = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("Program").Indexers.Single(); 2624var baseType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 2625var derivedType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived"); 2711var baseType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Base"); 2712var derived1Type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived1"); 2713var derived2Type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived2"); 2837var typeSymbol = comp1.SourceModule.GlobalNamespace.GetMember<NamedTypeSymbol>("IGoo"); 2838var idxSymbol = typeSymbol.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 2864var unsubstitutedType = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2865var unsubstitutedIndexer = unsubstitutedType.GetMember<SourcePropertySymbol>(WellKnownMemberNames.Indexer); 2871var 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\LocalFunctionTests.cs (4)
560m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>c__DisplayClass0_0").TypeParameters.Single().GetAttributes().Select(a => a.ToString())); 591m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<M2>g__local|0_0").TypeParameters.Single().GetAttributes().Select(a => a.ToString())); 627m.GlobalNamespace.GetMember<NamedTypeSymbol>("Test1.<>c__DisplayClass0_0").TypeParameters.Single().GetAttributes().Select(a => a.ToString())); 630m.GlobalNamespace.GetMember<MethodSymbol>("Test1.<M2>g__local|0_0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
Symbols\Metadata\MetadataMemberTests.cs (5)
443var namespaceA = compilation.GlobalNamespace.GetMember<NamespaceSymbol>("A"); 467var namespaceA = compilation.GlobalNamespace.GetMember<NamespaceSymbol>("A"); 485var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Class"); 495var propWithoutGetter = type.GetMember<PropertySymbol>("GetterIsGap"); 501var propWithoutSetter = type.GetMember<PropertySymbol>("SetterIsGap");
Symbols\Metadata\MetadataTypeTests.cs (1)
514var 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)
32var @class = globalNamespace.GetMember<NamedTypeSymbol>("NonGeneric"); 49var @class = globalNamespace.GetMember<NamedTypeSymbol>("Generic"); 66var @class = globalNamespace.GetMember<NamedTypeSymbol>("ClosedGeneric"); 73var instanceEvent = @class.GetMember<EventSymbol>("InstanceEvent"); 82var staticEvent = @class.GetMember<EventSymbol>("StaticEvent"); 131var @class = globalNamespace.GetMember<NamedTypeSymbol>("SignatureMismatch"); 132var mismatchedAddEvent = @class.GetMember<EventSymbol>("AddMismatch"); 133var mismatchedRemoveEvent = @class.GetMember<EventSymbol>("RemoveMismatch"); 154var @class = globalNamespace.GetMember<NamedTypeSymbol>("AccessorMissingParameter"); 155var noParamAddEvent = @class.GetMember<EventSymbol>("AddNoParam"); 156var noParamRemoveEvent = @class.GetMember<EventSymbol>("RemoveNoParam"); 177var @class = globalNamespace.GetMember<NamedTypeSymbol>("NonDelegateEvent"); 178var nonDelegateEvent = @class.GetMember<EventSymbol>("NonDelegate"); 382var type = globalNamespace.GetMember<NamedTypeSymbol>("AccessorModifierMismatch"); 445var @event = type.GetMember<EventSymbol>(mod1.ToString() + mod2.ToString()); 470var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 471var @event = type.GetMember<PEEventSymbol>("E"); 524var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 584var 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"); 1005var @class = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("C"); 1171var @interface = compilation.GlobalNamespace.GetMember<PENamedTypeSymbol>("I"); 1175var @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)
296var type = globalNamespace.GetMember<NamedTypeSymbol>("AccessorModifierMismatch"); 359var 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\PartialPropertiesTests.cs (18)
46var prop = cClass.GetMember<SourcePropertySymbol>("P"); 118var prop = cClass.GetMember<SourcePropertySymbol>("P"); 697var prop = module.GlobalNamespace.GetMember<SourcePropertySymbol>("C.P"); 708var prop = module.GlobalNamespace.GetMember<PropertySymbol>("C.P"); 776var prop = module.GlobalNamespace.GetMember<PropertySymbol>("C.P"); 1767var indexers = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers; 2661var p = module.GlobalNamespace.GetMember<PropertySymbol>("I.P"); 2801var p = module.GlobalNamespace.GetMember<PropertySymbol>("I.P"); 3697var property = module.GlobalNamespace.GetMember<PropertySymbol>("C.P"); 4371var indexer = (PropertySymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 4414var indexer = (PropertySymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 4450var indexer = (PropertySymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 4492var indexer = (PropertySymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 4528var indexer = (PropertySymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 4570var indexer = (PropertySymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 4621var indexer = (PropertySymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 4678var indexer = (PropertySymbol)module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single(); 5039var indexer = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").Indexers.Single();
Symbols\RequiredMembersTests.cs (12)
1279var prop = comp.SourceModule.GlobalNamespace.GetMember<PropertySymbol>("C.Prop"); 3947var c = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 3976var attrAttribute = module.GlobalNamespace.GetMember<NamedTypeSymbol>("AttrAttribute"); 4005var attrAttribute = module.GlobalNamespace.GetMember<NamedTypeSymbol>("AttrAttribute"); 4006var p = attrAttribute.GetMember<PropertySymbol>("P"); 4035var attrAttribute = module.GlobalNamespace.GetMember<NamedTypeSymbol>("AttrAttribute"); 4036var f = attrAttribute.GetMember<FieldSymbol>("F"); 7156FieldSymbol field1 = c.GetMember<FieldSymbol>("Field1"); 7157PropertySymbol property1 = c.GetMember<PropertySymbol>("Property1"); 7160FieldSymbol field2 = d.GetMember<FieldSymbol>("Field2"); 7161PropertySymbol property2 = d.GetMember<PropertySymbol>("Property2"); 7655Assert.True(tupleType.GetMember<PropertySymbol>("Property").IsRequired);
Symbols\Retargeting\NoPia.cs (23)
1415Assert.Equal(SymbolKind.ErrorType, assemblies1[0].GlobalNamespace.GetMember<MethodSymbol>("C.Test1").ReturnType.Kind); 1423Assert.Equal(SymbolKind.ErrorType, assemblies2[0].GlobalNamespace.GetMember<MethodSymbol>("C.Test1").ReturnType.Kind); 1460Assert.Equal(SymbolKind.ErrorType, assemblies1[0].GlobalNamespace.GetMember<MethodSymbol>("C.Test1").ReturnType.Kind); 1468Assert.Equal(SymbolKind.ErrorType, assemblies2[0].GlobalNamespace.GetMember<MethodSymbol>("C.Test1").ReturnType.Kind); 2051var test2 = lt.GetMember<MethodSymbol>("Test2"); 2066test2 = lt.GetMember<MethodSymbol>("Test2"); 2081test2 = lt.GetMember<MethodSymbol>("Test2"); 2096test2 = lt.GetMember<MethodSymbol>("Test2"); 2176var test2 = lt.GetMember<MethodSymbol>("Test2"); 2191test2 = lt.GetMember<MethodSymbol>("Test2"); 2206test2 = lt.GetMember<MethodSymbol>("Test2"); 2221test2 = lt.GetMember<MethodSymbol>("Test2"); 2301var test2 = lt.GetMember<MethodSymbol>("Test2"); 2316test2 = lt.GetMember<MethodSymbol>("Test2"); 2331test2 = lt.GetMember<MethodSymbol>("Test2"); 2346test2 = lt.GetMember<MethodSymbol>("Test2"); 2413var test2 = lt.GetMember<MethodSymbol>("Test2"); 2428test2 = lt.GetMember<MethodSymbol>("Test2"); 2509var test2 = lt.GetMember<MethodSymbol>("Test2"); 2524test2 = lt.GetMember<MethodSymbol>("Test2"); 2539test2 = lt.GetMember<MethodSymbol>("Test2"); 2554test2 = lt.GetMember<MethodSymbol>("Test2"); 2679Assert.Same(test, usePia1.GetMember<MethodSymbol>("M1").ReturnType);
Symbols\Retargeting\RetargetCustomAttributes.cs (1)
301var 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)
1564var baseInterface = global.GetMember<NamedTypeSymbol>("I1"); 1565var derivedInterface = global.GetMember<NamedTypeSymbol>("I2"); 1566var @class = global.GetMember<NamedTypeSymbol>("C"); 1898var derived = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("Derived");
Symbols\Source\ClsComplianceTests.cs (4)
2113var 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 (107)
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')), 324var @class = global.GetMember<NamedTypeSymbol>("Derived"); 329@class.GetMember<MethodSymbol>("Method" + Convert.ToString(i, 2).PadLeft(4, '0')), 360var @class = global.GetMember<NamedTypeSymbol>("Derived"); 364PropertySymbol property = @class.GetMember<PropertySymbol>("Property" + Convert.ToString(i, 2).PadLeft(2, '0')); 414var @class = global.GetMember<NamedTypeSymbol>("Derived"); 418PropertySymbol property = @class.GetMember<PropertySymbol>("Property" + Convert.ToString(i, 2).PadLeft(2, '0')); 523var baseClass = global.GetMember<NamespaceSymbol>("CppCli").GetMember<NamedTypeSymbol>("CppBase2"); 525var class1 = global.GetMember<SourceNamedTypeSymbol>("Class1"); 536var class2 = global.GetMember<SourceNamedTypeSymbol>("Class2"); 539var class2Method1 = class2.GetMember<MethodSymbol>("Method1"); 548var class3 = global.GetMember<SourceNamedTypeSymbol>("Class3"); 551var class3Method1 = class3.GetMember<MethodSymbol>("Method1"); 592var @class = global.GetMember<SourceNamedTypeSymbol>("Class"); 639var baseClass = global.GetMember<NamedTypeSymbol>("Base"); 640var baseM = baseClass.GetMember<MethodSymbol>("M"); 641var baseN = baseClass.GetMember<MethodSymbol>("N"); 643var derivedClass = global.GetMember<NamedTypeSymbol>("Derived"); 644var derivedM = derivedClass.GetMember<MethodSymbol>("M"); 645var derivedN = derivedClass.GetMember<MethodSymbol>("N"); 647var derived2Class = global.GetMember<NamedTypeSymbol>("Derived2"); 648var derived2M = derived2Class.GetMember<MethodSymbol>("M"); 649var derived2N = derived2Class.GetMember<MethodSymbol>("N"); 695var @class = global.GetMember<SourceNamedTypeSymbol>("Explicit"); 728var @class = global.GetMember<SourceNamedTypeSymbol>("Implicit"); 769var @class = global.GetMember<SourceNamedTypeSymbol>("Override"); 810var baseClass = global.GetMember<NamedTypeSymbol>("Base"); 814var derivedClass = global.GetMember<NamedTypeSymbol>("Derived"); 818var derived2Class = global.GetMember<NamedTypeSymbol>("Derived2"); 918var interfaceMethod = global.GetMember<NamedTypeSymbol>("I").GetMember<MethodSymbol>("M"); 919var classMethod = global.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 962var interfaceMethod = global.GetMember<MethodSymbol>("I.M"); 963var classMethod = global.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 1005var interfaceMethod1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("I.M"); 1006var classMethod1 = comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 1041var classMethod2 = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 1065var classMethod3 = comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 1082var classMethod4 = comp4.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("M"); 1135var interfaceProperty1 = comp1.GlobalNamespace.GetMember<PropertySymbol>("I.P"); 1136var classProperty1 = comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetProperty("I.P"); 1159var classProperty2 = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetProperty("I.P"); 1173var classProperty3 = comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetProperty("P"); 1282var baseMethod1 = comp1.GlobalNamespace.GetMember<MethodSymbol>("Base.M"); 1294var baseProperty1 = comp1.GlobalNamespace.GetMember<PropertySymbol>("Base.P"); 1300var classProperty1 = comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetProperty("P"); 1301var classMethod1 = comp1.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("M"); 1327var classProperty2 = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetProperty("P"); 1328var classMethod2 = comp2.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("M"); 1355var classMethod3 = comp3.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMethod("M"); 1399var interfaceMethod = global.GetMember<MethodSymbol>("I.M"); 1400var classMethod = global.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 1439var interfaceMethod = global.GetMember<NamedTypeSymbol>("I").GetMember<MethodSymbol>("M"); 1440var classMethod = global.GetMember<NamedTypeSymbol>("C").GetMethod("I.M"); 1484var interfaceMethod = global.GetMember<NamedTypeSymbol>("I").GetMember<MethodSymbol>("M"); 1485var classMethod = global.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Single( 1528var interfaceMethod = global.GetMember<NamedTypeSymbol>("I").GetMember<MethodSymbol>("M"); 1529var classMethod = global.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Single( 1583var baseMethod = global.GetMember<NamedTypeSymbol>("Base").GetMember<MethodSymbol>("M"); 1584var derivedMethod = global.GetMember<NamedTypeSymbol>("Derived").GetMember<MethodSymbol>("M"); 1637var baseMethod = global.GetMember<NamedTypeSymbol>("Base").GetMember<MethodSymbol>("M"); 1638var derivedMethod = global.GetMember<NamedTypeSymbol>("Derived").GetMember<MethodSymbol>("M"); 1687var baseMethod = global.GetMember<NamedTypeSymbol>("Base").GetMember<MethodSymbol>("M"); 1688var derivedMethod = global.GetMember<NamedTypeSymbol>("Derived").GetMember<MethodSymbol>("M"); 1773var baseType = global.GetMember<NamedTypeSymbol>("Base"); 1774var baseProperty = baseType.GetMember<PropertySymbol>("P"); 1775var baseIndexer = baseType.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1777var derivedType = global.GetMember<NamedTypeSymbol>("Derived"); 1778var derivedProperty = derivedType.GetMember<PropertySymbol>("P"); 1779var derivedIndexer = derivedType.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1890var baseType = global.GetMember<NamedTypeSymbol>("Base"); 1891var baseProperty = baseType.GetMember<PropertySymbol>("P"); 1892var baseIndexer = baseType.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1894var derivedType = global.GetMember<NamedTypeSymbol>("Derived"); 1895var derivedProperty = derivedType.GetMember<PropertySymbol>("P"); 1896var derivedIndexer = derivedType.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1987var interfaceType = global.GetMember<NamedTypeSymbol>("I"); 1988var interfaceProperty = interfaceType.GetMember<PropertySymbol>("P"); 1989var interfaceIndexer = interfaceType.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 1991var implementationType = global.GetMember<NamedTypeSymbol>("Implementation"); 2089var interfaceType = global.GetMember<NamedTypeSymbol>("I"); 2090var interfaceProperty = interfaceType.GetMember<PropertySymbol>("P"); 2091var interfaceIndexer = interfaceType.GetMember<PropertySymbol>(WellKnownMemberNames.Indexer); 2093var implementationType = global.GetMember<NamedTypeSymbol>("Implementation");
Symbols\Source\EventTests.cs (42)
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"); 2857var e = module.GlobalNamespace.GetMember<EventSymbol>("C.E"); 2867var f = module.GlobalNamespace.GetMember<EventSymbol>("C.F"); 2876var g = module.GlobalNamespace.GetMember<EventSymbol>("C.G");
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)
238var classC = symbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 288var classC = symbol.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 333var classC = symbol.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 375var classC = symbol.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 451var classC = symbol.GlobalNamespace.GetMember<NamedTypeSymbol>("E"); 752var classC = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 784var expectedSymbol = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 815var expectedSymbol = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 1098var expectedSymbol = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 1158var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 3508var expectedMember = ((NamedTypeSymbol)members[0]).GetMember<MethodSymbol>("D.M");
Symbols\Source\MethodTests.cs (22)
1903var staticConstructor = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>(WellKnownMemberNames.StaticConstructorName); 1927var staticConstructor = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMember<MethodSymbol>(WellKnownMemberNames.StaticConstructorName); 1960var classA = globalNamespace.GetMember<NamedTypeSymbol>("A"); 1961var classB = globalNamespace.GetMember<NamedTypeSymbol>("B"); 1962var classC = globalNamespace.GetMember<NamedTypeSymbol>("C"); 1964var methodA = classA.GetMember<PropertySymbol>("P").GetMethod; 1965var methodB = classB.GetMember<MethodSymbol>("get_P"); 1966var methodC = classC.GetMember<PropertySymbol>("P").GetMethod; 2004var classA = globalNamespace.GetMember<NamedTypeSymbol>("A"); 2005var classB = globalNamespace.GetMember<NamedTypeSymbol>("B"); 2006var classC = globalNamespace.GetMember<NamedTypeSymbol>("C"); 2008var methodA = classA.GetMember<MethodSymbol>("get_P"); 2009var methodB = classB.GetMember<PropertySymbol>("P").GetMethod; 2010var methodC = classC.GetMember<MethodSymbol>("get_P"); 2067var symbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.UnaryPlusOperatorName).Single(); 2088var symbol = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.ExplicitConversionName).Single(); 2131var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2132var method = type.GetMember<MethodSymbol>("M"); 2156var type = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("C"); 2157var 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)
185var p = c.GetMember<PropertySymbol>("P"); 189var q = c.GetMember<PropertySymbol>("Q"); 193var r = c.GetMember<PropertySymbol>("R"); 246var p = s.GetMember<PropertySymbol>("P"); 250var q = s.GetMember<PropertySymbol>("Q"); 254var r = s.GetMember<PropertySymbol>("R"); 566var type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 569VerifyMethodsAndAccessorsSame(type, type.GetMember<PropertySymbol>("P")); 570VerifyMethodsAndAccessorsSame(type, type.GetMember<PropertySymbol>("Q")); 573type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("B"); 576VerifyMethodsAndAccessorsSame(type, type.GetMember<PropertySymbol>("P")); 577VerifyMethodsAndAccessorsSame(type, type.GetMember<PropertySymbol>("Q")); 580type = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").BaseType(); 583VerifyMethodsAndAccessorsSame(type, type.GetMember<PropertySymbol>("P")); 584VerifyMethodsAndAccessorsSame(type, type.GetMember<PropertySymbol>("Q")); 1875var program = module.GlobalNamespace.GetMember<NamedTypeSymbol>("Program"); 1876var field = program.GetMember<FieldSymbol>("testClass"); 2619var iap = ia.GetMember<PropertySymbol>("P"); 2621var iam = ia.GetMember<MethodSymbol>("M"); 2624var iap2 = ia.GetMember<PropertySymbol>("P2"); 2626var iam2 = ia.GetMember<MethodSymbol>("M2"); 2637iap = ia.GetMember<PropertySymbol>("P"); 2639iam = ia.GetMember<MethodSymbol>("M"); 2642iap2 = ia.GetMember<PropertySymbol>("P2"); 2644iam2 = ia.GetMember<MethodSymbol>("M2"); 2655iap = ia.GetMember<PropertySymbol>("P"); 2657iam = ia.GetMember<MethodSymbol>("M"); 2660iap2 = ia.GetMember<PropertySymbol>("P2"); 2662iam2 = ia.GetMember<MethodSymbol>("M2"); 2673iap = ia.GetMember<PropertySymbol>("P"); 2675iam = ia.GetMember<MethodSymbol>("M"); 2678iap2 = ia.GetMember<PropertySymbol>("P2"); 2680iam2 = ia.GetMember<MethodSymbol>("M2"); 2712iap = ia.GetMember<PropertySymbol>("P"); 2714iam = ia.GetMember<MethodSymbol>("M"); 2717iap2 = ia.GetMember<PropertySymbol>("P2"); 2719iam2 = ia.GetMember<MethodSymbol>("M2"); 2730iap = ia.GetMember<PropertySymbol>("P"); 2732iam = ia.GetMember<MethodSymbol>("M"); 2735iap2 = ia.GetMember<PropertySymbol>("P2"); 2737iam2 = ia.GetMember<MethodSymbol>("M2"); 2766m.GlobalNamespace.GetMember<NamespaceSymbol>("Test"). 2767GetMember<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"); 971var m01 = i1.GetMember<MethodSymbol>(".cctor"); 1001var m01 = i1.GetMember<MethodSymbol>("M01"); 1043var m01 = i1.GetMember<MethodSymbol>("M01"); 1136var m01 = i1.GetMember<MethodSymbol>("M01"); 1173var m01 = i1.GetMember<MethodSymbol>("M01"); 1210var m01 = i1.GetMember<MethodSymbol>("M01"); 1257var m01 = i1.GetMember<MethodSymbol>("M01"); 1308var m01 = i1.GetMember<MethodSymbol>("M01"); 1363var m01 = i1.GetMember<MethodSymbol>("M01"); 1421var m01 = i1.GetMember<MethodSymbol>("M01"); 1476var m01 = i1.GetMember<MethodSymbol>("M01"); 1534var m01 = i1.GetMember<MethodSymbol>("M01"); 1716var m01 = i1.GetMember<PropertySymbol>("M01"); 1726var m02 = i1.GetMember<PropertySymbol>("M02"); 1736var m03 = i1.GetMember<PropertySymbol>("M03"); 1746var m04 = i1.GetMember<PropertySymbol>("M04"); 1756var m05 = i1.GetMember<PropertySymbol>("M05"); 1766var m06 = i1.GetMember<PropertySymbol>("M06"); 1776var m07 = i1.GetMember<PropertySymbol>("M07"); 1786var m08 = i1.GetMember<PropertySymbol>("M08"); 1796var m09 = i1.GetMember<PropertySymbol>("M09"); 1806var m10 = i1.GetMember<PropertySymbol>("M10"); 1817var m01 = i1.GetMember<PropertySymbol>("M01").GetMethod; 1829var m02 = i1.GetMember<PropertySymbol>("M02").GetMethod; 1841var m03 = i1.GetMember<PropertySymbol>("M03").GetMethod; 1853var m04 = i1.GetMember<PropertySymbol>("M04").GetMethod; 1865var m05 = i1.GetMember<PropertySymbol>("M05").GetMethod; 1877var m06 = i1.GetMember<PropertySymbol>("M06").GetMethod; 1889var m07 = i1.GetMember<PropertySymbol>("M07").GetMethod; 1901var m08 = i1.GetMember<PropertySymbol>("M08").GetMethod; 1913var m09 = i1.GetMember<PropertySymbol>("M09").GetMethod; 1925var m10 = i1.GetMember<PropertySymbol>("M10").GetMethod; 2522var m01 = i1.GetMember<EventSymbol>("M01"); 2532var m02 = i1.GetMember<EventSymbol>("M02"); 2542var m03 = i1.GetMember<EventSymbol>("M03"); 2552var m04 = i1.GetMember<EventSymbol>("M04"); 2562var m05 = i1.GetMember<EventSymbol>("M05"); 2572var m06 = i1.GetMember<EventSymbol>("M06"); 2582var m07 = i1.GetMember<EventSymbol>("M07"); 2592var m08 = i1.GetMember<EventSymbol>("M08"); 2602var m09 = i1.GetMember<EventSymbol>("M09"); 2612var m10 = i1.GetMember<EventSymbol>("M10"); 2625var m01 = getAccessor(i1.GetMember<EventSymbol>("M01"), addAccessor); 2637var m02 = getAccessor(i1.GetMember<EventSymbol>("M02"), addAccessor); 2649var m03 = getAccessor(i1.GetMember<EventSymbol>("M03"), addAccessor); 2661var m04 = getAccessor(i1.GetMember<EventSymbol>("M04"), addAccessor); 2673var m05 = getAccessor(i1.GetMember<EventSymbol>("M05"), addAccessor); 2685var m06 = getAccessor(i1.GetMember<EventSymbol>("M06"), addAccessor); 2697var m07 = getAccessor(i1.GetMember<EventSymbol>("M07"), addAccessor); 2709var m08 = getAccessor(i1.GetMember<EventSymbol>("M08"), addAccessor); 2721var m09 = getAccessor(i1.GetMember<EventSymbol>("M09"), addAccessor); 2733var m10 = getAccessor(i1.GetMember<EventSymbol>("M10"), addAccessor); 3353var m01 = i1.GetMember<MethodSymbol>("op_UnaryPlus"); 3365var m02 = i1.GetMember<MethodSymbol>("op_UnaryNegation"); 3377var m03 = i1.GetMember<MethodSymbol>("op_Increment"); 3389var m04 = i1.GetMember<MethodSymbol>("op_Decrement"); 3401var m05 = i1.GetMember<MethodSymbol>("op_LogicalNot"); 3413var m06 = i1.GetMember<MethodSymbol>("op_OnesComplement"); 3425var m07 = i1.GetMember<MethodSymbol>("op_Addition"); 3437var m08 = i1.GetMember<MethodSymbol>("op_Subtraction"); 3449var m09 = i1.GetMember<MethodSymbol>("op_Multiply"); 3461var m10 = i1.GetMember<MethodSymbol>("op_Division"); 16480var c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1.M01"); 16565c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1.M01"); 16672var c1M01 = c3.BaseType().BaseType().GetMember<MethodSymbol>("M01"); 16697var c2M02 = c3.BaseType().GetMember<MethodSymbol>("I1.M02"); 16765var c2M01 = c3.BaseType().GetMember<MethodSymbol>("M01"); 20818Assert.Equal(MethodKind.UserDefinedOperator, c1.GetMember<MethodSymbol>(opName).MethodKind); 20953Assert.Equal(MethodKind.UserDefinedOperator, c1.GetMember<MethodSymbol>(opName).MethodKind); 21356var c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1." + opName); 21469c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1." + opName); 21580c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1." + opName); 21715c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1." + opName); 22003var c1M01 = c3.BaseType().BaseType().GetMember<MethodSymbol>(opName); 22130var c2M01 = c3.BaseType().GetMember<MethodSymbol>(opName); 24970var c1M01 = module.GlobalNamespace.GetMember<PropertySymbol>("C1.M01"); 25327var c1M01 = c3.BaseType().BaseType().GetMember<PropertySymbol>("M01"); 25376var c2M02 = c3.BaseType().GetMember<PropertySymbol>("I1.M02"); 25457var c2M01 = c3.BaseType().GetMember<PropertySymbol>("M01"); 27498var c1M01 = module.GlobalNamespace.GetMember<EventSymbol>("C1.M01"); 27992var c1M01 = c3.BaseType().BaseType().GetMember<EventSymbol>("M01"); 28041var c2M02 = c3.BaseType().GetMember<EventSymbol>("I1.M02"); 28123var c2M01 = c3.BaseType().GetMember<EventSymbol>("M01"); 29557Assert.Equal(MethodKind.Conversion, c1.GetMember<MethodSymbol>(opName).MethodKind); 29815var c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1." + opName); 29927c1M01 = module.GlobalNamespace.GetMember<MethodSymbol>("C1." + opName); 30064var 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)
1685var ns3 = comp.SourceModule.GlobalNamespace.GetMember<NamespaceSymbol>("n3"); 1686var classC = ns3.GetMember<NamedTypeSymbol>("C"); 1691var structS = ns3.GetMember<NamedTypeSymbol>("S"); 1692var structSField = structS.GetMember<FieldSymbol>("a"); 4925var indexer = compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetProperty("IA." + WellKnownMemberNames.Indexer); 10294var classA = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 10295var classAProp1 = classA.GetMember<PropertySymbol>("P1"); 10348var classA = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A"); 10349var classAProp1 = classA.GetMember<PropertySymbol>("P1");
Symbols\TypedConstantTests.cs (1)
32_namedType = _compilation.GlobalNamespace.GetMember<NamedTypeSymbol>("C");
Symbols\TypeTests.cs (16)
1239var ns = global.GetMember<NamespaceSymbol>("N"); 1241var typeA = ns.GetMember<NamedTypeSymbol>("A"); 1246var typeB = typeA.GetMember<NamedTypeSymbol>("B"); 1253var typeC = ns.GetMember<NamedTypeSymbol>("C"); 1260var typeD = typeC.GetMember<NamedTypeSymbol>("D"); 1307var baseType = global.GetMember<NamedTypeSymbol>("Base"); 1308var interface1 = global.GetMember<NamedTypeSymbol>("Interface1"); 1309var interface2 = global.GetMember<NamedTypeSymbol>("Interface2"); 1318global.GetMember<NamedTypeSymbol>("Derived0"), 1319global.GetMember<NamedTypeSymbol>("Derived1"), 1320global.GetMember<NamedTypeSymbol>("Derived2"), 1321global.GetMember<NamedTypeSymbol>("Derived3"), 1322global.GetMember<NamedTypeSymbol>("Derived4"), 1323global.GetMember<NamedTypeSymbol>("Derived5"), 1324global.GetMember<NamedTypeSymbol>("Derived6"), 1831var 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");