3819 references to GetMember
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (406)
BreakingChanges.cs (7)
101
var baseClass = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
102
var baseProperty1 = baseClass.
GetMember
<PropertySymbol>("Property1");
103
var baseProperty2 = baseClass.
GetMember
<PropertySymbol>("Property2");
113
var derivedClass = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
114
var derivedProperty1 = derivedClass.
GetMember
<SourcePropertySymbol>("Property1");
115
var derivedProperty2 = derivedClass.
GetMember
<SourcePropertySymbol>("Property2");
165
var indexer = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("MonthDays").Indexers.Single();
CodeGen\CodeGenAsyncIteratorTests.cs (7)
958
var m2 = comp.GlobalNamespace.
GetMember
<MethodSymbol>("C.M2");
962
var m = comp.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
1125
var m = comp.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
1146
var method = module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
1174
var method = module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
2071
var m = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
10598
m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test1.<M2>d__0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
CodeGen\CodeGenAsyncLocalsTests.cs (1)
963
var testClass = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
CodeGen\CodeGenAsyncTests.cs (13)
70
var stateMachine = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test").
GetMember
<NamedTypeSymbol>("<F>d__0");
79
var stateMachine = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test").
GetMember
<NamedTypeSymbol>("<F>d__0");
88
var stateMachine = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test").
GetMember
<NamedTypeSymbol>("<F>d__0");
924
var stateMachine = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program.<Main>d__0");
925
var hoistedField = stateMachine.
GetMember
<FieldSymbol>("<x>5__1");
931
var stateMachine = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program.<Main>d__0");
983
var stateMachine = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program.<Main>d__0");
984
var hoistedField = stateMachine.
GetMember
<FieldSymbol>("<x>5__1");
990
var stateMachine = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program.<Main>d__0");
6305
m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test1.<M2>d__0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
CodeGen\CodeGenClosureLambdaTests.cs (7)
3972
var c = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
3981
var c0 = c.
GetMember
<NamedTypeSymbol>("<>c__0");
3991
var c1 = c.
GetMember
<NamedTypeSymbol>("<>c__1");
4001
var c2 = c.
GetMember
<NamedTypeSymbol>("<>c__2");
4011
var c3 = c.
GetMember
<NamedTypeSymbol>("<>c__3");
4043
var c = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4084
var c = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
CodeGen\CodeGenDynamicTests.cs (13)
311
Assert.Equal(1, ((CSharpCompilation)c.Compilation).GlobalNamespace.
GetMember
<NamespaceSymbol>("System").
GetMember
<NamedTypeSymbol>("Func`13").Arity);
586
var c = peModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
642
var c = peModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
645
var container = c.
GetMember
<NamedTypeSymbol>("<>o__0");
651
var displayClass = c.
GetMember
<NamedTypeSymbol>("<>c__DisplayClass0_0");
652
var d = displayClass.
GetMember
<FieldSymbol>("d");
677
var c = peModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
678
var iteratorClass = c.
GetMember
<NamedTypeSymbol>("<M1>d__0");
712
var container = c.
GetMember
<NamedTypeSymbol>("<>o__0");
803
var container = peModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<NamedTypeSymbol>("<>o__0");
823
var d = peModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("<>F{00000040}");
CodeGen\CodeGenExplicitImplementationTests.cs (1)
999
var classC = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
CodeGen\CodeGenFunctionPointersTests.cs (21)
97
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
119
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
141
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
165
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
192
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
224
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
643
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
740
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
787
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
818
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
865
var d = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("D");
6469
var derived = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
6482
var m = derived.
GetMember
<MethodSymbol>(methodName);
6522
var derived = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
6535
var m = derived.
GetMember
<MethodSymbol>(methodName);
6646
var derived = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
6659
var m = derived.
GetMember
<MethodSymbol>(methodName);
6724
var derived = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
6737
var m = derived.
GetMember
<MethodSymbol>(methodName);
6802
var derived = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
6816
var m = derived.
GetMember
<MethodSymbol>(methodName);
CodeGen\CodeGenInterfaceImplementation.cs (5)
2737
var derivedType = global.
GetMember
<NamedTypeSymbol>("D");
2739
Assert.Equal(global.
GetMember
<NamedTypeSymbol>("I"), interfaceType.OriginalDefinition);
2741
Assert.Equal(global.
GetMember
<NamedTypeSymbol>("B"), baseType.OriginalDefinition);
2743
var baseMethods = Enumerable.Range(1, 4).Select(i => baseType.
GetMember
<MethodSymbol>("M" + i)).ToArray();
2744
var interfaceMethods = Enumerable.Range(1, 4).Select(i => interfaceType.
GetMember
<MethodSymbol>("M" + i)).ToArray();
CodeGen\CodeGenLocalFunctionTests.cs (18)
5234
var cClass = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5283
var cClass = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5324
var cClass = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5357
var cClass = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5391
var cClass = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5424
var cClass = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5537
var cClass = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5633
var cClass = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5644
var cClass = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5757
var cClass = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5832
var cClass = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5963
var cClass = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
6008
var methodParam = module.GlobalNamespace.
GetMember
<MethodSymbol>("Program.M").Parameters[0];
6012
var localFunctionParam = module.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<M>g__local|0_0").Parameters[0];
6064
var methodParam = module.GlobalNamespace.
GetMember
<MethodSymbol>("Program.M").Parameters[0];
6068
var localFunctionParam = module.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<M>g__local|0_0").Parameters[0];
6121
var methodParam = module.GlobalNamespace.
GetMember
<MethodSymbol>("Program.M").Parameters[0];
6125
var localFunctionParam = module.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<M>g__local|0_0").Parameters[0];
CodeGen\CodeGenOverridingAndHiding.cs (33)
3599
var baseType = comp.GlobalNamespace.
GetMember
<NamespaceSymbol>("Metadata").
GetMember
<NamedTypeSymbol>("LeastModoptsWin");
3600
var derivedType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
3602
var overridingMethod = derivedType.
GetMember
<MethodSymbol>("M");
3776
var classA = globalNamespace.
GetMember
<NamedTypeSymbol>("A");
3777
var classB = globalNamespace.
GetMember
<NamedTypeSymbol>("B");
3778
var classC = globalNamespace.
GetMember
<NamedTypeSymbol>("C");
3780
var methodA = classA.
GetMember
<PropertySymbol>("P").GetMethod;
3781
var methodB = classB.
GetMember
<MethodSymbol>("get_P");
3782
var methodC = classC.
GetMember
<PropertySymbol>("P").GetMethod;
3849
var classA = globalNamespace.
GetMember
<NamedTypeSymbol>("A");
3850
var classB = globalNamespace.
GetMember
<NamedTypeSymbol>("B");
3851
var classC = globalNamespace.
GetMember
<NamedTypeSymbol>("C");
3853
var methodA = classA.
GetMember
<MethodSymbol>("get_P");
3854
var methodB = classB.
GetMember
<PropertySymbol>("P").GetMethod;
3855
var methodC = classC.
GetMember
<MethodSymbol>("get_P");
3943
var baseClass = globalNamespace.
GetMember
<NamedTypeSymbol>("Base");
3944
var derivedClass = globalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
3945
var overrideClass = globalNamespace.
GetMember
<NamedTypeSymbol>("Override");
3946
var invokeClass = globalNamespace.
GetMember
<NamedTypeSymbol>("Invoke");
3948
var baseMethod = baseClass.
GetMember
<MethodSymbol>("Foo");
3949
var derivedMethod = derivedClass.
GetMember
<MethodSymbol>("Bar");
3950
var overrideMethod = overrideClass.
GetMember
<MethodSymbol>("Bar");
3995
var classA = globalNamespace.
GetMember
<NamedTypeSymbol>("BaseVirtual");
3996
var classB = globalNamespace.
GetMember
<NamedTypeSymbol>("DerivedNonVirtual");
3997
var classC = globalNamespace.
GetMember
<NamedTypeSymbol>("Derived2Override");
4002
var methodA = classA.
GetMember
<MethodSymbol>("M");
4003
var methodB = classB.
GetMember
<MethodSymbol>("M");
4004
var methodC = classC.
GetMember
<MethodSymbol>("M");
4099
var classA = globalNamespace.
GetMember
<NamedTypeSymbol>("A");
4100
var classB = globalNamespace.
GetMember
<NamedTypeSymbol>("B");
4104
var fooA = classA.
GetMember
<MethodSymbol>("Foo");
4105
var fooB = classB.
GetMember
<MethodSymbol>("Foo");
CodeGen\CodeGenTests.cs (3)
13060
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("\u0915\u094d\u0937"); //formatting char removed
13080
var @enum = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E");
13298
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
CodeGen\CodeGenTupleTest.cs (155)
835
var c = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
837
var validField = c.
GetMember
<FieldSymbol>("ValidField");
842
var validFieldWithAttribute = c.
GetMember
<FieldSymbol>("ValidFieldWithAttribute");
847
var tooFewNames = c.
GetMember
<FieldSymbol>("TooFewNames");
852
var tooManyNames = c.
GetMember
<FieldSymbol>("TooManyNames");
856
var tooFewNamesMethod = c.
GetMember
<MethodSymbol>("TooFewNamesMethod");
860
var tooManyNamesMethod = c.
GetMember
<MethodSymbol>("TooManyNamesMethod");
928
var c = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
930
var validField = c.
GetMember
<FieldSymbol>("ValidField");
935
var validFieldWithAttribute = c.
GetMember
<FieldSymbol>("ValidFieldWithAttribute");
940
var partialNames = c.
GetMember
<FieldSymbol>("PartialNames");
945
var allNullNames = c.
GetMember
<FieldSymbol>("AllNullNames");
950
var partialNamesMethod = c.
GetMember
<MethodSymbol>("PartialNamesMethod");
956
var allNullNamesMethod = c.
GetMember
<MethodSymbol>("AllNullNamesMethod");
991
var c = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
996
var field1 = c.
GetMember
<FieldSymbol>("Field1");
1001
NamedTypeSymbol field2Type = (NamedTypeSymbol)c.
GetMember
<FieldSymbol>("Field2").Type;
3347
var mTuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M").ReturnType;
4593
var mTuple = (NamedTypeSymbol)comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M").ReturnType;
4623
var m2Tuple = (NamedTypeSymbol)comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M2").Parameters[0].Type;
11027
var m1Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M1").ReturnType;
11028
var m2Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M2").ReturnType;
11029
var m6Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M6").ReturnType;
11348
var m1Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M1").ReturnType;
11349
var m1bTuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M1b").ReturnType;
11350
var m2Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M2").ReturnType;
11351
var m6Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M6").ReturnType;
11740
var m3Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M3").ReturnType;
11888
var m4Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M4").ReturnType;
12172
var m5Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M5").ReturnType;
12462
var m7Tuple = c.
GetMember
<MethodSymbol>("M7").ReturnType;
12541
var m8Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M8").ReturnType;
12850
var m1ToString = m1Tuple.
GetMember
<MethodSymbol>("ToString");
12934
var m9Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M9").ReturnType;
13015
var m9Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M9").ReturnType;
13200
var m10Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M10").ReturnType;
13206
var m102Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M102").ReturnType;
13237
var m103Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M103").ReturnType;
13250
var m10I1M1 = m10Tuple.
GetMember
<MethodSymbol>("I1.M1");
13255
var m10M2 = m10Tuple.
GetMember
<MethodSymbol>("M2");
13258
var m10I1P1 = m10Tuple.
GetMember
<PropertySymbol>("I1.P1");
13267
var m10P2 = m10Tuple.
GetMember
<PropertySymbol>("P2");
13270
var m10I1E1 = m10Tuple.
GetMember
<EventSymbol>("I1.E1");
13279
var m10E2 = m10Tuple.
GetMember
<EventSymbol>("E2");
13528
var m9Tuple = c.
GetMember
<MethodSymbol>("M9").ReturnType;
13531
var m9Test = m9Tuple.
GetMember
<MethodSymbol>("Test");
13587
var m1Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M1").ReturnType;
13636
var m2Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M2").ReturnType;
13826
var m3Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M3").ReturnType;
13935
var m1Tuple = (NamedTypeSymbol)test.
GetMember
<MethodSymbol>("M1").ReturnType;
14099
var m1Tuple = (NamedTypeSymbol)test.
GetMember
<MethodSymbol>("M1").ReturnType;
15789
var m1Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M1").ReturnType;
15811
var m2Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M2").ReturnType;
15812
var m3Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M3").ReturnType;
15817
var m1P1 = m1Tuple.
GetMember
<PropertySymbol>("P1");
15818
var m1P1Get = m1Tuple.
GetMember
<MethodSymbol>("get_P1");
15819
var m1P1Set = m1Tuple.
GetMember
<MethodSymbol>("set_P1");
15844
var m1P1BackingField = m1Tuple.
GetMember
<FieldSymbol>("<P1>k__BackingField");
15849
var m1this = m1Tuple.
GetMember
<PropertySymbol>("this[]");
15850
var m1thisGet = m1Tuple.
GetMember
<MethodSymbol>("get_Item");
16016
var m1Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M1").ReturnType;
16040
var m2Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M2").ReturnType;
16041
var m3Tuple = (NamedTypeSymbol)c.
GetMember
<MethodSymbol>("M3").ReturnType;
16046
var m1E1 = m1Tuple.
GetMember
<EventSymbol>("E1");
16047
var m1E1Add = m1Tuple.
GetMember
<MethodSymbol>("add_E1");
16048
var m1E1Remove = m1Tuple.
GetMember
<MethodSymbol>("remove_E1");
16080
var m1E2 = m1Tuple.
GetMember
<EventSymbol>("E2");
16081
var m1E2Add = m1Tuple.
GetMember
<MethodSymbol>("add_E2");
16082
var m1E2Remove = m1Tuple.
GetMember
<MethodSymbol>("remove_E2");
27978
var retargetingValueTupleType = (NamedTypeSymbol)comp3.GlobalNamespace.
GetMember
<NamespaceSymbol>("System").GetMembers("ValueTuple").Single();
27981
verify(retargetingValueTupleType.
GetMember
<FieldSymbol>("Item1"), retargeting: true, index: 0);
27982
verify(retargetingValueTupleType.
GetMember
<FieldSymbol>("Item2"), retargeting: true, index: 1);
27991
var type = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<NamespaceSymbol>("System").GetMembers("ValueTuple").Single();
27994
var item1 = type.
GetMember
<FieldSymbol>("Item1");
27997
var item2 = type.
GetMember
<FieldSymbol>("Item2");
28068
var type = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<NamespaceSymbol>("System").GetMembers("ValueTuple").Single();
28100
var tuple1 = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<MethodSymbol>("System.ValueTuple.M").ReturnType;
28106
var tuple2 = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<MethodSymbol>("System.ValueTuple.M2").ReturnType;
28130
var tuple3 = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<MethodSymbol>("System.ValueTuple.M3").ReturnType;
28163
var tuple1 = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<MethodSymbol>("System.ValueTuple.M").ReturnType;
28169
var tuple2 = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<MethodSymbol>("System.ValueTuple.M2").ReturnType;
28172
var tuple3 = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<MethodSymbol>("System.ValueTuple.M3").ReturnType;
28190
var retargetingValueTupleTypes = comp2.GlobalNamespace.
GetMember
<NamespaceSymbol>("System").GetMembers("ValueTuple");
28195
var valueTupleTypes = module.GlobalNamespace.
GetMember
<NamespaceSymbol>("System").GetMembers("ValueTuple");
28254
var item = namedType.
GetMember
<FieldSymbol>(name);
28304
var retargetingValueTupleTypes = comp2.GlobalNamespace.
GetMember
<NamespaceSymbol>("System").GetMembers("ValueTuple");
28309
var valueTupleTypes = module.GlobalNamespace.
GetMember
<NamespaceSymbol>("System").GetMembers("ValueTuple").As<NamedTypeSymbol>();
28333
var item = namedType.
GetMember
<FieldSymbol>(name);
28393
var retargetingValueTupleType = (NamedTypeSymbol)comp3.GlobalNamespace.
GetMember
<NamespaceSymbol>("System").GetMembers("ValueTuple").Single();
28399
var type = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<NamespaceSymbol>("System").GetMembers("ValueTuple").Single();
28421
var item = namedType.
GetMember
<FieldSymbol>(name);
28489
var namedType = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<NamespaceSymbol>("System").GetMembers("ValueTuple").Single();
28555
var type = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<NamespaceSymbol>("System").GetMembers("ValueTuple").Single();
28556
var item2 = type.
GetMember
<FieldSymbol>("Item2");
28559
var item13 = type.
GetMember
<FieldSymbol>("Item13");
28562
var rest = type.
GetMember
<FieldSymbol>("Rest");
28591
var item1 = tuple.
GetMember
<TupleElementFieldSymbol>("Item1");
28600
var item2 = tuple.
GetMember
<TupleElementFieldSymbol>("Item2");
28624
var item1 = tuple.
GetMember
<TupleElementFieldSymbol>("Item1");
28637
var item8 = tuple.
GetMember
<TupleElementFieldSymbol>("Item8");
28648
var item9 = tuple.
GetMember
<TupleElementFieldSymbol>("Item9");
28690
var type = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<NamespaceSymbol>("System").GetMembers("ValueTuple").Single();
28709
var tuple1 = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").ReturnType;
28716
var tuple1Item1 = tuple1.
GetMember
<FieldSymbol>("Item1");
28721
var tuple2 = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M2").ReturnType;
28728
var tuple2Item1 = tuple2.
GetMember
<FieldSymbol>("Item1");
28733
var tuple3 = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M3").ReturnType;
28742
var tuple3Item1 = tuple3.
GetMember
<FieldSymbol>("Item1");
28747
Assert.True(tuple3.
GetMember
<FieldSymbol>("a").IsDefinition);
28807
var tuple1 = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").ReturnType;
28820
Assert.True(tuple1.
GetMember
<FieldSymbol>("Item1").IsDefinition);
28821
Assert.True(tuple1.
GetMember
<FieldSymbol>("Item2").IsDefinition);
28822
Assert.True(tuple1.
GetMember
<FieldSymbol>("Item3").IsDefinition);
28823
Assert.True(tuple1.
GetMember
<FieldSymbol>("Item4").IsDefinition);
28824
Assert.True(tuple1.
GetMember
<FieldSymbol>("Item5").IsDefinition);
28825
Assert.True(tuple1.
GetMember
<FieldSymbol>("Item6").IsDefinition);
28826
Assert.True(tuple1.
GetMember
<FieldSymbol>("Item7").IsDefinition);
28827
Assert.True(tuple1.
GetMember
<FieldSymbol>("Item8").IsDefinition);
28829
var tuple2 = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M2").ReturnType;
28843
Assert.True(tuple2.
GetMember
<FieldSymbol>("Item1").IsDefinition);
28844
Assert.True(tuple2.
GetMember
<FieldSymbol>("Item2").IsDefinition);
28845
Assert.True(tuple2.
GetMember
<FieldSymbol>("Item3").IsDefinition);
28846
Assert.True(tuple2.
GetMember
<FieldSymbol>("Item4").IsDefinition);
28847
Assert.True(tuple2.
GetMember
<FieldSymbol>("Item5").IsDefinition);
28848
Assert.True(tuple2.
GetMember
<FieldSymbol>("Item6").IsDefinition);
28849
Assert.True(tuple2.
GetMember
<FieldSymbol>("Item7").IsDefinition);
28850
Assert.True(tuple2.
GetMember
<FieldSymbol>("Item8").IsDefinition);
28852
var tuple3 = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M3").ReturnType;
28874
Assert.True(tuple3.
GetMember
<FieldSymbol>("Item1").IsDefinition);
28875
Assert.True(tuple3.
GetMember
<FieldSymbol>("Item2").IsDefinition);
28876
Assert.True(tuple3.
GetMember
<FieldSymbol>("Item3").IsDefinition);
28877
Assert.True(tuple3.
GetMember
<FieldSymbol>("Item4").IsDefinition);
28878
Assert.True(tuple3.
GetMember
<FieldSymbol>("Item5").IsDefinition);
28879
Assert.True(tuple3.
GetMember
<FieldSymbol>("Item6").IsDefinition);
28880
Assert.True(tuple3.
GetMember
<FieldSymbol>("Item7").IsDefinition);
28881
Assert.True(tuple3.
GetMember
<FieldSymbol>("Item8").IsDefinition);
28882
Assert.True(tuple3.
GetMember
<FieldSymbol>("a").IsDefinition);
28883
Assert.True(tuple3.
GetMember
<FieldSymbol>("b").IsDefinition);
28884
Assert.True(tuple3.
GetMember
<FieldSymbol>("c").IsDefinition);
28885
Assert.True(tuple3.
GetMember
<FieldSymbol>("d").IsDefinition);
28886
Assert.True(tuple3.
GetMember
<FieldSymbol>("e").IsDefinition);
28887
Assert.True(tuple3.
GetMember
<FieldSymbol>("f").IsDefinition);
28888
Assert.True(tuple3.
GetMember
<FieldSymbol>("g").IsDefinition);
28889
Assert.True(tuple3.
GetMember
<FieldSymbol>("h").IsDefinition);
28903
var tuple4 = (NamedTypeSymbol)module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M4").ReturnType;
28917
Assert.True(tuple4.
GetMember
<FieldSymbol>("Item1").IsDefinition);
28918
Assert.True(tuple4.
GetMember
<FieldSymbol>("Item2").IsDefinition);
28919
Assert.True(tuple4.
GetMember
<FieldSymbol>("Item3").IsDefinition);
28920
Assert.True(tuple4.
GetMember
<FieldSymbol>("Item4").IsDefinition);
28921
Assert.True(tuple4.
GetMember
<FieldSymbol>("Item5").IsDefinition);
28922
Assert.True(tuple4.
GetMember
<FieldSymbol>("Item6").IsDefinition);
28923
Assert.True(tuple4.
GetMember
<FieldSymbol>("Item7").IsDefinition);
28924
Assert.True(tuple4.
GetMember
<FieldSymbol>("Item8").IsDefinition);
CodeGen\DestructorTests.cs (40)
587
var systemNamespace = mscorlib.GlobalNamespace.
GetMember
<NamespaceSymbol>("System");
588
Assert.True(systemNamespace.
GetMember
<NamedTypeSymbol>("Object").
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
590
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
591
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
592
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
593
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("D").
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
594
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("E").
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
595
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("F").
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
596
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("G").
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
597
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("H").
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
598
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("I").
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
600
var intType = systemNamespace.
GetMember
<TypeSymbol>("Int32");
603
var classJ = globalNamespace.
GetMember
<NamedTypeSymbol>("J");
604
Assert.False(classJ.
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
606
Assert.False(classJInt.
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
608
var classK = globalNamespace.
GetMember
<NamedTypeSymbol>("K");
609
Assert.True(classK.
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
611
Assert.True(classKInt.
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
613
var classL = globalNamespace.
GetMember
<NamedTypeSymbol>("L");
614
Assert.True(classL.
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
616
Assert.True(classLInt.
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
618
var classM = globalNamespace.
GetMember
<NamedTypeSymbol>("M");
619
Assert.True(classM.
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
621
Assert.True(classMInt.
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer());
673
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer()); //override of object.Finalize
674
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("D").
GetMember
<MethodSymbol>("Finalize").IsRuntimeFinalizer()); //same but has "newslot"
821
var @class = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>(typeName);
822
var destructor = @class.
GetMember
<MethodSymbol>(WellKnownMemberNames.DestructorName);
CodeGen\EventTests.cs (6)
207
var @class = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
208
var @event = @class.
GetMember
<EventSymbol>("E");
715
var @class = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
716
var @event = @class.
GetMember
<EventSymbol>("e");
787
var @class = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
788
var @event = @class.
GetMember
<EventSymbol>("e");
CodeGen\FixedSizeBufferTests.cs (2)
1156
var retargetingField = comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("FixedBuffer").
GetMember
<RetargetingFieldSymbol>("buffer");
CodeGen\IndexerTests.cs (2)
153
var @class = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
254
var @class = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
CodeGen\WinMdDelegateTests.cs (3)
40
m.GlobalNamespace.
GetMember
<NamespaceSymbol>("Test").
41
GetMember
<NamedTypeSymbol>("voidDelegate").GetMembers().ToArray();
254
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
Emit\CompilationEmitTests.cs (8)
1066
var itest1 = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("ITest1");
1148
var itest1 = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("ITest1");
1152
Assert.Null(module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S"));
2474
AssertEx.Equal(new[] { "Microsoft.CodeAnalysis" }, globalNamespace.
GetMember
<NamespaceSymbol>("Microsoft").GetMembers().Select(m => m.ToDisplayString()));
2477
globalNamespace.
GetMember
<NamespaceSymbol>("Microsoft.CodeAnalysis").GetMembers().Select(m => m.ToDisplayString()));
2481
globalNamespace.
GetMember
<NamespaceSymbol>("System.Runtime").GetMembers().Select(m => m.ToDisplayString()));
2484
globalNamespace.
GetMember
<NamespaceSymbol>("System.Runtime.CompilerServices").GetMembers().Select(m => m.ToDisplayString()));
2719
var class1 = libComp.GlobalNamespace.
GetMember
<SourceNamedTypeSymbol>("Class1");
Emit\EmitCustomModifiers.cs (6)
602
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
603
var method = type.
GetMember
<MethodSymbol>("Incr");
658
var baseType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
659
var baseMethod = baseType.
GetMember
<MethodSymbol>("M");
666
var derivedType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("D");
667
var derivedMethod = derivedType.
GetMember
<MethodSymbol>("M");
Emit\EmitMetadataTests.cs (30)
312
var classA = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
313
var classB = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B");
314
var i1 = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I1");
315
var i2 = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I2");
316
var i3 = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I3");
352
var i1 = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I1");
353
var i2 = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I2");
354
var i3 = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I3");
355
var i4 = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I4");
356
var i5 = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I5");
357
var i6 = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I6");
358
var i7 = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I7");
359
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
597
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("N.C");
732
var nmspace = module.GlobalNamespace.
GetMember
<NamespaceSymbol>("Namespace");
945
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
947
var p = type.
GetMember
<SourcePropertySymbol>("P");
953
var q = type.
GetMember
<SourcePropertySymbol>("Q");
959
var r = type.
GetMember
<SourcePropertySymbol>("R");
965
var s = type.
GetMember
<SourcePropertySymbol>("S");
1016
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S");
1018
var p = type.
GetMember
<SourceMemberFieldSymbol>("P");
1024
var q = type.
GetMember
<SourcePropertySymbol>("Q");
1030
var r = type.
GetMember
<SourcePropertySymbol>("R");
1036
var s = type.
GetMember
<SourcePropertySymbol>("T");
2128
var classC = global.
GetMember
<NamedTypeSymbol>("C");
3642
var main = module.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<Main>$");
3667
var main = module.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<Main>");
3703
var main = module.GlobalNamespace.
GetMember
<MethodSymbol>("Program.Main");
3729
var main = module.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<Main>");
Emit\NoPiaEmbedTypes.cs (15)
5733
Assert.Equal("void EventNS.IEvents.OnEvent01()", m.GlobalNamespace.
GetMember
<NamespaceSymbol>("EventNS").
GetMember
<NamedTypeSymbol>("IEvents").
GetMember
<MethodSymbol>("OnEvent01").ToTestDisplayString());
5886
var ia = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("IA");
5954
var ia = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("IA");
5997
AssertParametersWithoutNames(compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I1").
GetMember
<MethodSymbol>("M1").Parameters, false);
6003
AssertParametersWithoutNames(module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I1").
GetMember
<MethodSymbol>("M1").Parameters, true);
6006
p = (PEParameterSymbol)module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program").
GetMember
<MethodSymbol>("M").Parameters[0];
6010
p = (PEParameterSymbol)module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program").
GetMember
<MethodSymbol>("M1").Parameters[0];
6014
p = (PEParameterSymbol)module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program").
GetMember
<MethodSymbol>("M2").Parameters[0];
Emit\OptionalArgumentsTests.cs (10)
148
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
149
VerifyDefaultValueAttribute(type.
GetMember
<MethodSymbol>("F").Parameters[0], "DecimalConstantAttribute", 1, false);
150
VerifyDefaultValueAttribute(type.
GetMember
<PropertySymbol>("this[]").Parameters[1], "DecimalConstantAttribute", 2, false);
151
VerifyDefaultValueAttribute(type.
GetMember
<MethodSymbol>("get_Item").Parameters[1], "DecimalConstantAttribute", 2, false);
152
VerifyDefaultValueAttribute(type.
GetMember
<MethodSymbol>("set_Item").Parameters[1], "DecimalConstantAttribute", 2, false);
153
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("D");
154
VerifyDefaultValueAttribute(type.
GetMember
<MethodSymbol>("Invoke").Parameters[0], "DecimalConstantAttribute", 3, false);
155
VerifyDefaultValueAttribute(type.
GetMember
<MethodSymbol>("BeginInvoke").Parameters[0], "DecimalConstantAttribute", 3, false);
211
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
212
VerifyDefaultValueAttribute(type.
GetMember
<MethodSymbol>("F").Parameters[0], "DecimalConstantAttribute", 2, false);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (18)
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (6)
2132
var container = globalNs.
GetMember
<NamedTypeSymbol>("D.<Test>O__1_0");
2189
var container = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("D.<Test>O__0_0");
6305
var container = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test.<M>O__1_0");
6389
m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test1.<M2>O__0_0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
6397
var container = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>(typeName);
6410
var containingType = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>(containingTypeName);
Emit\EditAndContinue\AssemblyReferencesTests.cs (4)
80
compilation0.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMember("Main"),
81
compilation1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMember("Main"))
156
compilation0.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMember("Main"),
157
compilation1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMember("Main"))
Emit\EditAndContinue\EditAndContinueTests.cs (4)
6351
var f2 = c2.
GetMember
<MethodSymbol>("F");
6352
var f3 = c3.
GetMember
<MethodSymbol>("F");
6682
var f2 = c2.
GetMember
<MethodSymbol>("F");
6767
var f2 = c2.
GetMember
<MethodSymbol>("F");
Emit\EditAndContinue\SymbolMatcherTests.cs (3)
280
var f0 = peAssemblySymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMember("F");
281
var g0 = peAssemblySymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMember("G");
954
var property = c.
GetMember
<PropertySymbol>("I<System.Int32,System.Boolean>.this[]");
PDB\PDBTests.cs (1)
712
var d_int_g = d_int.
GetMember
<MethodSymbol>("G");
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (866)
Attributes\AttributeTests.cs (136)
1713
var prop = type.
GetMember
<PropertySymbol>("RProp");
1718
prop = type.
GetMember
<PropertySymbol>("WProp");
1797
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
1803
var prop1 = @class.
GetMember
<PropertySymbol>("P");
1808
var field1 = @class.
GetMember
<FieldSymbol>("<P>k__BackingField");
1811
var prop2 = @class.
GetMember
<PropertySymbol>("P2");
1816
var field2 = @class.
GetMember
<FieldSymbol>("<P2>k__BackingField");
1819
var prop3 = @class.
GetMember
<PropertySymbol>("P3");
1824
var field3 = @class.
GetMember
<FieldSymbol>("<P3>k__BackingField");
1827
var prop4 = @class.
GetMember
<PropertySymbol>("P4");
1832
var field4 = @class.
GetMember
<FieldSymbol>("<P4>k__BackingField");
1852
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
1855
var field1 = @class.
GetMember
<FieldSymbol>("<P>k__BackingField");
1892
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
1897
var prop1 = @class.
GetMember
<PropertySymbol>("P");
1900
var field1 = @class.
GetMember
<FieldSymbol>("<P>k__BackingField");
1912
var prop2 = @class.
GetMember
<PropertySymbol>("P2");
1915
var field2 = @class.
GetMember
<FieldSymbol>("<P2>k__BackingField");
1919
var field3 = @class.
GetMember
<FieldSymbol>("f");
1954
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
1959
var prop1 = @class.
GetMember
<PropertySymbol>("P");
1962
var field1 = @class.
GetMember
<FieldSymbol>("<P>k__BackingField");
1974
var prop2 = @class.
GetMember
<PropertySymbol>("P2");
1977
var field2 = @class.
GetMember
<FieldSymbol>("<P2>k__BackingField");
1981
var field3 = @class.
GetMember
<FieldSymbol>("f");
2194
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
2198
var prop1 = @class.
GetMember
<PropertySymbol>("P");
2201
var field1 = @class.
GetMember
<FieldSymbol>("<P>k__BackingField");
2205
var prop2 = @class.
GetMember
<PropertySymbol>("P2");
2208
var field2 = @class.
GetMember
<FieldSymbol>("<P2>k__BackingField");
2236
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
2247
var prop1 = @class.
GetMember
<PropertySymbol>("P");
2250
var field1 = @class.
GetMember
<FieldSymbol>("<P>k__BackingField");
2261
var prop2 = @class.
GetMember
<PropertySymbol>("P2");
2264
var field2 = @class.
GetMember
<FieldSymbol>("<P2>k__BackingField");
2267
var field3 = @class.
GetMember
<FieldSymbol>("field");
2324
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
2329
var prop1 = @class.
GetMember
<PropertySymbol>("P");
2332
var field1 = @class.
GetMember
<FieldSymbol>("<P>k__BackingField");
2339
var prop2 = @class.
GetMember
<PropertySymbol>("P2");
2342
var field2 = @class.
GetMember
<FieldSymbol>("<P2>k__BackingField");
2458
var parent = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
2463
var prop1 = parent.
GetMember
<PropertySymbol>("P");
2468
var field1 = parent.
GetMember
<FieldSymbol>("<P>k__BackingField");
2471
var child = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
2473
var prop2 = child.
GetMember
<PropertySymbol>("P");
2478
var field2 = child.
GetMember
<FieldSymbol>("<P>k__BackingField");
2619
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
2621
var event1 = @class.
GetMember
<EventSymbol>("E1");
2622
var event2 = @class.
GetMember
<EventSymbol>("E2");
2623
var event3 = @class.
GetMember
<EventSymbol>("E3");
2624
var event4 = @class.
GetMember
<EventSymbol>("E4");
2625
var event5 = @class.
GetMember
<EventSymbol>("E5");
2626
var event6 = @class.
GetMember
<EventSymbol>("E6");
2627
var event7 = @class.
GetMember
<EventSymbol>("E7");
2628
var event8 = @class.
GetMember
<EventSymbol>("E8");
2629
var event9 = @class.
GetMember
<EventSymbol>("E9");
2630
var event10 = @class.
GetMember
<EventSymbol>("E10");
2862
var type = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2863
var typeAttrType = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("TypeAttribute");
2864
var paramAttrType = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("ParamAttribute");
2865
var returnTypeAttrType = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("ReturnTypeAttribute");
2866
var typeParamAttrType = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("TypeParamAttribute");
2998
var type = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2999
var paramAttrType = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("ParamAttribute");
3110
var type = top.
GetMember
<NamedTypeSymbol>("NestedClass");
3112
var field = type.
GetMember
<FieldSymbol>("Field");
3119
var nenum = top.
GetMember
<TypeSymbol>("NestedEnum");
3181
var mem = dele.
GetMember
<MethodSymbol>("Invoke");
3216
var attrs = type.
GetMember
<MethodSymbol>("F").GetAttributes();
5623
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5624
var x1 = type.
GetMember
<FieldSymbol>("x1");
5625
var x2 = type.
GetMember
<FieldSymbol>("x2");
5626
var x3 = type.
GetMember
<FieldSymbol>("x3");
5627
var x4 = type.
GetMember
<FieldSymbol>("x4");
5628
var x5 = type.
GetMember
<FieldSymbol>("x5");
5629
var x6 = type.
GetMember
<FieldSymbol>("x6");
5630
var x7 = type.
GetMember
<FieldSymbol>("x7");
5631
var x8 = type.
GetMember
<FieldSymbol>("x8");
5632
var x9 = type.
GetMember
<FieldSymbol>("x9");
5753
var c = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5797
var c = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5825
var @class = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5827
var method = @class.
GetMember
<MethodSymbol>("M");
8353
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
8360
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
8645
var indexer = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("IA").
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
8683
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E");
8685
var method = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E").
GetMember
<PEMethodSymbol>("M");
8726
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E");
8728
var method = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E").
GetMember
<PEMethodSymbol>("M");
8773
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E");
8775
var method = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E").
GetMember
<PEMethodSymbol>("M");
8814
var method = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PEMethodSymbol>("M");
9408
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
9409
var method1 = type.
GetMember
<MethodSymbol>("M1");
9410
var method2 = type.
GetMember
<MethodSymbol>("M2");
9411
var method3 = type.
GetMember
<MethodSymbol>("M3");
9487
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
9488
var method1 = type.
GetMember
<MethodSymbol>("M1");
9489
var method2 = type.
GetMember
<MethodSymbol>("M2");
9490
var method3 = type.
GetMember
<MethodSymbol>("M3");
9491
var method4 = type.
GetMember
<MethodSymbol>("M4");
9572
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
9573
var method1 = type.
GetMember
<MethodSymbol>("M1");
9574
var method2 = type.
GetMember
<MethodSymbol>("M2");
9575
var method3 = type.
GetMember
<MethodSymbol>("M3");
9576
var method4 = type.
GetMember
<MethodSymbol>("M4");
9646
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
9647
var method1 = type.
GetMember
<MethodSymbol>("M1");
9648
var method2 = type.
GetMember
<MethodSymbol>("M2");
9649
var method3 = type.
GetMember
<MethodSymbol>("M3");
9718
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
9719
var method1 = type.
GetMember
<MethodSymbol>("M1");
9720
var method2 = type.
GetMember
<MethodSymbol>("M2");
9721
var method3 = type.
GetMember
<MethodSymbol>("M3");
9722
var method4 = type.
GetMember
<MethodSymbol>("M4");
9799
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
9800
var method1 = type.
GetMember
<MethodSymbol>("M1");
9801
var method2 = type.
GetMember
<MethodSymbol>("M2");
9802
var method3 = type.
GetMember
<MethodSymbol>("M3");
9803
var method4 = type.
GetMember
<MethodSymbol>("M4");
9869
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
9870
var methods = Enumerable.Range(0, 6).Select(i => type.
GetMember
<MethodSymbol>("M" + i));
9913
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Target");
9921
type = comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Target");
9997
var mm = cc.
GetMember
<MethodSymbol>("M");
11015
var lambda = module.GlobalNamespace.
GetMember
<MethodSymbol>("C.<>c.<M>b__0_0");
11150
var program = module.GlobalNamespace.
GetMember
<TypeSymbol>("Program");
11244
var holder = module.GlobalNamespace.
GetMember
<TypeSymbol>("Holder");
11367
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
Attributes\AttributeTests_CallerInfoAttributes.cs (2)
3242
var goo = module.GlobalNamespace.
GetMember
<MethodSymbol>("D.Goo");
5949
var indexer = (PropertySymbol)module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
Attributes\AttributeTests_Conditional.cs (8)
145
var methodM = classZ.
GetMember
<MethodSymbol>("m");
151
var fieldF = classZ.
GetMember
<FieldSymbol>("f");
154
var propP1 = classZ.
GetMember
<PropertySymbol>("p1");
163
var propP2 = classZ.
GetMember
<PropertySymbol>("p2");
169
var propP3 = classZ.
GetMember
<PropertySymbol>("p3");
178
var eventE = classZ.
GetMember
<EventSymbol>("e");
190
var fieldA = enumE.
GetMember
<FieldSymbol>("A");
626
var 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");
219
var field1 = _derivedClass.
GetMember
<FieldSymbol>("field1");
224
var field2 = _derivedClass.
GetMember
<FieldSymbol>("field2");
230
var field3 = _derivedClass.
GetMember
<FieldSymbol>("field3");
237
var field4 = _derivedClass.
GetMember
<FieldSymbol>("field4");
241
var field5 = _derivedClass.
GetMember
<FieldSymbol>("field5");
247
var field6 = _derivedClass.
GetMember
<FieldSymbol>("field6");
253
var field7 = _derivedClass.
GetMember
<FieldSymbol>("field7");
259
var field8 = _derivedClass.
GetMember
<FieldSymbol>("field8");
265
var field9 = _derivedClass.
GetMember
<FieldSymbol>("field9");
271
var field10 = _derivedClass.
GetMember
<FieldSymbol>("field10");
277
var field11 = _derivedClass.
GetMember
<FieldSymbol>("field11");
283
var field12 = _derivedClass.
GetMember
<FieldSymbol>("field12");
289
var field13 = _derivedClass.
GetMember
<FieldSymbol>("field13");
295
var field14 = _derivedClass.
GetMember
<FieldSymbol>("field14");
301
var field15 = _derivedClass.
GetMember
<FieldSymbol>("field15");
307
var field16 = _derivedClass.
GetMember
<FieldSymbol>("field16");
313
var field17 = _derivedClass.
GetMember
<FieldSymbol>("field17");
319
field1 = _inner3Class.
GetMember
<FieldSymbol>("field1");
328
var f1 = _derivedClass.
GetMember
<MethodSymbol>("F1");
338
var f2 = _derivedClass.
GetMember
<MethodSymbol>("F2");
349
var f3 = _derivedClass.
GetMember
<MethodSymbol>("F3");
359
var f4 = _derivedClass.
GetMember
<MethodSymbol>("F4");
370
var f5 = _derivedClass.
GetMember
<MethodSymbol>("F5");
384
var prop1 = _derivedClass.
GetMember
<PropertySymbol>("Prop1");
394
var prop2 = _derivedClass.
GetMember
<PropertySymbol>("Prop2");
448
var nullableField = _structType.
GetMember
<FieldSymbol>("nullableField");
481
var invokeMethod = _synthesizedMyDelegateType.
GetMember
<MethodSymbol>("Invoke");
497
var beginInvokeMethod = _synthesizedMyDelegateType.
GetMember
<MethodSymbol>("BeginInvoke");
511
var endInvokeMethod = _synthesizedMyDelegateType.
GetMember
<MethodSymbol>("EndInvoke");
827
var implicitField = module.GlobalNamespace.GetTypeMember("Script").
GetMember
<FieldSymbol>("x");
859
var implicitField = module.GlobalNamespace.GetTypeMember("Script").
GetMember
<FieldSymbol>("x");
894
var implicitField = module.GlobalNamespace.GetTypeMember("Script").
GetMember
<FieldSymbol>("x");
916
var implicitField = module.GlobalNamespace.GetTypeMember("Script").
GetMember
<FieldSymbol>("x");
1089
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
1090
var iterator = c.
GetMember
<NamedTypeSymbol>("<Goo>d__0");
Attributes\AttributeTests_IsByRefLike.cs (2)
592
var property = type.
GetMember
<PEPropertySymbol>("Property");
621
var property = type.
GetMember
<PEPropertySymbol>("Property");
Attributes\AttributeTests_LifetimeAnnotation.cs (1)
571
return module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("System.Runtime.CompilerServices.ScopedRefAttribute");
Attributes\AttributeTests_NativeInteger.cs (3)
54
var attributeType = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("System.Runtime.CompilerServices.NativeIntegerAttribute");
81
var attributeType = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("System.Runtime.CompilerServices.NativeIntegerAttribute");
1465
var attributeType = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("System.Runtime.CompilerServices.NativeIntegerAttribute");
Attributes\AttributeTests_Nullable.cs (137)
1671
var typeParameter = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>(typeName).TypeParameters.Single();
1742
var typeParameter = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>(typeName).TypeParameters.Single();
1798
var typeParameter = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>(typeName).TypeParameters.Single();
3762
VerifyBytes(globalNamespace.
GetMember
<MethodSymbol>("Program.F").ReturnTypeWithAnnotations, new byte[] { 0 }, new byte[] { }, "void");
3763
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F11").TypeWithAnnotations, new byte[] { 0 }, new byte[] { }, "int");
3764
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F12").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { }, "int?");
3765
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F21").TypeWithAnnotations, new byte[] { 0 }, new byte[] { 0 }, "object");
3766
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F22").TypeWithAnnotations, new byte[] { 1 }, new byte[] { 1 }, "object!");
3767
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F31").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "S1<int>");
3768
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F32").TypeWithAnnotations, new byte[] { 0, 0, 0, 0 }, new byte[] { 0 }, "S1<int?>?");
3769
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F33").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "S1<object>");
3770
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F34").TypeWithAnnotations, new byte[] { 0, 2 }, new byte[] { 0, 2 }, "S1<object?>");
3771
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F41").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0 }, "S2<int, int>");
3772
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F42").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "S2<int, object>");
3773
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F43").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "S2<object, int>");
3774
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F44").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0, 0 }, "S2<object, object>");
3775
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F45").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 1 }, "S2<int, object!>");
3776
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F46").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 2 }, "S2<object?, int>");
3777
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F47").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 0, 1 }, "S2<object, object!>");
3778
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F48").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 2, 0 }, "S2<object?, object>");
3779
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F49").TypeWithAnnotations, new byte[] { 0, 1, 2 }, new byte[] { 0, 1, 2 }, "S2<object!, object?>");
3780
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F51").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "C1<int>");
3781
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F52").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0 }, "C1<int?>");
3782
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F53").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "C1<int>!");
3783
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F54").TypeWithAnnotations, new byte[] { 1, 0, 0 }, new byte[] { 1 }, "C1<int?>!");
3784
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F55").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "C1<object>");
3785
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F56").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "C1<object!>");
3786
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F57").TypeWithAnnotations, new byte[] { 2, 0 }, new byte[] { 2, 0 }, "C1<object>?");
3787
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F58").TypeWithAnnotations, new byte[] { 2, 1 }, new byte[] { 2, 1 }, "C1<object!>?");
3788
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F60").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "C2<int, object>");
3789
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F61").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 1 }, "C2<int, object!>");
3790
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F62").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 2 }, "C2<object?, int>");
3791
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F63").TypeWithAnnotations, new byte[] { 1, 0, 1 }, new byte[] { 1, 1 }, "C2<int, object!>!");
3792
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F64").TypeWithAnnotations, new byte[] { 2, 2, 0 }, new byte[] { 2, 2 }, "C2<object?, int>?");
3832
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "int[]");
3833
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "int[]!");
3834
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 2, 0, 0 }, new byte[] { 2 }, "int?[]?");
3835
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 0, 1, 0 }, new byte[] { 0, 1 }, "int[]![]");
3836
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 1, 0, 0, 0 }, new byte[] { 1, 0 }, "int?[][]!");
3837
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "S<int[]>");
3838
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F7").TypeWithAnnotations, new byte[] { 0, 0, 2, 0, 0 }, new byte[] { 0, 2 }, "S<int?[]?>?");
3873
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F0").TypeWithAnnotations, new byte[] { 0 }, new byte[] { }, "System.ValueTuple");
3874
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0 }, "(int, int)");
3875
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 0, 0, 0, 0, 0, 0 }, new byte[] { 0 }, "(int?, int?)?");
3876
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "(int, object)");
3877
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "(object, int)");
3878
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 0, 0, 2 }, new byte[] { 0, 2 }, "(int, object?)");
3879
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 0, 1, 0 }, new byte[] { 0, 1 }, "(object!, int)");
3880
VerifyBytes(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))");
3881
VerifyBytes(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))");
3882
VerifyBytes(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)");
3883
VerifyBytes(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)");
3884
VerifyBytes(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)");
3885
VerifyBytes(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)");
3973
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F11").TypeWithAnnotations, new byte[] { 0 }, new byte[] { }, "S0.S");
3974
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F12").TypeWithAnnotations, new byte[] { 0 }, new byte[] { 0 }, "S0.C");
3975
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F13").TypeWithAnnotations, new byte[] { 1 }, new byte[] { 1 }, "S0.C!");
3976
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F21").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "S1<int>.S");
3977
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F22").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "S1<int>.C");
3978
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F23").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "S1<int>.C!");
3979
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F24").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "S1<object>.S");
3980
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F25").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "S1<object!>.S");
3981
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F26").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1, 0 }, "S1<object>.C!");
3982
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F27").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "S1<object!>.C");
3983
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F28").TypeWithAnnotations, new byte[] { 1, 0, 0 }, new byte[] { 1, 0 }, "S1<int>.S[]!");
3984
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F29").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 0, 1 }, "S1<C1<object!>.S>");
3985
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F31").TypeWithAnnotations, new byte[] { 0 }, new byte[] { }, "C0.S");
3986
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F32").TypeWithAnnotations, new byte[] { 0 }, new byte[] { 0 }, "C0.C");
3987
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F33").TypeWithAnnotations, new byte[] { 1 }, new byte[] { 1 }, "C0.C!");
3988
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F41").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "C1<int>.S");
3989
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F42").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "C1<int>.C");
3990
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F43").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "C1<int>.C!");
3991
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F44").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "C1<object>.S");
3992
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F45").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "C1<object!>.S");
3993
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F46").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1, 0 }, "C1<object>.C!");
3994
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F47").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "C1<object!>.C");
3995
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F48").TypeWithAnnotations, new byte[] { 1, 0, 0 }, new byte[] { 1, 0 }, "C1<int>.S[]!");
3996
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F49").TypeWithAnnotations, new byte[] { 1, 0, 1 }, new byte[] { 1, 0, 1 }, "C1<S1<object!>.S>!");
4042
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 1 }, new byte[] { 1 }, "I0.D!");
4043
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 0 }, new byte[] { }, "I0.E");
4044
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 1 }, new byte[] { 1 }, "I0.I!");
4045
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "I1<int>.D!");
4046
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "I1<int>.E");
4047
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "I1<int>.I!");
4048
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F7").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "I1<object>.D");
4049
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F8").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "I1<object>.E");
4050
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F9").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "I1<object>.I");
4051
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F10").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "I1<object!>.E");
4052
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F11").TypeWithAnnotations, new byte[] { 1, 0, 0 }, new byte[] { 1, 0 }, "I1<int>.E[]!");
4053
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F12").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1 }, "I1<I0.E>!");
4054
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F13").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 0, 1 }, "I1<I1<object!>.E>.E");
4055
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F14").TypeWithAnnotations, new byte[] { 1, 1, 0 }, new byte[] { 1, 1 }, "I1<I1<int>.D!>.I!");
4079
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "int*");
4080
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0 }, "int?*");
4081
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "S<int*>");
4082
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "S<int>*");
4083
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 0, 0, 0 }, new byte[] { 0, 0 }, "C<int*>");
4084
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 1, 0, 0 }, new byte[] { 1, 0 }, "C<int*>!");
4121
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F11").TypeWithAnnotations, new byte[] { 1 }, new byte[] { 1 }, "T");
4122
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F12").TypeWithAnnotations, new byte[] { 1, 1 }, new byte[] { 1, 1 }, "T[]!");
4123
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F13").TypeWithAnnotations, new byte[] { 1, 1 }, new byte[] { 1, 1 }, "C<T>!");
4124
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F14").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "S<T>");
4125
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F21").TypeWithAnnotations, new byte[] { 0 }, new byte[] { 0 }, "U");
4126
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F22").TypeWithAnnotations, new byte[] { 2 }, new byte[] { 2 }, "U?");
4127
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F23").TypeWithAnnotations, new byte[] { 1, 1 }, new byte[] { 1, 1 }, "U![]!");
4128
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F24").TypeWithAnnotations, new byte[] { 1, 1 }, new byte[] { 1, 1 }, "C<U!>!");
4129
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F25").TypeWithAnnotations, new byte[] { 0, 1 }, new byte[] { 0, 1 }, "S<U!>");
4130
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F31").TypeWithAnnotations, new byte[] { 0 }, new byte[] { 0 }, "V");
4131
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F32").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0 }, "V?");
4132
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F33").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1, 0 }, "V[]!");
4133
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F34").TypeWithAnnotations, new byte[] { 1, 0 }, new byte[] { 1, 0 }, "C<V>!");
4134
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F35").TypeWithAnnotations, new byte[] { 0, 0 }, new byte[] { 0, 0 }, "S<V>");
4165
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 1, 0, 2 }, new byte[] { 1, 2 }, "C2<S0, object?>!");
4166
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 2, 1, 0 }, new byte[] { 2, 1 }, "C2<object!, S0>?");
4167
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 1 }, "S2<S0, object!>");
4168
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 2 }, "S2<object?, S0>");
4169
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 1 }, "(S0, object!)");
4170
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 2 }, "(object?, S0)");
4175
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 1, 0, 2 }, new byte[] { 1, 1, 2 }, "C2<S0!, object?>!");
4176
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 2, 1, 0 }, new byte[] { 2, 1, 1 }, "C2<object!, S0!>?");
4177
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 1, 1, 1 }, "S2<S0!, object!>!");
4178
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 1, 2, 1 }, "S2<object?, S0!>!");
4179
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 1, 1 }, "(S0!, object!)");
4180
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 2, 1 }, "(object?, S0!)");
4188
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F1").TypeWithAnnotations, new byte[] { 1, 0, 2 }, new byte[] { 0, 0, 0 }, "C2<S0, object>");
4189
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F2").TypeWithAnnotations, new byte[] { 2, 1, 0 }, new byte[] { 0, 0, 0 }, "C2<object, S0>");
4190
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F3").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 0, 0 }, "S2<S0, object>");
4191
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F4").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 0, 0 }, "S2<object, S0>");
4192
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F5").TypeWithAnnotations, new byte[] { 0, 0, 1 }, new byte[] { 0, 0, 0 }, "(S0, object)");
4193
VerifyBytes(globalNamespace.
GetMember
<FieldSymbol>("Program.F6").TypeWithAnnotations, new byte[] { 0, 2, 0 }, new byte[] { 0, 0, 0 }, "(object, S0)");
4827
type.
GetMember
<FieldSymbol>("Nested").TypeWithAnnotations.ToTestDisplayString());
4830
type.
GetMember
<FieldSymbol>("Long").TypeWithAnnotations.ToTestDisplayString());
4948
type.
GetMember
<FieldSymbol>("Field").TypeWithAnnotations.ToTestDisplayString());
4951
type.
GetMember
<EventSymbol>("Event").TypeWithAnnotations.ToTestDisplayString());
4954
type.
GetMember
<MethodSymbol>("Method").ToTestDisplayString());
4957
type.
GetMember
<PropertySymbol>("Property").ToTestDisplayString());
4973
var attributeType = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("System.Runtime.CompilerServices.NullableAttribute");
Attributes\AttributeTests_NullableContext.cs (1)
208
var attributeType = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("System.Runtime.CompilerServices.NullableContextAttribute");
Attributes\AttributeTests_NullablePublicOnly.cs (1)
504
var attributeType = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("System.Runtime.CompilerServices.NullablePublicOnlyAttribute");
Attributes\AttributeTests_ReadOnlyStruct.cs (2)
584
var property = type.
GetMember
<PEPropertySymbol>("Property");
613
var property = type.
GetMember
<PEPropertySymbol>("Property");
Attributes\AttributeTests_RefReadOnly.cs (6)
724
var method = module.GlobalNamespace.
GetMember
<MethodSymbol>("Test.<>c.<M1>b__0_0");
756
var parameter = module.GlobalNamespace.
GetMember
<MethodSymbol>("Test.<>c.<M1>b__0_0").GetParameters().Single();
783
var method = module.GlobalNamespace.
GetMember
<MethodSymbol>("Test.<M1>b__1_0");
818
var method = module.GlobalNamespace.
GetMember
<MethodSymbol>("Test.<>c.<M1>b__0_0");
1303
var property = type.
GetMember
<PEPropertySymbol>("Property");
1340
var property = type.
GetMember
<PEPropertySymbol>("Property");
Attributes\AttributeTests_Synthesized.cs (27)
177
var type = peModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
179
var property = type.
GetMember
<PEFieldSymbol>(GeneratedNames.MakeBackingFieldName("MyProp"));
182
var eventField = (PEFieldSymbol)type.
GetMember
<PEEventSymbol>("MyEvent").AssociatedField;
226
var c = peModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
228
var p = c.
GetMember
<PropertySymbol>("P");
233
var q = c.
GetMember
<PropertySymbol>("Q");
237
var e = c.
GetMember
<EventSymbol>("E");
264
var displayClass = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C.<>c__DisplayClass0_0");
485
var goo = module.GlobalNamespace.
GetMember
<MethodSymbol>("C.Goo");
490
var iter = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C.<Goo>d__0");
543
var attributes = module.GlobalNamespace.GetTypeMember("B").
GetMember
<MethodSymbol>("<>n__0").GetAttributes();
581
var baseMethodWrapper = module.GlobalNamespace.GetTypeMember("B").
GetMember
<MethodSymbol>("<>n__0");
624
var baseMethodWrapper = module.GlobalNamespace.GetTypeMember("B").
GetMember
<MethodSymbol>("<>n__0");
1676
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
1678
var asyncMethod = type.
GetMember
<MethodSymbol>("F");
1719
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test").GetTypeMember("<>c");
1721
var asyncMethod = type.
GetMember
<MethodSymbol>("<F>b__0_0");
1761
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
1763
var asyncMethod = type.
GetMember
<MethodSymbol>("F");
1805
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
1808
var asyncMethod = type.
GetMember
<MethodSymbol>("F");
1842
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
1844
var iteratorMethod = type.
GetMember
<MethodSymbol>("F");
1872
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
1874
var iteratorMethod = type.
GetMember
<MethodSymbol>("F");
1904
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
1907
Assert.Empty(type.
GetMember
<MethodSymbol>("F").GetAttributes());
Attributes\AttributeTests_Tuples.cs (17)
343
var delegate1 = _derivedClass.
GetMember
<NamedTypeSymbol>("Delegate1");
383
var event1 = _derivedClass.
GetMember
<EventSymbol>("Event1");
437
var field1 = _derivedClass.
GetMember
<FieldSymbol>("Field1");
442
var field2 = _derivedClass.
GetMember
<FieldSymbol>("Field2");
447
var field3 = _derivedClass.
GetMember
<FieldSymbol>("Field3");
452
var field4 = _derivedClass.
GetMember
<FieldSymbol>("Field4");
467
var field5 = _derivedClass.
GetMember
<FieldSymbol>("Field5");
483
var field6 = _derivedClass.
GetMember
<FieldSymbol>("Field6");
498
var field7 = _derivedClass.
GetMember
<FieldSymbol>("Field7");
504
var field8 = _derivedClass.
GetMember
<FieldSymbol>("Field8");
514
var field9 = _derivedClass.
GetMember
<FieldSymbol>("Field9");
527
var method1 = _derivedClass.
GetMember
<MethodSymbol>("Method1");
534
var method2 = _derivedClass.
GetMember
<MethodSymbol>("Method2");
541
var method3 = _derivedClass.
GetMember
<MethodSymbol>("Method3");
552
var method4 = _derivedClass.
GetMember
<MethodSymbol>("Method4");
568
var method5 = _derivedClass.
GetMember
<MethodSymbol>("Method5");
576
var method6 = _derivedClass.
GetMember
<MethodSymbol>("Method6");
Attributes\AttributeTests_WellKnownAttributes.cs (31)
414
method = type1.
GetMember
<MethodSymbol>("Method1");
421
method = type1.
GetMember
<MethodSymbol>("Method2");
431
method = type1.
GetMember
<MethodSymbol>("Method3");
443
method = type1.
GetMember
<MethodSymbol>("Method4");
1382
var sourceMethod = typeC.
GetMember
<SourceOrdinaryMethodSymbol>("Goo");
1385
sourceMethod = typeC.
GetMember
<SourceOrdinaryMethodSymbol>("Goo2");
1388
sourceMethod = typeC.
GetMember
<SourceOrdinaryMethodSymbol>("Goo3");
1391
sourceMethod = typeC.
GetMember
<SourceOrdinaryMethodSymbol>("Goo4");
2477
method = type1.
GetMember
<MethodSymbol>("DllImportSub");
2723
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2724
var m = c.
GetMember
<MethodSymbol>("M");
2763
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2764
var m = c.
GetMember
<MethodSymbol>("M");
2776
var n = c.
GetMember
<MethodSymbol>("N");
5699
MethodSymbol method = typeA.
GetMember
<MethodSymbol>("SecurityMethod");
5708
MethodSymbol method = typeA.
GetMember
<MethodSymbol>("SecurityMethod");
5751
MethodSymbol method = typeA.
GetMember
<MethodSymbol>("<Main>g__SecurityMethod|0_0");
9740
var method = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M");
13219
Assert.Equal("", CheckAttributePropagation(((NamedTypeSymbol)program.
GetMember
<MethodSymbol>("test1").
13222
GetMember
<MethodSymbol>("MoveNext")));
13224
Assert.Equal(0, ((NamedTypeSymbol)program.
GetMember
<MethodSymbol>("test2").
13227
GetMember
<MethodSymbol>("MoveNext").GetAttributes().Length);
13229
Assert.Equal("", CheckAttributePropagation(((NamedTypeSymbol)program.
GetMember
<MethodSymbol>("Test3").
13232
GetMember
<MethodSymbol>("MoveNext")));
13234
Assert.Equal(0, ((NamedTypeSymbol)program.
GetMember
<MethodSymbol>("Test4").
13237
GetMember
<MethodSymbol>("MoveNext").GetAttributes().Length);
13342
CheckAttributePropagation(((NamedTypeSymbol)program1.
GetMember
<MethodSymbol>("test1").
13347
CheckAttributePropagation(((NamedTypeSymbol)program2.
GetMember
<MethodSymbol>("test2").
13352
CheckAttributePropagation(((NamedTypeSymbol)program1.
GetMember
<MethodSymbol>("Test3").
13357
CheckAttributePropagation(((NamedTypeSymbol)program2.
GetMember
<MethodSymbol>("Test4").
Attributes\WellKnownAttributesTestBase.cs (9)
38
return interopNS.
GetMember
<NamespaceSymbol>("WindowsRuntime");
43
var runtimeNS = systemNamespace.
GetMember
<NamespaceSymbol>("Runtime");
44
return runtimeNS.
GetMember
<NamespaceSymbol>("InteropServices");
55
var runtimeNS = systemNamespace.
GetMember
<NamespaceSymbol>("Runtime");
56
return runtimeNS.
GetMember
<NamespaceSymbol>("CompilerServices");
62
return sysNS.
GetMember
<NamespaceSymbol>("Diagnostics");
68
return sysNS.
GetMember
<NamespaceSymbol>("Security");
77
return sourceAssembly.DeclaringCompilation.GlobalNamespace.
GetMember
<NamespaceSymbol>("System");
82
return peAssembly.CorLibrary.GlobalNamespace.
GetMember
<NamespaceSymbol>("System");
FieldKeywordTests.cs (6)
7401
verify(classC.
GetMember
<SynthesizedBackingFieldSymbol>("<P1>k__BackingField"), NullableAnnotation.Annotated);
7402
verify(classC.
GetMember
<SynthesizedBackingFieldSymbol>("<P2>k__BackingField"), NullableAnnotation.NotAnnotated);
7403
verify(classC.
GetMember
<SynthesizedBackingFieldSymbol>("<P3>k__BackingField"), NullableAnnotation.Annotated);
7404
verify(classC.
GetMember
<SynthesizedBackingFieldSymbol>("<P4>k__BackingField"), NullableAnnotation.Annotated);
7405
verify(classC.
GetMember
<SynthesizedBackingFieldSymbol>("<P5>k__BackingField"), NullableAnnotation.NotAnnotated);
7406
verify(classC.
GetMember
<SynthesizedBackingFieldSymbol>("<P6>k__BackingField"), NullableAnnotation.Annotated);
FlowAnalysis\StructTests.cs (1)
73
var structType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S");
OverloadResolutionPriorityTests.cs (5)
59
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
184
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
1449
var indexer = c.
GetMember
<PropertySymbol>("this[]");
1613
var indexer = c.
GetMember
<PropertySymbol>("Prop");
1648
var indexer = c.
GetMember
<EventSymbol>("Prop");
PartialEventsAndConstructorsTests.cs (21)
1062
var e = module.GlobalNamespace.
GetMember
<EventSymbol>("I.E");
1220
var e = module.GlobalNamespace.
GetMember
<EventSymbol>("I.E");
1565
var ev = module.GlobalNamespace.
GetMember
<SourceEventSymbol>("C.E");
1574
var c = module.GlobalNamespace.
GetMember
<SourceConstructorSymbol>("C..ctor");
1593
var ev = module.GlobalNamespace.
GetMember
<EventSymbol>("C.E");
1598
var c = module.GlobalNamespace.
GetMember
<MethodSymbol>("C..ctor");
1699
var e = module.GlobalNamespace.
GetMember
<EventSymbol>("C.E");
1758
var ev = module.GlobalNamespace.
GetMember
<SourceEventSymbol>("C.E");
1769
var c = module.GlobalNamespace.
GetMember
<SourceConstructorSymbol>("C..ctor");
1777
var ev = module.GlobalNamespace.
GetMember
<EventSymbol>("C.E");
1788
var c = module.GlobalNamespace.
GetMember
<MethodSymbol>("C..ctor");
1862
var e = module.GlobalNamespace.
GetMember
<EventSymbol>("C.E");
1901
var e = module.GlobalNamespace.
GetMember
<EventSymbol>("C.E");
1926
var e = module.GlobalNamespace.
GetMember
<SourceEventSymbol>("C.E");
1948
var c = module.GlobalNamespace.
GetMember
<SourceConstructorSymbol>("C..ctor");
1959
var e = module.GlobalNamespace.
GetMember
<EventSymbol>("C.E");
3077
var indexer = module.GlobalNamespace.
GetMember
<MethodSymbol>("C..ctor");
3257
var ctor = module.GlobalNamespace.
GetMember
<MethodSymbol>("C..ctor");
3263
var ev = module.GlobalNamespace.
GetMember
<EventSymbol>("C.E");
3379
var e = module.GlobalNamespace.
GetMember
<EventSymbol>("C.E");
3400
var f = module.GlobalNamespace.
GetMember
<EventSymbol>("C.F");
RefReadonlyParameterTests.cs (39)
37
var attributeType = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName);
129
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
155
var attribute = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName);
158
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
332
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
441
var p = comp.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
482
var m = comp.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
529
var p = comp.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
549
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
570
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
591
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("C..ctor").Parameters.Single();
643
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("C..ctor").Parameters.Single();
822
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("D.Invoke").Parameters.Single();
845
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<>c.<<Main>$>b__0_0").Parameters.Single();
869
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<<Main>$>g__local|0_0").Parameters.Single();
894
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("<>A{00000004}.Invoke").Parameters.Single();
917
Assert.NotNull(m.GlobalNamespace.
GetMember
<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName));
919
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
972
var ptr = (FunctionPointerTypeSymbol)comp.GlobalNamespace.
GetMember
<FieldSymbol>("C.D").Type;
1069
var ptr = (FunctionPointerTypeSymbol)comp.GlobalNamespace.
GetMember
<FieldSymbol>("C.D").Type;
1121
var ptr = (FunctionPointerTypeSymbol)comp.GlobalNamespace.
GetMember
<FieldSymbol>("C.D").Type;
1174
var ptr = (FunctionPointerTypeSymbol)comp.GlobalNamespace.
GetMember
<FieldSymbol>("C.D").Type;
1223
var ptr = (FunctionPointerTypeSymbol)comp.GlobalNamespace.
GetMember
<FieldSymbol>("C.D").Type;
1248
Assert.NotNull(m.GlobalNamespace.
GetMember
<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName));
1250
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
1479
Assert.NotNull(m.GlobalNamespace.
GetMember
<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName));
1491
Assert.Null(m.GlobalNamespace.
GetMember
<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName));
1499
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
1643
var p = comp.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
1664
var p = comp.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
1683
var p = comp.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
5884
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
5927
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").Parameters.Single();
5989
var p = m.GlobalNamespace.
GetMember
<PropertySymbol>("C.this[]").Parameters.Single();
6032
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("B.M").Parameters.Single();
6695
var m1 = c1.
GetMember
<MethodSymbol>("I.M");
6702
var m2 = c2.
GetMember
<MethodSymbol>("I.M");
7168
Assert.Null(module.GlobalNamespace.
GetMember
<NamedTypeSymbol>(RequiresLocationAttributeQualifiedName));
7170
var method = module.GlobalNamespace.
GetMember
<MethodSymbol>("Test.Method");
RefStructInterfacesTests.cs (105)
43
Assert.True(m.GlobalNamespace.
GetMember
<MethodSymbol>("I.M").HasUnscopedRefAttribute);
76
Assert.True(m.GlobalNamespace.
GetMember
<MethodSymbol>("I.M").HasUnscopedRefAttribute);
156
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("I.P");
188
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("I.P");
273
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("I.P");
311
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("I.P");
403
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("I." + WellKnownMemberNames.Indexer);
435
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("I." + WellKnownMemberNames.Indexer);
521
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("I." + WellKnownMemberNames.Indexer);
559
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("I." + WellKnownMemberNames.Indexer);
734
Assert.False(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1.M").HasUnscopedRefAttribute);
735
Assert.False(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2.I.M").HasUnscopedRefAttribute);
736
Assert.False(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3.M").HasUnscopedRefAttribute);
781
Assert.False(m.GlobalNamespace.
GetMember
<MethodSymbol>("C.I.M").HasUnscopedRefAttribute);
807
Assert.True(m.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").HasUnscopedRefAttribute);
841
Assert.True(m.GlobalNamespace.
GetMember
<MethodSymbol>("C.I.M").HasUnscopedRefAttribute);
870
Assert.False(m.GlobalNamespace.
GetMember
<MethodSymbol>("C.M").HasUnscopedRefAttribute);
891
Assert.False(m.GlobalNamespace.
GetMember
<MethodSymbol>("C.I.M").HasUnscopedRefAttribute);
1222
PropertySymbol c1P = m.GlobalNamespace.
GetMember
<PropertySymbol>("C1.P");
1225
PropertySymbol c2P = m.GlobalNamespace.
GetMember
<PropertySymbol>("C2.I.P");
1228
PropertySymbol c3P = m.GlobalNamespace.
GetMember
<PropertySymbol>("C3.P");
1310
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("C.I.P");
1347
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("C.P");
1400
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("C.I.P");
1457
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("C.P");
1477
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("C.I.P");
1798
PropertySymbol c1P = m.GlobalNamespace.
GetMember
<PropertySymbol>("C1." + WellKnownMemberNames.Indexer);
1801
PropertySymbol c2P = m.GlobalNamespace.
GetMember
<PropertySymbol>("C2.I." + (m is PEModuleSymbol ? "Item" : WellKnownMemberNames.Indexer));
1804
PropertySymbol c3P = m.GlobalNamespace.
GetMember
<PropertySymbol>("C3." + WellKnownMemberNames.Indexer);
1886
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("C.I." + (m is PEModuleSymbol ? "Item" : WellKnownMemberNames.Indexer));
1923
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("C." + WellKnownMemberNames.Indexer);
1976
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("C.I." + (m is PEModuleSymbol ? "Item" : WellKnownMemberNames.Indexer));
2033
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("C." + WellKnownMemberNames.Indexer);
2053
PropertySymbol propertySymbol = m.GlobalNamespace.
GetMember
<PropertySymbol>("C.I." + (m is PEModuleSymbol ? "Item" : WellKnownMemberNames.Indexer));
4376
var c = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4429
var method = m.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
4482
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4490
var d = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("D");
4516
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4545
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4567
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4599
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4625
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4657
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4692
var method = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
4729
var method = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
4755
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4784
var method = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
4821
var method = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
4850
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4872
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4901
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4923
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4951
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4978
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5009
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5038
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5063
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5092
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5116
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5143
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5164
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5185
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5210
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5235
var c = comp.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5260
var method = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
5289
var method = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
5318
var method = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
5347
var method = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
5376
var method = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
5420
var method1 = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C2.M1");
5424
var method2 = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C3.M2");
5459
var method1 = comp1.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C2.M1");
5463
var method2 = comp1.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C2.M2");
5514
var method1 = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C2.M1");
5519
var method2 = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C2.M2");
5557
var method1 = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C2.C1.M1");
5561
var method2 = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C2.C1.M2");
5592
var method1 = comp1.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C2.C1.M1");
5596
var method2 = comp1.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C2.C1.M2");
5643
var method1 = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C2.C1<C>.M1");
5648
var method2 = comp.SourceModule.GlobalNamespace.
GetMember
<MethodSymbol>("C2.C1<C>.M2");
5763
var c = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5791
var c = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5824
var c = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5860
var s1 = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S1");
21262
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("Helper.Test1").Parameters[0];
21510
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("Helper.Test1").Parameters[0];
21647
var p = m.GlobalNamespace.
GetMember
<MethodSymbol>("Helper.Test1").Parameters[0];
21651
p = m.GlobalNamespace.
GetMember
<MethodSymbol>("Helper.Test2").Parameters[0];
21655
p = m.GlobalNamespace.
GetMember
<MethodSymbol>("Helper.Test3").Parameters[0];
22850
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
22874
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
22902
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
22932
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
22963
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
22994
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
23025
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
23057
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
23088
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
23119
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
23143
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
23173
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
23204
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
23228
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>A{00000001}.Invoke");
Semantics\ExtensionOperatorsTests.cs (15)
447
var method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + name);
486
var method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + name);
519
var method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + WellKnownMemberNames.TrueOperatorName);
523
method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + WellKnownMemberNames.FalseOperatorName);
4537
var method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + name);
4573
var method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + name);
4584
method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + name);
11188
var method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + name);
11236
var method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + WellKnownMemberNames.EqualityOperatorName);
11240
method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + WellKnownMemberNames.InequalityOperatorName);
11244
method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + WellKnownMemberNames.GreaterThanOrEqualOperatorName);
11248
method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + WellKnownMemberNames.LessThanOrEqualOperatorName);
11252
method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + WellKnownMemberNames.GreaterThanOperatorName);
11256
method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + WellKnownMemberNames.LessThanOperatorName);
20046
var method = m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions1." + name);
Semantics\ExtensionTests.cs (34)
3703
Assert.Equal(RefKind.RefReadOnlyParameter, m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions.<>E__0.<Extension>$").Parameters[0].RefKind);
4133
AssertEx.Equal(ScopedKind.ScopedRef, m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions.<>E__0.<Extension>$").Parameters[0].EffectiveScope);
4180
AssertEx.Equal("System.String?", m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions.<>E__0.<Extension>$").Parameters[0].TypeWithAnnotations.ToTestDisplayString());
4181
AssertEx.Equal("System.String?", m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions.<>E__1.<Extension>$").Parameters[0].TypeWithAnnotations.ToTestDisplayString());
4212
Assert.True(m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions.<>E__0.<Extension>$").Parameters[0].Type.IsNativeIntegerType);
4213
Assert.True(m.GlobalNamespace.
GetMember
<MethodSymbol>("Extensions.<>E__1.<Extension>$").Parameters[0].Type.IsNativeIntegerType);
35314
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
35363
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
35454
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
43054
Assert.True(extension.
GetMember
<MethodSymbol>("M").HasSpecialName);
43055
Assert.False(extension.
GetMember
<MethodSymbol>("M2").HasSpecialName);
43057
Assert.True(extension.
GetMember
<PropertySymbol>("P").HasSpecialName);
43058
Assert.True(extension.
GetMember
<MethodSymbol>("get_P").HasSpecialName);
43060
Assert.False(extension.
GetMember
<PropertySymbol>("P2").HasSpecialName);
43061
Assert.True(extension.
GetMember
<MethodSymbol>("get_P2").HasSpecialName);
43094
Assert.False(extension.
GetMember
<PropertySymbol>("P").HasSpecialName);
43095
Assert.True(extension.
GetMember
<MethodSymbol>("get_P").HasSpecialName);
43096
Assert.True(extension.
GetMember
<MethodSymbol>("set_P").HasSpecialName);
43199
var mSkeleton = extension.
GetMember
<MethodSymbol>("M");
43209
var mImplementation = e.
GetMember
<MethodSymbol>("M");
43217
var p = extension.
GetMember
<PropertySymbol>("P");
43225
var pGetImplementation = e.
GetMember
<MethodSymbol>("get_P");
43348
var mSkeleton = extension.
GetMember
<MethodSymbol>("M");
43358
var mImplementation = e.
GetMember
<MethodSymbol>("M");
43366
var p = extension.
GetMember
<PropertySymbol>("P");
43374
var pGetImplementation = e.
GetMember
<MethodSymbol>("get_P");
43409
var mSkeleton = extension.
GetMember
<MethodSymbol>("M");
43412
var mImplementation = e.
GetMember
<MethodSymbol>("M");
43415
var p = extension.
GetMember
<PropertySymbol>("P");
43418
var pGetImplementation = e.
GetMember
<MethodSymbol>("get_P");
43451
var mSkeleton = extension.
GetMember
<MethodSymbol>("M");
43457
var mImplementation = e.
GetMember
<MethodSymbol>("M");
43465
var p = extension.
GetMember
<PropertySymbol>("P");
43471
var pGetImplementation = e.
GetMember
<MethodSymbol>("get_P");
Semantics\ExtensionTests2.cs (27)
823
var parameterSymbol = (PEParameterSymbol)m.GlobalNamespace.
GetMember
<MethodSymbol>("E.M").Parameters[1];
848
m.GlobalNamespace.
GetMember
<MethodSymbol>("E.M").Parameters[1].GetAttributes().ToStrings());
875
m.GlobalNamespace.
GetMember
<MethodSymbol>("E.M").Parameters[0].GetAttributes().ToStrings());
878
m.GlobalNamespace.
GetMember
<MethodSymbol>("E.get_Property").Parameters[0].GetAttributes().ToStrings());
933
var parameterSymbol = (PEParameterSymbol)m.GlobalNamespace.
GetMember
<MethodSymbol>("E.get_P").Parameters[0];
936
parameterSymbol = (PEParameterSymbol)m.GlobalNamespace.
GetMember
<MethodSymbol>("E.get_P2").Parameters[0];
1012
m.GlobalNamespace.
GetMember
<MethodSymbol>("E.get_P").GetReturnTypeAttributes().ToStrings());
1637
m.GlobalNamespace.
GetMember
<MethodSymbol>("E.get_P").GetReturnTypeAttributes().ToStrings());
1639
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P").GetReturnTypeAttributes());
1640
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P").Parameters[0].GetAttributes());
1642
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.get_P2").GetReturnTypeAttributes());
1644
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P2").GetReturnTypeAttributes());
1645
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P2").Parameters[0].GetAttributes());
1704
m.GlobalNamespace.
GetMember
<MethodSymbol>("E.get_P").GetReturnTypeAttributes().ToStrings());
1706
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P").GetReturnTypeAttributes());
1707
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P").Parameters[0].GetAttributes());
1709
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.get_P2").GetReturnTypeAttributes());
1711
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P2").GetReturnTypeAttributes());
1712
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P2").Parameters[0].GetAttributes());
1753
m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P").Parameters[0].GetAttributes().ToStrings());
1755
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P").GetReturnTypeAttributes());
1757
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P2").Parameters[0].GetAttributes());
1758
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P2").GetReturnTypeAttributes());
1816
m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P").Parameters[0].GetAttributes().ToStrings());
1818
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P").GetReturnTypeAttributes());
1820
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P2").Parameters[0].GetAttributes());
1821
Assert.Empty(m.GlobalNamespace.
GetMember
<MethodSymbol>("E.set_P2").GetReturnTypeAttributes());
Semantics\InlineArrayTests.cs (6)
1577
var buffer = m.GlobalNamespace.
GetMember
<FieldSymbol>("C.F").Type;
1612
var buffer = m.GlobalNamespace.
GetMember
<FieldSymbol>("C.F").Type;
1647
var buffer = m.GlobalNamespace.
GetMember
<FieldSymbol>("C.F").Type;
1682
var buffer = m.GlobalNamespace.
GetMember
<FieldSymbol>("C.F").Type;
1717
var buffer = m.GlobalNamespace.
GetMember
<FieldSymbol>("C.F").Type;
17268
var a = compilation.GlobalNamespace.
GetMember
<MethodSymbol>("AttributeTest.A..ctor");
Semantics\ParamsCollectionTests.cs (23)
106
VerifyParams(m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true);
110
VerifyParamsAndAttribute(m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true);
284
VerifyParams(m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true);
288
VerifyParamsAndAttribute(m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true);
597
VerifyParams(m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true);
601
VerifyParamsAndAttribute(m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true);
1269
VerifyParams(m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true);
1273
VerifyParamsAndAttribute(m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true);
2420
VerifyParams(m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true);
2424
VerifyParamsAndAttribute(m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true);
2609
VerifyParams(m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true);
2613
VerifyParamsAndAttribute(m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.Test").Parameters.Last(), isParamCollection: true);
2743
MethodSymbol l1 = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<>c.<Main>b__0_0");
2799
MethodSymbol l1 = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<>c.<Main>b__0_0");
2945
MethodSymbol l1 = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<Main>g__local|0_0");
2994
MethodSymbol l1 = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<Main>g__local|0_0");
4355
var lambda = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program1.<>c.<Test1>b__0_0");
4361
lambda = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program2.<>c.<Test2>b__0_0");
4538
MethodSymbol l1 = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<>c.<Main>b__0_0");
4542
MethodSymbol l2 = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<>c.<Main>b__0_1");
4691
MethodSymbol l1 = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<Main>g__Test1|0_0");
4695
MethodSymbol l2 = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.<Main>g__Test2|0_1");
12821
MethodSymbol member = m.GlobalNamespace.
GetMember
<MethodSymbol>(adjustedMemberName);
Semantics\PrimaryConstructorTests.cs (1)
3037
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
Semantics\RecordTests.cs (22)
24906
var p = comp.GlobalNamespace.GetTypeMember("R").
GetMember
<SourcePropertySymbolBase>("P1");
24909
p = comp.GlobalNamespace.GetTypeMember("R").
GetMember
<SourcePropertySymbolBase>("P2");
24912
p = comp.GlobalNamespace.GetTypeMember("R").
GetMember
<SourcePropertySymbolBase>("P3");
25189
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
25191
var prop1 = @class.
GetMember
<PropertySymbol>("P1");
25194
var field1 = @class.
GetMember
<FieldSymbol>("<P1>k__BackingField");
25249
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
25251
var prop1 = @class.
GetMember
<PropertySymbol>("P1");
25254
var field1 = @class.
GetMember
<FieldSymbol>("<P1>k__BackingField");
25326
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
25328
var prop1 = @class.
GetMember
<PropertySymbol>("P1");
25331
var field1 = @class.
GetMember
<FieldSymbol>("<P1>k__BackingField");
25383
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
25385
var prop1 = @class.
GetMember
<PropertySymbol>("P1");
25388
var field1 = @class.
GetMember
<FieldSymbol>("<P1>k__BackingField");
25461
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
25463
Assert.Null(@class.
GetMember
<PropertySymbol>("P1"));
25464
Assert.Null(@class.
GetMember
<FieldSymbol>("<P1>k__BackingField"));
25545
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
25547
Assert.Null(@class.
GetMember
<PropertySymbol>("P1"));
25548
Assert.Null(@class.
GetMember
<FieldSymbol>("<P1>k__BackingField"));
25618
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (133)
68
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
69
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
396
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
397
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
454
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
455
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
919
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
920
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
953
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
954
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
1401
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)),
1402
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
1404
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)),
1405
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
1408
m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)),
1409
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
1411
m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)),
1412
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
1418
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)),
1419
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
1466
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)),
1467
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
1469
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)),
1470
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
1473
m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)),
1474
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
1476
m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)),
1477
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
1734
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
1735
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
1792
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)),
1793
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
1795
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)),
1796
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
2326
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
2327
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
2328
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
2329
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
2380
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
2381
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
2382
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
2383
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
2434
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
2435
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
2436
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
2437
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
2522
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
2523
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
2562
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
2563
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
2603
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
2604
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
2644
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.IncrementAssignmentOperatorName : WellKnownMemberNames.DecrementAssignmentOperatorName)));
2645
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + (op == "++" ? WellKnownMemberNames.CheckedIncrementAssignmentOperatorName : WellKnownMemberNames.CheckedDecrementAssignmentOperatorName)));
8025
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
8028
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
8168
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
8171
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
8279
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
8282
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
8443
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
8446
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
8529
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
8532
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
9096
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
9099
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
9142
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
9145
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
9614
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)),
9615
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
9617
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true)),
9618
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
9621
m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)),
9622
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)));
9624
m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: true)),
9625
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true)));
9631
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true)),
9632
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
9676
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)),
9677
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
9680
m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)),
9681
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)));
9728
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)),
9729
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
9731
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true)),
9732
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
9735
m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)),
9736
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)));
9738
m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: true)),
9739
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true)));
9793
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)),
9794
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
9797
m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)),
9798
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)));
10073
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
10074
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
10123
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
10176
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)),
10177
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
10179
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true)),
10180
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
10236
m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)),
10237
m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
10813
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)));
10814
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true)));
10815
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)));
10816
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: true)));
10862
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)));
10863
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)));
10914
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)));
10915
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true)));
10916
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)));
10917
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: true)));
10963
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)));
10964
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)));
11015
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)));
11016
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: true)));
11017
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)));
11018
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: true)));
11064
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C2." + CompoundAssignmentOperatorName(op, isChecked: false)));
11065
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C3." + CompoundAssignmentOperatorName(op, isChecked: false)));
11186
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
11187
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
11222
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
11261
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
11262
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
11298
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
11338
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
11339
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
11375
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
11415
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
11416
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: true)));
11452
validateOp(m.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + CompoundAssignmentOperatorName(op, isChecked: false)));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (402)
Semantics\AmbiguousOverrideTests.cs (22)
521
var baseClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
525
var derivedClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
526
var derivedMethod = derivedClass.
GetMember
<MethodSymbol>("Foo");
576
var baseClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
580
var derivedClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
581
var derivedMethod = derivedClass.
GetMember
<MethodSymbol>("Foo");
641
var baseClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
645
var derivedClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
646
var derivedProperty = derivedClass.
GetMember
<PropertySymbol>("P");
709
var baseClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
713
var derivedClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
714
var derivedProperty = derivedClass.
GetMember
<PropertySymbol>("P");
775
var baseClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
782
var derivedClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
849
var baseClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
856
var derivedClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
933
var baseClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
937
var derivedClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
938
var derivedEvent = derivedClass.
GetMember
<EventSymbol>("E");
1016
var baseClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
1020
var derivedClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
1021
var derivedEvent = derivedClass.
GetMember
<EventSymbol>("E");
Semantics\AnonymousFunctionTests.cs (3)
51
var method = module.GlobalNamespace.
GetMember
<MethodSymbol>(metadataName);
684
var method = module.GlobalNamespace.
GetMember
<MethodSymbol>(metadataName);
1223
var method = module.GlobalNamespace.
GetMember
<MethodSymbol>("C.<>c__1.<M>b__1_0");
Semantics\ArglistTests.cs (37)
984
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
986
var m1 = type.
GetMember
<MethodSymbol>("M1");
990
var m2 = type.
GetMember
<MethodSymbol>("M2");
994
var m3 = type.
GetMember
<MethodSymbol>("M3");
998
var m4 = type.
GetMember
<MethodSymbol>("M4");
1043
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
1045
var m1 = type.
GetMember
<MethodSymbol>("M1");
1049
var m2 = type.
GetMember
<MethodSymbol>("M2");
1070
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
1072
var m1 = type.
GetMember
<MethodSymbol>(WellKnownMemberNames.UnaryPlusOperatorName);
1076
var m2 = type.
GetMember
<MethodSymbol>(WellKnownMemberNames.SubtractionOperatorName);
1080
var m3 = type.
GetMember
<MethodSymbol>(WellKnownMemberNames.MultiplyOperatorName);
1084
var m4 = type.
GetMember
<MethodSymbol>(WellKnownMemberNames.DivisionOperatorName);
1102
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
1104
var conversion = type.
GetMember
<MethodSymbol>(WellKnownMemberNames.ExplicitConversionName);
1122
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
1124
var conversion = type.
GetMember
<MethodSymbol>(WellKnownMemberNames.ExplicitConversionName);
1142
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
1144
var conversion = type.
GetMember
<MethodSymbol>(WellKnownMemberNames.ExplicitConversionName);
1162
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
1164
var conversion = type.
GetMember
<MethodSymbol>(WellKnownMemberNames.ExplicitConversionName);
1182
var constructor = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<MethodSymbol>(WellKnownMemberNames.InstanceConstructorName);
1200
var constructor = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<MethodSymbol>(WellKnownMemberNames.InstanceConstructorName);
1218
var constructor = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<MethodSymbol>(WellKnownMemberNames.InstanceConstructorName);
1236
var constructor = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<MethodSymbol>(WellKnownMemberNames.InstanceConstructorName);
1254
var indexer = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
1280
var indexer = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
1306
var indexer = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
1332
var indexer = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
Semantics\BindingTests.cs (4)
1967
var method = module.GlobalNamespace.
GetMember
<TypeSymbol>("C").
GetMember
<MethodSymbol>("F");
1989
var method = module.GlobalNamespace.
GetMember
<TypeSymbol>("C").
GetMember
<MethodSymbol>("F");
Semantics\ConstantTests.cs (6)
3001
var types = range.Select(i => global.
GetMember
<NamedTypeSymbol>("C" + i));
3033
var types = range.Select(i => global.
GetMember
<NamedTypeSymbol>("C" + i));
3088
var types = range.Select(i => global.
GetMember
<NamedTypeSymbol>("E" + i));
3120
var types = range.Select(i => global.
GetMember
<NamedTypeSymbol>("E" + i));
3178
var types = range.Select(i => global.
GetMember
<NamedTypeSymbol>("E" + i));
3213
var types = range.Select(i => global.
GetMember
<NamedTypeSymbol>("E" + i));
Semantics\DelegateTypeTests.cs (17)
6937
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
6978
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
7019
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
7060
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
7110
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
7157
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
7320
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
7412
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
13543
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
13584
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
13647
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
13714
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
13764
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
13831
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
13897
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
13978
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
14062
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
Semantics\DynamicTests.cs (11)
2155
var c = compilation.GlobalNamespace.
GetMember
<TypeSymbol>("C");
2156
var f = c.
GetMember
<FieldSymbol>("F");
2183
var derived = compilation.GlobalNamespace.
GetMember
<TypeSymbol>("Derived");
2184
var m = derived.
GetMember
<MethodSymbol>("M");
4155
var typeD = global.
GetMember
<NamedTypeSymbol>("D");
4156
var typeG = global.
GetMember
<NamedTypeSymbol>("Generic");
4160
Assert.Equal(typeGConstructed, typeD.
GetMember
<FieldSymbol>("MissingTrue").Type);
4161
Assert.Equal(typeGConstructed, typeD.
GetMember
<FieldSymbol>("MissingFalse").Type);
4162
Assert.Equal(typeGConstructed, typeD.
GetMember
<FieldSymbol>("ExtraTrue").Type);
4163
Assert.Equal(typeGConstructed, typeD.
GetMember
<FieldSymbol>("ExtraFalse").Type);
11731
m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test1.<>o__0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
Semantics\ExpressionBodiedMemberTests.cs (6)
82
var field = program.
GetMember
<SourceFieldSymbol>("F");
125
var c = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
126
Assert.Equal(c.
GetMember
<SourcePropertySymbol>("P"), sym);
233
var method = program.
GetMember
<SourceOrdinaryMethodSymbol>("M");
289
var method = program.
GetMember
<SourceUserDefinedOperatorSymbol>("op_Increment");
322
var method = program.
GetMember
<SourceUserDefinedConversionSymbol>("op_Explicit");
Semantics\ForEachTests.cs (2)
2176
var udc = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>(WellKnownMemberNames.ImplicitConversionName);
Semantics\ImplicitlyTypeArraysTests.cs (1)
44
var typeM = compilation.GlobalNamespace.
GetMember
<TypeSymbol>("M");
Semantics\ImplicitlyTypedLocalsTests.cs (5)
27
var fieldA = compilation.GlobalNamespace.
GetMember
<TypeSymbol>("C").
GetMember
<FieldSymbol>("a");
28
var typeVar = compilation.GlobalNamespace.
GetMember
<TypeSymbol>("var");
44
var fieldA = compilation.GlobalNamespace.
GetMember
<TypeSymbol>("C").
GetMember
<FieldSymbol>("a");
Semantics\InheritanceBindingTests.cs (7)
6631
var @interface = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I");
6633
interfaceEvents[0] = @interface.
GetMember
<EventSymbol>("E");
6634
interfaceEvents[1] = @interface.
GetMember
<EventSymbol>("F");
6635
interfaceEvents[2] = @interface.
GetMember
<EventSymbol>("G");
6637
var @class = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
6640
classEvents[1] = @class.
GetMember
<EventSymbol>("F");
6641
classEvents[2] = @class.
GetMember
<EventSymbol>("G");
Semantics\InitOnlyMemberTests.cs (6)
2451
var eventSymbol = comp.GlobalNamespace.
GetMember
<EventSymbol>("C.Event");
2471
var constructor = comp.GlobalNamespace.
GetMember
<SourceConstructorSymbol>("C..ctor");
2475
var destructor = comp.GlobalNamespace.
GetMember
<SourceDestructorSymbol>("C.Finalize");
2493
var conversion = comp.GlobalNamespace.
GetMember
<SourceUserDefinedConversionSymbol>("C.op_Implicit");
2497
var addition = comp.GlobalNamespace.
GetMember
<SourceUserDefinedOperatorSymbol>("C.op_Addition");
2539
var cMembers = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers();
Semantics\IteratorTests.cs (1)
796
m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test1.<M2>d__0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
Semantics\LambdaTests.cs (1)
8829
m.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)
1712
var interfaceT = global.
GetMember
<NamedTypeSymbol>("T");
1713
var interfaceL = global.
GetMember
<NamedTypeSymbol>("L");
1714
var interfaceR = global.
GetMember
<NamedTypeSymbol>("R");
1715
var interfaceB = global.
GetMember
<NamedTypeSymbol>("B");
1717
var propertyTP = interfaceT.
GetMember
<PropertySymbol>("P");
1718
var propertyTQ = interfaceT.
GetMember
<PropertySymbol>("Q");
1719
var propertyLP = interfaceL.
GetMember
<PropertySymbol>("P");
1720
var propertyRQ = interfaceR.
GetMember
<PropertySymbol>("Q");
1784
var classC = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
1785
var methodT = classC.
GetMember
<NamedTypeSymbol>("Inner").
GetMember
<MethodSymbol>("T");
Semantics\MultiDimensionalArrayTests.cs (22)
534
var m2 = compilation.GetTypeByMetadataName("Test").
GetMember
<MethodSymbol>("M2");
1093
var array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test1").ReturnType;
1100
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test2").ReturnType;
1107
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test3").ReturnType;
1114
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test4").ReturnType;
1121
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test5").ReturnType;
1128
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test6").ReturnType;
1135
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test7").ReturnType;
1142
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test8").ReturnType;
1149
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test9").ReturnType;
1156
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test10").ReturnType;
1163
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test11").ReturnType;
1170
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test12").ReturnType;
1177
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test13").ReturnType;
1184
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test14").ReturnType;
1191
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test15").ReturnType;
1198
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test16").ReturnType;
1205
array = (ArrayTypeSymbol)test.
GetMember
<MethodSymbol>("Test17").ReturnType;
1681
var a1 = (IArrayTypeSymbol)p.
GetMember
<MethodSymbol>("Test1").GetAttributes().Single().ConstructorArguments.Single().Value;
1686
var a2 = (IArrayTypeSymbol)p.
GetMember
<MethodSymbol>("Test2").GetAttributes().Single().ConstructorArguments.Single().Value;
1691
Assert.True(((ITypeSymbol)p.
GetMember
<MethodSymbol>("Test3").GetAttributes().Single().ConstructorArguments.Single().Value).IsErrorType());
1692
Assert.True(((ITypeSymbol)p.
GetMember
<MethodSymbol>("Test4").GetAttributes().Single().ConstructorArguments.Single().Value).IsErrorType());
Semantics\NamedAndOptionalTests.cs (5)
2047
var methods = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
2129
var methods = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
2180
var methods = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
2263
var methods = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
2345
var methods = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
Semantics\NullableReferenceTypesTests.cs (109)
9026
var method = baseType.
GetMember
<MethodSymbol>("M");
9049
var method = type.
GetMember
<MethodSymbol>("I<System.String>.F");
11454
var m1 = b.
GetMember
<MethodSymbol>("M1");
11505
var m1 = b.
GetMember
<MethodSymbol>("M1");
11510
var m2 = b.
GetMember
<MethodSymbol>("M2");
11568
var m1 = b.
GetMember
<MethodSymbol>("M1");
11572
var m2 = b.
GetMember
<MethodSymbol>("M2");
11576
var m3 = b.
GetMember
<MethodSymbol>("M3");
11627
var m1 = b.
GetMember
<MethodSymbol>("M1");
11632
var m2 = d.
GetMember
<MethodSymbol>("M2");
11699
var m3 = b.
GetMember
<MethodSymbol>("M3");
11700
var m4 = b.
GetMember
<MethodSymbol>("M4");
11701
var m5 = b.
GetMember
<MethodSymbol>("M5");
11732
var m1 = b.
GetMember
<MethodSymbol>("M1");
11767
var m1 = b.
GetMember
<MethodSymbol>("M1");
11848
var m1 = b.
GetMember
<MethodSymbol>("M1");
11849
var m2 = b.
GetMember
<MethodSymbol>("M2");
11850
var m3 = b.
GetMember
<MethodSymbol>("M3");
11851
var m4 = b.
GetMember
<MethodSymbol>("M4");
11892
var m1 = b.
GetMember
<MethodSymbol>("M1");
11930
var m1 = b.
GetMember
<MethodSymbol>("M1");
12015
var m1 = b.
GetMember
<MethodSymbol>("M1");
12019
var m4 = b.
GetMember
<MethodSymbol>("M4");
12023
var m5 = b.
GetMember
<MethodSymbol>("M4");
12098
var m1 = b.
GetMember
<MethodSymbol>("M1");
12104
var m4 = b.
GetMember
<MethodSymbol>("M4");
12108
var m5 = b.
GetMember
<MethodSymbol>("M4");
12186
Assert.True(b.
GetMember
<MethodSymbol>("M1").ReturnType.IsNullableType());
12187
Assert.True(b.
GetMember
<MethodSymbol>("M2").ReturnType.IsNullableType());
12188
Assert.False(b.
GetMember
<MethodSymbol>("M3").ReturnType.IsNullableType());
12189
Assert.True(b.
GetMember
<MethodSymbol>("M4").ReturnType.IsNullableType());
12190
Assert.True(b.
GetMember
<MethodSymbol>("M5").ReturnType.IsNullableType());
12258
Assert.True(b.
GetMember
<MethodSymbol>("M1").Parameters[0].Type.IsNullableType());
12259
Assert.True(b.
GetMember
<MethodSymbol>("M2").Parameters[0].Type.IsNullableType());
12260
Assert.False(b.
GetMember
<MethodSymbol>("M3").Parameters[0].Type.IsNullableType());
12261
Assert.True(b.
GetMember
<MethodSymbol>("M4").Parameters[0].Type.IsNullableType());
12262
Assert.True(b.
GetMember
<MethodSymbol>("M5").Parameters[0].Type.IsNullableType());
12333
var member = type.
GetMember
<EventSymbol>(memberName);
12337
var e3 = type.
GetMember
<EventSymbol>("E3");
12427
var member = type.
GetMember
<MethodSymbol>(methodName);
12688
var member = ia.
GetMember
<EventSymbol>(memberName);
12699
var e3 = ia.
GetMember
<EventSymbol>("E3");
12785
var member = ia.
GetMember
<EventSymbol>(memberName);
12791
var e3 = ia.
GetMember
<EventSymbol>("E3");
13207
var member = b.
GetMember
<MethodSymbol>(memberName);
13324
var member = ia.
GetMember
<MethodSymbol>(memberName);
13332
var member = ia.
GetMember
<MethodSymbol>("M3");
13411
var member = ia.
GetMember
<MethodSymbol>("M1");
13417
member = ia.
GetMember
<MethodSymbol>("M2");
13420
member = ia.
GetMember
<MethodSymbol>("M3");
13687
var m1 = b.
GetMember
<MethodSymbol>("M1");
13691
var m2 = b.
GetMember
<MethodSymbol>("M2");
13694
var m3 = b.
GetMember
<MethodSymbol>("M3");
13853
var m1 = compilation.GetTypeByMetadataName("B").
GetMember
<MethodSymbol>("M1");
13897
var m1 = b.
GetMember
<MethodSymbol>("M1");
13903
var m2 = b.
GetMember
<MethodSymbol>("M2");
13966
var m3 = b.
GetMember
<MethodSymbol>("M3");
13967
var m4 = b.
GetMember
<MethodSymbol>("M4");
13968
var m5 = b.
GetMember
<MethodSymbol>("M5");
14027
var member = b.
GetMember
<MethodSymbol>(memberName);
14032
var m3 = b.
GetMember
<MethodSymbol>("M3");
14134
var member = b.
GetMember
<MethodSymbol>(memberName);
14139
var m3 = b.
GetMember
<MethodSymbol>("M3");
14228
var m1 = b.
GetMember
<MethodSymbol>("M1");
14233
var m2 = d.
GetMember
<MethodSymbol>("M2");
14284
var m1 = b.
GetMember
<MethodSymbol>("M1");
14289
var m2 = d.
GetMember
<MethodSymbol>("M2");
16501
var member = ia.
GetMember
<MethodSymbol>(memberName);
16509
var member = ia.
GetMember
<MethodSymbol>("M3");
17731
var member = ia.
GetMember
<MethodSymbol>(memberName);
17739
var member = ia.
GetMember
<MethodSymbol>("M3");
17799
var member = ia.
GetMember
<MethodSymbol>(memberName);
17807
var member = ia.
GetMember
<MethodSymbol>("M3");
17837
var member = c.
GetMember
<MethodSymbol>("I.M");
17875
var m1 = c1.
GetMember
<MethodSymbol>("M1");
17890
m1 = c1.
GetMember
<MethodSymbol>("M1");
20867
var init = c.
GetMember
<MethodSymbol>("Init");
20889
var init = c.
GetMember
<MethodSymbol>("Init");
104205
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104227
m1 = comp2.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104253
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104274
m1 = comp2.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104324
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104350
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104380
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104412
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104467
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104562
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104589
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104639
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104665
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104696
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104728
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
104782
var m1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("A.M1");
113151
var m1 = a.
GetMember
<MethodSymbol>("M1");
123951
var b = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B");
123956
var f = b.
GetMember
<FieldSymbol>(name);
138591
var cm = module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
138593
var im = module.GlobalNamespace.
GetMember
<MethodSymbol>("I.M");
138629
var cm = module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
138631
var im = module.GlobalNamespace.
GetMember
<MethodSymbol>("I.M");
138663
var cm = module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
138665
var im = module.GlobalNamespace.
GetMember
<MethodSymbol>("I.M");
138697
var cm = module.GlobalNamespace.
GetMember
<MethodSymbol>("C.I<T>.M");
138699
var im = module.GlobalNamespace.
GetMember
<MethodSymbol>("I.M");
138740
var im = module.GlobalNamespace.
GetMember
<MethodSymbol>("I.M");
138782
.GlobalNamespace.
GetMember
<MethodSymbol>("I.M");
138808
var f = comp.GlobalNamespace.
GetMember
<MethodSymbol>("C.F");
138832
var f = comp.GlobalNamespace.
GetMember
<MethodSymbol>("C.F");
Semantics\OperatorTests.cs (3)
6933
var expectedOperator = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S1").GetMembers(WellKnownMemberNames.EqualityOperatorName).
7060
Assert.Equal(comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("InputParameter"), info.Type.GetSymbol());
7215
Assert.Equal(comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("InputParameter").GetPublicSymbol(), info.Type);
Semantics\ReadOnlyStructsTests.cs (1)
1153
var method = comp.GetMember<NamedTypeSymbol>("S").
GetMember
<MethodSymbol>("M");
Semantics\RecordStructTests.cs (6)
2789
var p = comp.GlobalNamespace.GetTypeMember("R").
GetMember
<SourcePropertySymbolBase>("P1");
2792
p = comp.GlobalNamespace.GetTypeMember("R").
GetMember
<SourcePropertySymbolBase>("P2");
2795
p = comp.GlobalNamespace.GetTypeMember("R").
GetMember
<SourcePropertySymbolBase>("P3");
10570
var @class = moduleSymbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
10572
var prop1 = @class.
GetMember
<PropertySymbol>("P1");
10575
var field1 = @class.
GetMember
<FieldSymbol>("<P1>k__BackingField");
Semantics\RefFieldTests.cs (3)
15826
var method = module.GlobalNamespace.
GetMember
<PEMethodSymbol>("I.M");
22690
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>f__AnonymousDelegate0.Invoke");
22735
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("<>A{00000001}.Invoke");
Semantics\SemanticErrorTests.cs (1)
25120
var a = compilation.GlobalNamespace.GetTypeMember("A").
GetMember
<MethodSymbol>("M");
Semantics\StructConstructorTests.cs (4)
3552
var g1 = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.G1");
3557
var g2 = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.G2");
3579
var g1 = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.G1");
3584
var g2 = m.GlobalNamespace.
GetMember
<MethodSymbol>("Program.G2");
Semantics\StructsTests.cs (1)
394
var @struct = c2.GlobalNamespace.
GetMember
<RetargetingNamedTypeSymbol>("S");
Semantics\TopLevelStatementsTests.cs (4)
6171
var program = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName);
9064
var program = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName);
9118
var program = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName);
9504
var field = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program").GetField("<Property>k__BackingField");
Semantics\UnsafeTests.cs (97)
2669
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2671
var fieldTypes = Enumerable.Range(0, 8).Select(i => type.
GetMember
<FieldSymbol>("f" + i).TypeWithAnnotations).ToArray();
5296
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5313
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5328
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5345
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5361
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5401
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Outer");
5421
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Outer");
5438
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5471
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5487
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5488
var method = type.
GetMember
<MethodSymbol>("M");
5521
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics);
5522
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics);
5523
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("D").
GetMember
<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics);
5524
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("S").
GetMember
<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics);
5525
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("R").
GetMember
<NamedTypeSymbol>("E").IsManagedTypeNoUseSiteDiagnostics);
5558
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics);
5559
Assert.Equal(ManagedKind.Unmanaged, globalNamespace.
GetMember
<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics);
5560
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("P").IsManagedTypeNoUseSiteDiagnostics);
5561
Assert.Equal(ManagedKind.UnmanagedWithGenerics, globalNamespace.
GetMember
<NamedTypeSymbol>("P").ManagedKindNoUseSiteDiagnostics);
5562
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics);
5563
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("D").
GetMember
<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics);
5564
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("Q").
GetMember
<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics);
5565
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("R").
GetMember
<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics);
5589
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5590
Assert.False(type.
GetMember
<FieldSymbol>("f1").Type.IsManagedTypeNoUseSiteDiagnostics);
5591
Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.
GetMember
<FieldSymbol>("f1").Type.ManagedKindNoUseSiteDiagnostics);
5592
Assert.False(type.
GetMember
<FieldSymbol>("f2").Type.IsManagedTypeNoUseSiteDiagnostics);
5593
Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.
GetMember
<FieldSymbol>("f2").Type.ManagedKindNoUseSiteDiagnostics);
5596
Assert.True(type.
GetMember
<FieldSymbol>("f3").Type.IsManagedTypeNoUseSiteDiagnostics);
5597
Assert.Equal(ManagedKind.Managed, type.
GetMember
<FieldSymbol>("f3").Type.ManagedKindNoUseSiteDiagnostics);
5598
Assert.True(type.
GetMember
<FieldSymbol>("f4").Type.IsManagedTypeNoUseSiteDiagnostics);
5599
Assert.Equal(ManagedKind.Managed, type.
GetMember
<FieldSymbol>("f4").Type.ManagedKindNoUseSiteDiagnostics);
5601
Assert.False(type.
GetMember
<FieldSymbol>("f5").Type.IsManagedTypeNoUseSiteDiagnostics);
5602
Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.
GetMember
<FieldSymbol>("f5").Type.ManagedKindNoUseSiteDiagnostics);
5603
Assert.False(type.
GetMember
<FieldSymbol>("f6").Type.IsManagedTypeNoUseSiteDiagnostics);
5604
Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.
GetMember
<FieldSymbol>("f6").Type.ManagedKindNoUseSiteDiagnostics);
5623
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5624
Assert.True(type.
GetMember
<FieldSymbol>("f1").Type.IsManagedTypeNoUseSiteDiagnostics);
5625
Assert.Equal(ManagedKind.Managed, type.
GetMember
<FieldSymbol>("f1").Type.ManagedKindNoUseSiteDiagnostics);
5626
Assert.False(type.
GetMember
<FieldSymbol>("f2").Type.IsManagedTypeNoUseSiteDiagnostics);
5627
Assert.Equal(ManagedKind.UnmanagedWithGenerics, type.
GetMember
<FieldSymbol>("f2").Type.ManagedKindNoUseSiteDiagnostics);
5645
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5646
Assert.True(type.
GetMember
<FieldSymbol>("f1").Type.IsManagedTypeNoUseSiteDiagnostics);
5681
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics);
5682
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics);
5683
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("S3").IsManagedTypeNoUseSiteDiagnostics);
5684
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics);
5685
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics);
5725
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics);
5726
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics);
5727
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("S3").IsManagedTypeNoUseSiteDiagnostics);
5728
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics);
5729
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics);
5764
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics);
5765
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics);
5766
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("S3").IsManagedTypeNoUseSiteDiagnostics);
5767
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics);
5768
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics);
5808
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics);
5809
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics);
5810
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("S3").IsManagedTypeNoUseSiteDiagnostics);
5811
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("S4").IsManagedTypeNoUseSiteDiagnostics);
5812
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("S5").IsManagedTypeNoUseSiteDiagnostics);
5831
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("S1").IsManagedTypeNoUseSiteDiagnostics);
5832
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("S2").IsManagedTypeNoUseSiteDiagnostics);
5844
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("X").IsManagedTypeNoUseSiteDiagnostics); // because of X.t
5845
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("W").IsManagedTypeNoUseSiteDiagnostics);
5846
Assert.Equal(ManagedKind.UnmanagedWithGenerics, globalNamespace.
GetMember
<NamedTypeSymbol>("W").ManagedKindNoUseSiteDiagnostics);
5866
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics);
5867
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("R").IsManagedTypeNoUseSiteDiagnostics);
5886
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("Q").IsManagedTypeNoUseSiteDiagnostics);
5887
Assert.True(globalNamespace.
GetMember
<NamedTypeSymbol>("R").IsManagedTypeNoUseSiteDiagnostics);
5888
Assert.False(globalNamespace.
GetMember
<NamedTypeSymbol>("S").IsManagedTypeNoUseSiteDiagnostics);
7852
var structType = compilation.GlobalNamespace.
GetMember
<TypeSymbol>("S");
7919
var structType = compilation.GlobalNamespace.
GetMember
<TypeSymbol>("S");
8857
var methodSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M");
10247
var arraySymbol = compilation.GlobalNamespace.
GetMember
<TypeSymbol>("C").
GetMember
<FieldSymbol>("a");
10316
var arraySymbol = compilation.GlobalNamespace.
GetMember
<TypeSymbol>("C").
GetMember
<FieldSymbol>("a");
12342
var s = CreateCompilation(text).GlobalNamespace.
GetMember
<TypeSymbol>("S");
13271
Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics);
13275
Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics);
13306
Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics);
13310
Assert.Equal(ManagedKind.Unmanaged, comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S").ManagedKindNoUseSiteDiagnostics);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2056)
Compilation\CompilationAPITests.cs (4)
1638
var mainMethod = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<MethodSymbol>("Main");
1871
var mainMethod = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<MethodSymbol>("Main");
Compilation\GetSemanticInfoBrokenCodeTests.cs (4)
180
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>(TypeSymbol.ImplicitTypeName);
183
member = type.
GetMember
<Symbol>("F");
185
member = type.
GetMember
<PropertySymbol>("P");
187
member = type.
GetMember
<MethodSymbol>("M");
Compilation\GetSemanticInfoTests.cs (15)
1417
var indexerSymbol = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Where(i => i.ParameterCount == 1).Single().GetPublicSymbol();
1455
var indexerSymbol1 = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Where(i => i.ParameterCount == 1).Single().GetPublicSymbol();
1456
var indexerSymbol2 = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Where(i => i.ParameterCount == 2).Single().GetPublicSymbol();
2281
var task1 = new Task(() => comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").GetMembers());
2282
var task2 = new Task(() => comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("IA").GetMembers());
2867
var conversions = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S").GetMembers(WellKnownMemberNames.ExplicitConversionName);
2960
var operators = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.UnaryPlusOperatorName);
3052
var operators = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.IncrementOperatorName);
3126
var operators = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.AdditionOperatorName);
3200
var operators = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.AdditionOperatorName);
4583
var classType = global.
GetMember
<NamedTypeSymbol>("C");
4584
var structType = global.
GetMember
<NamedTypeSymbol>("S");
4636
var classC = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
5834
Assert.Equal(3, comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").StaticConstructors.Length);
5878
Assert.Equal(3, comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").InstanceConstructors.Length);
Compilation\ReferenceManagerTests.cs (12)
1652
GetMember
<NamespaceSymbol>("System").
1653
GetMember
<NamespaceSymbol>("Windows").
1654
GetMember
<NamespaceSymbol>("Controls").
1655
GetMember
<NamedTypeSymbol>("PrintDialog").
1656
GetMember
<MethodSymbol>("Test");
1779
var moduleTypeSymbol1 = comp1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("TypeFromModule");
1791
var moduleTypeSymbol2 = comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("TypeFromModule");
1823
var implicitTypeCount1 = comp1.GlobalNamespace.
GetMember
<NamespaceSymbol>("A").GetMembers(TypeSymbol.ImplicitTypeName).Length;
1829
var implicitTypeCount2 = comp2.GlobalNamespace.
GetMember
<NamespaceSymbol>("A").GetMembers(TypeSymbol.ImplicitTypeName).Length;
1869
var mAll = mainAll.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers("m");
1874
var mInternal = mainInternal.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers("m");
1879
var mPublic = mainPublic.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers("m");
Compilation\SemanticModelAPITests.cs (2)
3845
var extensionMethod = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Extensions").
GetMember
<MethodSymbol>("ToString");
DocumentationComments\CrefTests.cs (90)
407
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program");
427
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program").
GetMember
<MethodSymbol>("M");
444
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program").TypeParameters.Single();
499
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("M");
521
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Outer").
GetMember
<MethodSymbol>("M");
541
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program").
GetMember
<MethodSymbol>("M");
659
var obsoleteType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
662
var testType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
693
var obsoleteType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
696
var testType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
699
var expectedSymbol = testType.
GetMember
<MethodSymbol>("M");
1205
var expectedCandidates = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers("M").OfType<MethodSymbol>();
1269
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>().
1291
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>().
1313
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>().
1335
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>().
1357
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>().
1379
var expectedCandidates = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").GetMembers("M");
1408
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>().
1428
var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B");
1453
var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B");
1479
var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<MethodSymbol>("M");
1505
var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<MethodSymbol>("M");
1530
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").TypeArguments()[0];
1601
var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").GetMembers("M").OfType<MethodSymbol>()
1632
var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<NamedTypeSymbol>("B").
GetMember
<MethodSymbol>("M");
1734
var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").GetMembers("M").OfType<MethodSymbol>().
1760
var expectedOriginalDefinitionSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").GetMembers("M").OfType<MethodSymbol>().
1782
var 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");
1905
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("ClientUtils").
GetMember
<MethodSymbol>("Goo");
1940
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base").
GetMember
<FieldSymbol>("F");
1975
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base").
GetMember
<FieldSymbol>("F");
2239
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
2260
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
2306
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>(WellKnownMemberNames.LogicalNotOperatorName);
2357
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>(WellKnownMemberNames.LogicalNotOperatorName);
2411
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.LogicalNotOperatorName).OfType<MethodSymbol>().
2432
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.LogicalNotOperatorName);
2452
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.LogicalNotOperatorName).InstanceConstructors.Single();
2473
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.LogicalNotOperatorName).InstanceConstructors.Single();
2494
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.LogicalNotOperatorName).InstanceConstructors.Single();
2518
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>(WellKnownMemberNames.DivisionOperatorName);
2542
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>(WellKnownMemberNames.DivisionOperatorName);
2596
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.DivisionOperatorName).OfType<MethodSymbol>().
2617
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.DivisionOperatorName);
2637
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.DivisionOperatorName).InstanceConstructors.Single();
2681
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.DivisionOperatorName).InstanceConstructors.Single();
2702
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.DivisionOperatorName).InstanceConstructors.Single();
2726
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>(WellKnownMemberNames.ExplicitConversionName);
2750
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>(WellKnownMemberNames.ImplicitConversionName);
2804
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.ImplicitConversionName).OfType<MethodSymbol>().
2840
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.ImplicitConversionName).OfType<MethodSymbol>().
2861
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.ExplicitConversionName);
2881
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.ImplicitConversionName).InstanceConstructors.Single();
2902
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.ExplicitConversionName).InstanceConstructors.Single();
2923
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>(WellKnownMemberNames.ImplicitConversionName).InstanceConstructors.Single();
2945
var expectedSymbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M");
3074
var expectedIndexer = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single().ISymbol;
3099
var typeC = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
3101
var expectedOperator = typeC.
GetMember
<MethodSymbol>(WellKnownMemberNames.UnaryPlusOperatorName).ISymbol;
3126
var typeC = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
3128
var expectedOperator = typeC.
GetMember
<MethodSymbol>(WellKnownMemberNames.ImplicitConversionName).ISymbol;
3373
var typeC = global.
GetMember
<NamedTypeSymbol>("C");
3374
var methodM = typeC.
GetMember
<MethodSymbol>("M");
3375
var typeOuter = global.
GetMember
<NamedTypeSymbol>("Outer");
3376
var typeInner = typeOuter.
GetMember
<NamedTypeSymbol>("Inner");
4822
var overridingMethod = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Middle").
GetMember
<MethodSymbol>("M");
DocumentationComments\DocumentationCommentCompilerTests.cs (19)
928
var method = comp.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
1290
var method = module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
1347
var method = module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
1410
var method = module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
1473
var method = module.GlobalNamespace.
GetMember
<MethodSymbol>("C.M");
1514
var property = comp.GlobalNamespace.
GetMember
<PropertySymbol>("C.P");
1652
var property = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
1971
var indexer = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
2029
var indexer = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
2093
var indexer = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
2157
var indexer = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
2203
var e = comp.GlobalNamespace.
GetMember
<EventSymbol>("C.E");
2246
var ctor = comp.GlobalNamespace.
GetMember
<MethodSymbol>("C..ctor");
3038
var ctor = module.GlobalNamespace.
GetMember
<MethodSymbol>("C..ctor");
3105
var ctor = module.GlobalNamespace.
GetMember
<MethodSymbol>("C..ctor");
3172
var ctor = module.GlobalNamespace.
GetMember
<MethodSymbol>("C..ctor");
3233
var ctor = module.GlobalNamespace.
GetMember
<MethodSymbol>("C..ctor");
6281
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
6317
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
DocumentationComments\DocumentationCommentIDTests.cs (32)
47
var field = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<FieldSymbol>("f");
77
var field = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<FieldSymbol>("f");
92
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
108
var symbol = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<EventSymbol>("E");
123
var symbol = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<FieldSymbol>("f");
183
var symbol = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M");
211
var symbol = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
225
var symbol = comp.GlobalNamespace.
GetMember
<NamespaceSymbol>("System");
256
var symbol = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M").Parameters.Single();
271
var field = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<FieldSymbol>("f");
287
var symbol = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<PropertySymbol>("P");
324
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
350
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
370
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
371
var method1 = type.
GetMember
<MethodSymbol>("M1");
372
var method2 = type.
GetMember
<MethodSymbol>("M2");
396
var method = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<NamedTypeSymbol>("B").
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M");
416
var method = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test").
GetMember
<MethodSymbol>("Clone").ReturnType;
436
var 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");
41
var eventSymbol = _widgetClass.
GetMember
<EventSymbol>("E");
50
var eventSymbol = _widgetClass.
GetMember
<EventSymbol>("F");
DocumentationComments\MethodDocumentationCommentTests.cs (5)
205
var type = compilation.Assembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
206
type = (NamedTypeSymbol)type.
GetMember
<FieldSymbol>("F").Type;
238
var main = compilation.GetTypeByMetadataName("Test").
GetMember
<MethodSymbol>("Main");
243
main = compilation.GetTypeByMetadataName("Test").
GetMember
<MethodSymbol>("Main");
248
main = compilation.GetTypeByMetadataName("Test").
GetMember
<MethodSymbol>("Main");
DocumentationComments\ParameterTests.cs (21)
38
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
61
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
62
var method = type.
GetMember
<MethodSymbol>("M");
85
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
86
var method = type.
GetMember
<MethodSymbol>("M");
109
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
138
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
139
var property = type.
GetMember
<PropertySymbol>("P");
163
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
276
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
277
var method = type.
GetMember
<MethodSymbol>("M");
302
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
303
var method = type.
GetMember
<MethodSymbol>("M");
329
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
330
var method = type.
GetMember
<MethodSymbol>("M");
352
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
353
var method = type.
GetMember
<MethodSymbol>("M");
377
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
378
var method = type.
GetMember
<MethodSymbol>("M");
693
var method = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program").
GetMember
<MethodSymbol>("M").GetPublicSymbol();
SymbolDisplay\SymbolDisplayTests.cs (68)
1668
global.
GetMember
<NamedTypeSymbol>("C");
1671
global.
GetMember
<NamedTypeSymbol>("C").TypeParameters.Single();
1775
global.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M");
2423
global.
GetMember
<NamedTypeSymbol>("C").
2427
global.
GetMember
<NamedTypeSymbol>("C").
2428
GetMember
<EventSymbol>("F");
2476
global.
GetMember
<NamedTypeSymbol>("C").
2480
global.
GetMember
<NamedTypeSymbol>("C").
2481
GetMember
<EventSymbol>("F");
2515
global.
GetMember
<NamedTypeSymbol>("C").
2552
global.
GetMember
<NamedTypeSymbol>("C").
3417
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("MethodCustomModifierCombinations");
3425
Verify(@class.
GetMember
<MethodSymbol>("Method1111").ToDisplayParts(format),
3450
Verify(@class.
GetMember
<MethodSymbol>("Method1000").ToDisplayParts(format),
3468
Verify(@class.
GetMember
<MethodSymbol>("Method0100").ToDisplayParts(format),
3485
Verify(@class.
GetMember
<MethodSymbol>("Method0010").ToDisplayParts(format),
3503
Verify(@class.
GetMember
<MethodSymbol>("Method0001").ToDisplayParts(format),
3520
Verify(@class.
GetMember
<MethodSymbol>("Method0000").ToDisplayParts(format),
3546
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("PropertyCustomModifierCombinations");
3554
Verify(@class.
GetMember
<PropertySymbol>("Property11").ToDisplayParts(format),
3567
Verify(@class.
GetMember
<PropertySymbol>("Property10").ToDisplayParts(format),
3578
Verify(@class.
GetMember
<PropertySymbol>("Property01").ToDisplayParts(format),
3588
Verify(@class.
GetMember
<PropertySymbol>("Property00").ToDisplayParts(format),
3607
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("FieldCustomModifierCombinations");
3615
Verify(@class.
GetMember
<FieldSymbol>("field11").ToDisplayParts(format),
3628
Verify(@class.
GetMember
<FieldSymbol>("field10").ToDisplayParts(format),
3639
Verify(@class.
GetMember
<FieldSymbol>("field01").ToDisplayParts(format),
3649
Verify(@class.
GetMember
<FieldSymbol>("field00").ToDisplayParts(format),
3668
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("Modifiers");
3676
Verify(@class.
GetMember
<MethodSymbol>("F3").ToDisplayParts(format),
3965
global.
GetMember
<NamedTypeSymbol>("S").
GetMember
<MethodSymbol>("M");
4046
global.
GetMember
<NamedTypeSymbol>("S").
GetMember
<MethodSymbol>("M");
4116
global.
GetMember
<NamedTypeSymbol>("S").
GetMember
<MethodSymbol>("P");
4118
global.
GetMember
<NamedTypeSymbol>("S").
GetMember
<MethodSymbol>("Q");
4120
global.
GetMember
<NamedTypeSymbol>("S").
GetMember
<MethodSymbol>("R");
4228
global.
GetMember
<NamedTypeSymbol>("S").
GetMember
<MethodSymbol>("P");
4230
global.
GetMember
<NamedTypeSymbol>("S").
GetMember
<MethodSymbol>("Q");
4232
global.
GetMember
<NamedTypeSymbol>("S").
GetMember
<MethodSymbol>("R");
4342
global.
GetMember
<NamedTypeSymbol>("S").
GetMember
<MethodSymbol>("P");
4446
global.
GetMember
<NamedTypeSymbol>("S").
GetMember
<MethodSymbol>("P");
4807
global.
GetMember
<NamedTypeSymbol>("C").
4808
GetMember
<MethodSymbol>("Goo");
4854
var tsym1 = comp1.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Gen");
4856
var msym1 = tsym1.
GetMember
<MethodSymbol>("M");
4860
var tsym2 = comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Gen");
4862
var msym2 = tsym2.
GetMember
<MethodSymbol>("M");
4877
global.
GetMember
<NamedTypeSymbol>("C").
GetMember
<FieldSymbol>("F").Type;
4934
var symbol = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M");
4994
var eventSymbol = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<EventSymbol>("E");
5057
var namespaceSymbol = comp.GlobalNamespace.
GetMember
<NamespaceSymbol>("N");
5058
var typeSymbol = namespaceSymbol.
GetMember
<NamedTypeSymbol>("C");
5059
var eventSymbol = typeSymbol.
GetMember
<EventSymbol>("E");
5231
var method = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program").
GetMember
<MethodSymbol>("M");
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (73)
44
var baseClass = global.
GetMember
<NamedTypeSymbol>("Base");
45
var baseProperty = baseClass.
GetMember
<PropertySymbol>("P");
49
var derivedClass = global.
GetMember
<NamedTypeSymbol>("Derived");
50
var derivedProperty = derivedClass.
GetMember
<PropertySymbol>("P");
103
var baseClass = global.
GetMember
<NamedTypeSymbol>("Base");
104
var baseProperty = baseClass.
GetMember
<PropertySymbol>("P");
108
var derived1Class = global.
GetMember
<NamedTypeSymbol>("Derived1");
109
var derived1Property = derived1Class.
GetMember
<PropertySymbol>("P");
113
var derived2Class = global.
GetMember
<NamedTypeSymbol>("Derived2");
114
var derived2Property = derived2Class.
GetMember
<PropertySymbol>("P");
154
var baseClass = global.
GetMember
<NamedTypeSymbol>("Base");
155
var baseProperty = baseClass.
GetMember
<PropertySymbol>("P");
159
var derivedClass = global.
GetMember
<NamedTypeSymbol>("Derived");
160
var derivedProperty = derivedClass.
GetMember
<PropertySymbol>("P");
209
var baseClass = global.
GetMember
<NamedTypeSymbol>("Base");
210
var baseProperty = baseClass.
GetMember
<PropertySymbol>("P");
213
var derived1Class = global.
GetMember
<NamedTypeSymbol>("Derived1");
214
var derived1Property = derived1Class.
GetMember
<PropertySymbol>("P");
218
var derived2Class = global.
GetMember
<NamedTypeSymbol>("Derived2");
219
var derived2Property = derived2Class.
GetMember
<PropertySymbol>("P");
319
var ilGetter = global.
GetMember
<NamedTypeSymbol>("Base").
GetMember
<PropertySymbol>("P").GetMethod;
320
var csharpGetter1 = global.
GetMember
<NamedTypeSymbol>("Derived1").
GetMember
<PropertySymbol>("P").GetMethod;
321
var csharpGetter2 = global.
GetMember
<NamedTypeSymbol>("Derived2").
GetMember
<PropertySymbol>("P").GetMethod;
349
var ilGetter = global.
GetMember
<NamedTypeSymbol>("I").
GetMember
<PropertySymbol>("P").GetMethod;
350
var @class = global.
GetMember
<SourceNamedTypeSymbol>("C");
351
var csharpGetter = @class.
GetMember
<PropertySymbol>("P").GetMethod;
382
var ilGetter = global.
GetMember
<NamedTypeSymbol>("I").
GetMember
<PropertySymbol>("P").GetMethod;
383
var @class = global.
GetMember
<SourceNamedTypeSymbol>("C");
421
var @interface = global.
GetMember
<NamedTypeSymbol>("I");
422
var interfaceProperty = @interface.
GetMember
<PropertySymbol>("P");
426
var baseClass = global.
GetMember
<NamedTypeSymbol>("Base");
427
var baseProperty = baseClass.
GetMember
<PropertySymbol>("P");
431
var derivedClass = global.
GetMember
<NamedTypeSymbol>("Derived");
432
var derivedMethod = derivedClass.
GetMember
<MethodSymbol>("get_P");
474
var @interface = global.
GetMember
<NamedTypeSymbol>("I");
475
var interfaceMethod = @interface.
GetMember
<MethodSymbol>("get_P");
477
var baseClass = global.
GetMember
<NamedTypeSymbol>("Base");
478
var baseMethod = baseClass.
GetMember
<MethodSymbol>("get_P");
480
var derivedClass = global.
GetMember
<NamedTypeSymbol>("Derived");
481
var derivedProperty = derivedClass.
GetMember
<PropertySymbol>("P");
568
var @interface = global.
GetMember
<NamedTypeSymbol>("I");
569
var interfaceProperty = @interface.
GetMember
<PropertySymbol>("P");
573
var baseClass = global.
GetMember
<NamedTypeSymbol>("Base");
574
var baseProperty = baseClass.
GetMember
<PropertySymbol>("P");
578
var derivedClass = global.
GetMember
<NamedTypeSymbol>("Derived");
579
var derivedProperty = derivedClass.
GetMember
<PropertySymbol>("P");
636
var @interface = global.
GetMember
<NamedTypeSymbol>("I");
637
var interfaceProperty = @interface.
GetMember
<PropertySymbol>("P");
641
var derived1Class = global.
GetMember
<NamedTypeSymbol>("Derived1");
642
var derived1Property = derived1Class.
GetMember
<PropertySymbol>("P");
646
var derived2Class = global.
GetMember
<NamedTypeSymbol>("Derived2");
647
var derived2Property = derived2Class.
GetMember
<PropertySymbol>("P");
651
var derived3Class = global.
GetMember
<NamedTypeSymbol>("Derived3");
696
var interface1 = global.
GetMember
<NamedTypeSymbol>("I1");
697
var interface1Property = interface1.
GetMember
<PropertySymbol>("P");
701
var interface2 = global.
GetMember
<NamedTypeSymbol>("I2");
702
var interface2Property = interface2.
GetMember
<PropertySymbol>("P");
706
var interface3 = global.
GetMember
<NamedTypeSymbol>("I3");
707
var interface3Property = interface3.
GetMember
<PropertySymbol>("P");
710
var interface4 = global.
GetMember
<NamedTypeSymbol>("I4");
711
var interface4Property = interface4.
GetMember
<PropertySymbol>("P");
754
var @interface = global.
GetMember
<NamedTypeSymbol>("I");
756
var interfaceP = @interface.
GetMember
<PropertySymbol>("P");
760
var interfaceQ = @interface.
GetMember
<PropertySymbol>("Q");
764
var @class = global.
GetMember
<NamedTypeSymbol>("C");
766
var classP = @class.
GetMember
<PropertySymbol>("P");
770
var classQ = @class.
GetMember
<PropertySymbol>("Q");
875
var tsym = comp2.GetReferencedAssemblySymbol(mtref).GlobalNamespace.
GetMember
<NamedTypeSymbol>("G");
Symbols\AnonymousTypesSemanticsTests.cs (2)
1084
CheckAnonymousType(ns.
GetMember
<NamedTypeSymbol>("<>f__AnonymousType0"), "<>f__AnonymousType0", "<>f__AnonymousType0`2");
1085
CheckAnonymousType(ns.
GetMember
<NamedTypeSymbol>("<>f__AnonymousType1"), "<>f__AnonymousType1", "<>f__AnonymousType1");
Symbols\AnonymousTypesSymbolTests.cs (1)
994
TestAnonymousType(module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("<>f__AnonymousType" + i.ToString()), i, typeDescrs[i]);
Symbols\ArrayTypeSymbolTests.cs (2)
33
var field = c.GlobalNamespace.
GetMember
<NamedTypeSymbol>("X").
GetMember
<FieldSymbol>("A");
Symbols\AssemblyAndNamespaceTests.cs (3)
357
var @namespace = global.
GetMember
<NamespaceSymbol>("Goo");
360
var @class = @namespace.
GetMember
<NamedTypeSymbol>("Program");
363
var method = @class.
GetMember
<MethodSymbol>("Main");
Symbols\CompilationCreationTests.cs (2)
2980
var sourceType = sourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C2");
2993
var addedModuleType = addedModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C1");
Symbols\ConversionTests.cs (4)
308
var classC = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
309
var typeIntArray = classC.
GetMember
<FieldSymbol>("a").Type;
311
var interfaceI3 = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I3");
312
var typeIntArrayWithCustomModifiers = interfaceI3.
GetMember
<MethodSymbol>("M1").Parameters.Single().Type;
Symbols\CovariantReturnTests.cs (4)
3778
var derivedClass = globalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
3779
var overrideClass = globalNamespace.
GetMember
<NamedTypeSymbol>("Override");
3781
var derivedMethod = derivedClass.
GetMember
<MethodSymbol>("M3");
3782
var overrideMethod = overrideClass.
GetMember
<MethodSymbol>("M3");
Symbols\CSharpCompilerFeatureRequiredTests.cs (16)
146
Assert.True(onType.
GetMember
<MethodSymbol>("M").HasUnsupportedMetadata);
150
Assert.True(onMethod.
GetMember
<MethodSymbol>("M").HasUnsupportedMetadata);
154
Assert.True(onMethodReturn.
GetMember
<MethodSymbol>("M").HasUnsupportedMetadata);
158
var onParameterMethod = onParameter.
GetMember
<MethodSymbol>("M");
164
Assert.True(onField.
GetMember
<FieldSymbol>("Field").HasUnsupportedMetadata);
168
Assert.True(onProperty.
GetMember
<PropertySymbol>("Property").HasUnsupportedMetadata);
172
var onPropertyGetterProperty = onPropertyGetter.
GetMember
<PropertySymbol>("Property");
179
var onPropertySetterProperty = onPropertySetter.
GetMember
<PropertySymbol>("Property");
186
Assert.True(onEvent.
GetMember
<EventSymbol>("Event").HasUnsupportedMetadata);
190
var onEventAdderEvent = onEventAdder.
GetMember
<EventSymbol>("Event");
197
var onEventRemoverEvent = onEventRemover.
GetMember
<EventSymbol>("Event");
207
Assert.True(onEnumMember.
GetMember
<FieldSymbol>("A").HasUnsupportedMetadata);
215
var onMethodTypeParameterMethod = onMethodTypeParameter.
GetMember
<MethodSymbol>("M");
224
Assert.True(onIndexedPropertyParameter.
GetMember
<MethodSymbol>("get_Property").Parameters[0].HasUnsupportedMetadata);
225
Assert.True(onIndexedPropertyParameter.
GetMember
<MethodSymbol>("set_Property").Parameters[0].HasUnsupportedMetadata);
229
var indexer = onThisParameterIndexer.
GetMember
<PropertySymbol>("this[]");
Symbols\CustomModifiersTests.cs (38)
291
var test = cl3.
GetMember
<MethodSymbol>("Test");
376
var test = cl3.
GetMember
<MethodSymbol>("Test");
449
var test = cl3.
GetMember
<MethodSymbol>("Test");
522
var test = cl3.
GetMember
<MethodSymbol>("Test");
596
var test = cl3.
GetMember
<MethodSymbol>("Test");
701
Assert.Equal("ref System.Int32 modopt(System.Runtime.CompilerServices.IsConst) modopt(System.Runtime.CompilerServices.IsLong) CL3.Test()", cl3.
GetMember
<MethodSymbol>("Test").ToTestDisplayString());
702
Assert.Equal("ref System.Int32 modopt(System.Runtime.CompilerServices.IsConst) modopt(System.Runtime.CompilerServices.IsLong) CL3.P { get; }", cl3.
GetMember
<PropertySymbol>("P").ToTestDisplayString());
705
Assert.Equal("ref T1 modopt(System.Runtime.CompilerServices.IsConst) CL1<T1>.Test()", cl1.
GetMember
<MethodSymbol>("Test").ToTestDisplayString());
706
Assert.Equal("ref T1 modopt(System.Runtime.CompilerServices.IsConst) CL1<T1>.P { get; }", cl1.
GetMember
<PropertySymbol>("P").ToTestDisplayString());
811
Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) System.Int32 modopt(System.Runtime.CompilerServices.IsLong) CL3.Test()", cl3.
GetMember
<MethodSymbol>("Test").ToTestDisplayString());
812
Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) System.Int32 modopt(System.Runtime.CompilerServices.IsLong) CL3.P { get; }", cl3.
GetMember
<PropertySymbol>("P").ToTestDisplayString());
815
Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) T1 CL1<T1>.Test()", cl1.
GetMember
<MethodSymbol>("Test").ToTestDisplayString());
816
Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) T1 CL1<T1>.P { get; }", cl1.
GetMember
<PropertySymbol>("P").ToTestDisplayString());
921
Assert.Equal("ref System.Int32 modopt(System.Runtime.CompilerServices.IsLong) CL3.Test()", cl3.
GetMember
<MethodSymbol>("Test").ToTestDisplayString());
922
Assert.Equal("ref System.Int32 modopt(System.Runtime.CompilerServices.IsLong) CL3.P { get; }", cl3.
GetMember
<PropertySymbol>("P").ToTestDisplayString());
925
Assert.Equal("ref T1 CL1<T1>.Test()", cl1.
GetMember
<MethodSymbol>("Test").ToTestDisplayString());
926
Assert.Equal("ref T1 CL1<T1>.P { get; }", cl1.
GetMember
<PropertySymbol>("P").ToTestDisplayString());
1031
Assert.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());
1032
Assert.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());
1035
Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) T1 modopt(System.Runtime.CompilerServices.IsVolatile) CL1<T1>.Test()", cl1.
GetMember
<MethodSymbol>("Test").ToTestDisplayString());
1036
Assert.Equal("ref modopt(System.Runtime.CompilerServices.IsConst) T1 modopt(System.Runtime.CompilerServices.IsVolatile) CL1<T1>.P { get; }", cl1.
GetMember
<PropertySymbol>("P").ToTestDisplayString());
1126
cl3.
GetMember
<MethodSymbol>("I1.M").ToTestDisplayString());
1128
cl3.
GetMember
<PropertySymbol>("I1.P").ToTestDisplayString());
1232
var test = cl3.
GetMember
<PropertySymbol>("Test");
1307
var test = cl3.
GetMember
<MethodSymbol>("Test");
1518
var test = compilation1.GetTypeByMetadataName("Module1").
GetMember
<MethodSymbol>("Test");
1527
test = compilation2.GetTypeByMetadataName("Module1").
GetMember
<MethodSymbol>("Test");
1835
var test = cl3.
GetMember
<MethodSymbol>("Test");
2287
var test = cl2.
GetMember
<MethodSymbol>("Test");
2333
var test = cl3.
GetMember
<MethodSymbol>("I1.Test");
2476
var test1 = cl1.
GetMember
<MethodSymbol>("Test1");
2479
var test2 = cl1.
GetMember
<MethodSymbol>("Test2");
2597
var test2 = cl2.
GetMember
<PropertySymbol>("Test");
2602
var test3 = cl3.
GetMember
<PropertySymbol>("Test");
2711
var test2 = cl2.
GetMember
<EventSymbol>("Test");
2716
var test3 = cl3.
GetMember
<EventSymbol>("Test");
2805
var test2 = cl2.
GetMember
<EventSymbol>("Test");
2810
var test3 = cl3.
GetMember
<EventSymbol>("Test");
Symbols\DefaultInterfaceImplementationTests.cs (357)
226
var m1 = i1.
GetMember
<MethodSymbol>(methodName ?? "M1");
586
var m1 = m.GlobalNamespace.
GetMember
<MethodSymbol>("I1.M1");
587
var m2 = m.GlobalNamespace.
GetMember
<MethodSymbol>("I1.M2");
684
var m1 = m.GlobalNamespace.
GetMember
<MethodSymbol>("I1.M1");
685
var m2 = m.GlobalNamespace.
GetMember
<MethodSymbol>("I1.M2");
786
var m1 = m.GlobalNamespace.
GetMember
<MethodSymbol>("I1.M1");
787
var m2 = m.GlobalNamespace.
GetMember
<MethodSymbol>("I1.M2");
888
var m1 = m.GlobalNamespace.
GetMember
<MethodSymbol>("I1.M1");
889
var m2 = m.GlobalNamespace.
GetMember
<MethodSymbol>("I1.M2");
2666
var p1 = i1.
GetMember
<PropertySymbol>(propertyName);
2749
var p1 = test2.InterfacesNoUseSiteDiagnostics().Single().
GetMember
<PropertySymbol>(propertyName);
3755
var p1 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P1");
3756
var p2 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P2");
3757
var p3 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P3");
3758
var p4 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P4");
3759
var p5 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P5");
3760
var p6 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P6");
3761
var p7 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P7");
3762
var p8 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P8");
3990
var p1 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P1");
3991
var p2 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P2");
3992
var p3 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P3");
3993
var p4 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P4");
3994
var p5 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P5");
3995
var p6 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P6");
3996
var p7 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P7");
3997
var p8 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P8");
4142
var p1 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P1");
4143
var p2 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P2");
4144
var p3 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P3");
4145
var p4 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P4");
4146
var p5 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P5");
4147
var p6 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P6");
4148
var p7 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P7");
4149
var p8 = m.GlobalNamespace.
GetMember
<PropertySymbol>("I1.P8");
4331
var p1 = i1.
GetMember
<PropertySymbol>("P1");
4332
var p3 = i1.
GetMember
<PropertySymbol>("P3");
4333
var p5 = i1.
GetMember
<PropertySymbol>("P5");
4334
var p7 = i1.
GetMember
<PropertySymbol>("P7");
4498
var p1 = i1.
GetMember
<PropertySymbol>("P1");
4499
var p3 = i1.
GetMember
<PropertySymbol>("P3");
4500
var p5 = i1.
GetMember
<PropertySymbol>("P5");
4501
var p7 = i1.
GetMember
<PropertySymbol>("P7");
4891
var p1 = i1.
GetMember
<PropertySymbol>("P1");
4892
var p3 = i1.
GetMember
<PropertySymbol>("P3");
4893
var p5 = i1.
GetMember
<PropertySymbol>("P5");
4894
var p7 = i1.
GetMember
<PropertySymbol>("P7");
6387
var e1 = i1.
GetMember
<EventSymbol>("E1");
6470
var e1 = test2.InterfacesNoUseSiteDiagnostics().Single().
GetMember
<EventSymbol>("E1");
6973
var e7 = m.GlobalNamespace.
GetMember
<EventSymbol>("I1.E7");
6974
var e8 = m.GlobalNamespace.
GetMember
<EventSymbol>("I1.E8");
7149
var e7 = m.GlobalNamespace.
GetMember
<EventSymbol>("I1.E7");
7150
var e8 = m.GlobalNamespace.
GetMember
<EventSymbol>("I1.E8");
7256
var e7 = m.GlobalNamespace.
GetMember
<EventSymbol>("I1.E7");
7257
var e8 = m.GlobalNamespace.
GetMember
<EventSymbol>("I1.E8");
7379
var e7 = i1.
GetMember
<EventSymbol>("E7");
7504
var e7 = i1.
GetMember
<EventSymbol>("E7");
7775
var e7 = i1.
GetMember
<EventSymbol>("E7");
8433
var m01 = i1.
GetMember
<MethodSymbol>("M01");
8445
var m02 = i1.
GetMember
<MethodSymbol>("M02");
8457
var m03 = i1.
GetMember
<MethodSymbol>("M03");
8469
var m04 = i1.
GetMember
<MethodSymbol>("M04");
8481
var m05 = i1.
GetMember
<MethodSymbol>("M05");
8493
var m06 = i1.
GetMember
<MethodSymbol>("M06");
8505
var m07 = i1.
GetMember
<MethodSymbol>("M07");
8517
var m08 = i1.
GetMember
<MethodSymbol>("M08");
8529
var m09 = i1.
GetMember
<MethodSymbol>("M09");
8541
var m10 = i1.
GetMember
<MethodSymbol>("M10");
8553
var m11 = i1.
GetMember
<MethodSymbol>("M11");
8565
var m12 = i1.
GetMember
<MethodSymbol>("M12");
8577
var m13 = i1.
GetMember
<MethodSymbol>("M13");
8786
var m1 = i1.
GetMember
<MethodSymbol>(methodName);
8825
var m1 = i1.
GetMember
<MethodSymbol>("M1");
8888
var m1 = i1.
GetMember
<MethodSymbol>(tuple.name);
8973
var m1 = i1.
GetMember
<MethodSymbol>("M1");
8986
var m2 = i1.
GetMember
<MethodSymbol>("M2");
8999
var m3 = i1.
GetMember
<MethodSymbol>("M3");
9055
var m1 = i1.
GetMember
<MethodSymbol>("M1");
9113
var m1 = i1.
GetMember
<MethodSymbol>("M1");
9126
var m2 = i1.
GetMember
<MethodSymbol>("M2");
9139
var m3 = i1.
GetMember
<MethodSymbol>("M3");
9271
ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").
GetMember
<MethodSymbol>("M1"), Accessibility.Internal, isStatic: isStatic);
9326
var m1 = i1.
GetMember
<MethodSymbol>("M1");
9354
var m1 = i1.
GetMember
<MethodSymbol>("M1");
9357
var implementation = (implementedByBase ? test1.BaseTypeNoUseSiteDiagnostics : test1).
GetMember
<MethodSymbol>((isExplicit ? "I1." : "") + "M1");
9468
ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").
GetMember
<MethodSymbol>("M1"), accessibility, isStatic: isStatic);
9541
ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").
GetMember
<MethodSymbol>("M1"), Accessibility.Internal);
9840
ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").
GetMember
<MethodSymbol>("M1"), Accessibility.Internal);
9905
ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").
GetMember
<MethodSymbol>("M1"), Accessibility.Internal);
9990
ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").
GetMember
<MethodSymbol>("M1"), Accessibility.Internal);
10092
var m1 = i1.
GetMember
<MethodSymbol>("M1");
10142
var m1 = i1.
GetMember
<MethodSymbol>("M1");
10223
var m1 = i1.
GetMember
<MethodSymbol>("M1");
10237
var m2 = i1.
GetMember
<MethodSymbol>("M2");
10251
var m3 = i1.
GetMember
<MethodSymbol>("M3");
10265
var m4 = i1.
GetMember
<MethodSymbol>("M4");
10331
var m2 = i1.
GetMember
<MethodSymbol>(methodName);
10384
var m1 = i1.
GetMember
<MethodSymbol>("M1");
10399
var m2 = i1.
GetMember
<MethodSymbol>("M2");
10413
var m3 = i1.
GetMember
<MethodSymbol>("M3");
10427
var m4 = i1.
GetMember
<MethodSymbol>("M4");
10441
var m5 = i1.
GetMember
<MethodSymbol>("M5");
10611
var m1 = i1.
GetMember
<MethodSymbol>("M1");
10625
var m2 = i1.
GetMember
<MethodSymbol>("M2");
10639
var m3 = i1.
GetMember
<MethodSymbol>("M3");
10642
var m4 = i1.
GetMember
<MethodSymbol>("M4");
10645
var m5 = i1.
GetMember
<MethodSymbol>("M5");
10731
var m1 = i1.
GetMember
<MethodSymbol>("M1");
10745
var m2 = i1.
GetMember
<MethodSymbol>("M2");
10759
var m3 = i1.
GetMember
<MethodSymbol>("M3");
10773
var m4 = i1.
GetMember
<MethodSymbol>("M4");
10787
var m5 = i1.
GetMember
<MethodSymbol>("M5");
10839
var m1 = i1.
GetMember
<MethodSymbol>("M1");
10896
var m1 = i1.
GetMember
<MethodSymbol>("M1");
10923
var m1 = i1.
GetMember
<MethodSymbol>("M1");
11066
var m1 = i1.
GetMember
<MethodSymbol>("M1");
11080
var m2 = i1.
GetMember
<MethodSymbol>("M2");
11173
var m1 = i1.
GetMember
<MethodSymbol>("M1");
11187
var m2 = i1.
GetMember
<MethodSymbol>("M2");
11803
var m1 = i1.
GetMember
<MethodSymbol>(tuple.name);
11896
ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").
GetMember
<MethodSymbol>("M1"), Accessibility.Protected);
12011
ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").
GetMember
<MethodSymbol>("M1"), Accessibility.ProtectedOrInternal);
12134
ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").
GetMember
<MethodSymbol>("M1"), Accessibility.ProtectedAndInternal);
12232
ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").
GetMember
<MethodSymbol>("M1"), Accessibility.Protected);
12294
ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").
GetMember
<MethodSymbol>("M1"), Accessibility.ProtectedOrInternal);
12356
ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").
GetMember
<MethodSymbol>("M1"), Accessibility.ProtectedAndInternal);
12631
var m1 = i1.
GetMember
<MethodSymbol>("M1");
12653
var m1 = i1.
GetMember
<MethodSymbol>("M1");
12719
var m1 = i1.
GetMember
<MethodSymbol>("M1");
12741
var m1 = i1.
GetMember
<MethodSymbol>("M1");
12807
var m1 = i1.
GetMember
<MethodSymbol>("M1");
12829
var m1 = i1.
GetMember
<MethodSymbol>("M1");
13117
var p01 = i1.
GetMember
<PropertySymbol>("P01");
13142
var p02 = i1.
GetMember
<PropertySymbol>("P02");
13163
var p03 = i1.
GetMember
<PropertySymbol>("P03");
13184
var p04 = i1.
GetMember
<PropertySymbol>("P04");
13205
var p05 = i1.
GetMember
<PropertySymbol>("P05");
13226
var p06 = i1.
GetMember
<PropertySymbol>("P06");
13247
var p07 = i1.
GetMember
<PropertySymbol>("P07");
13268
var p08 = i1.
GetMember
<PropertySymbol>("P08");
13289
var p09 = i1.
GetMember
<PropertySymbol>("P09");
13310
var p10 = i1.
GetMember
<PropertySymbol>("P10");
13331
var p11 = i1.
GetMember
<PropertySymbol>("P11");
13356
var p12 = i1.
GetMember
<PropertySymbol>("P12");
13381
var p13 = i1.
GetMember
<PropertySymbol>("P13");
13406
var p14 = i1.
GetMember
<PropertySymbol>("P14");
13431
var p15 = i1.
GetMember
<PropertySymbol>("P15");
13456
var p16 = i1.
GetMember
<PropertySymbol>("P16");
13481
var p17 = i1.
GetMember
<PropertySymbol>("P17");
13502
var p18 = i1.
GetMember
<PropertySymbol>("P18");
13523
var p19 = i1.
GetMember
<PropertySymbol>("P19");
13916
var p1 = i1.
GetMember
<PropertySymbol>(propertyName);
14083
var p1 = i1.
GetMember
<PropertySymbol>(propertyName);
14285
var p1 = i1.
GetMember
<PropertySymbol>(tuple.name);
14395
var p1 = i1.
GetMember
<PropertySymbol>("P1");
14418
var p2 = i1.
GetMember
<PropertySymbol>("P2");
14441
var p3 = i1.
GetMember
<PropertySymbol>("P3");
16013
var p1 = i1.
GetMember
<PropertySymbol>("P1");
20521
var p1 = i1.
GetMember
<PropertySymbol>(tuple.name);
23392
var p1 = i1.
GetMember
<PropertySymbol>("this[]");
26839
var p01 = i1.
GetMember
<EventSymbol>("P01");
26864
var p02 = i1.
GetMember
<EventSymbol>("P02");
26885
var p03 = i1.
GetMember
<EventSymbol>("P03");
26906
var p04 = i1.
GetMember
<EventSymbol>("P04");
26927
var p05 = i1.
GetMember
<EventSymbol>("P05");
26948
var p06 = i1.
GetMember
<EventSymbol>("P06");
26969
var p07 = i1.
GetMember
<EventSymbol>("P07");
26990
var p08 = i1.
GetMember
<EventSymbol>("P08");
27011
var p09 = i1.
GetMember
<EventSymbol>("P09");
27032
var p10 = i1.
GetMember
<EventSymbol>("P10");
27055
var p11 = i1.
GetMember
<EventSymbol>(name);
27081
var p14 = i1.
GetMember
<EventSymbol>("P14");
27711
var p1 = i1.
GetMember
<EventSymbol>("P1");
27811
var p1 = i1.
GetMember
<EventSymbol>(tuple.name);
27979
var p1 = i1.
GetMember
<EventSymbol>("P1");
28006
var p2 = i1.
GetMember
<EventSymbol>("P2");
28033
var p3 = i1.
GetMember
<EventSymbol>("P3");
29511
var p1 = i1.
GetMember
<EventSymbol>("P1");
31230
var p1 = i1.
GetMember
<EventSymbol>(tuple.name);
33021
var i1i2m1 = i1.
GetMember
<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I2").Single().ToDisplayString() + "." + name);
33022
var i1i4m1 = i1.
GetMember
<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I4").Single().ToDisplayString() + "." + name);
33024
var i2m1 = i2.
GetMember
<MethodSymbol>(name);
33026
var i4m1 = i4.
GetMember
<MethodSymbol>(name);
33049
i1i2m1 = i1.
GetMember
<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I2").Single().ToDisplayString() + "." + name);
33050
i1i4m1 = i1.
GetMember
<MethodSymbol>(i1.OriginalDefinition.AllInterfacesNoUseSiteDiagnostics.Where(i => i.Name == "I4").Single().ToDisplayString() + "." + name);
33052
i2m1 = i2.
GetMember
<MethodSymbol>(name);
33054
i4m1 = i4.
GetMember
<MethodSymbol>(name);
33776
var i1i2m1 = i1.
GetMember
<MethodSymbol>("I2.M1");
33992
var i1i2m1 = i1.
GetMember
<MethodSymbol>("I2.M1");
34293
var i1m1 = i1.
GetMember
<MethodSymbol>("M1");
34295
var i2m1 = i2.
GetMember
<MethodSymbol>("I1.M1");
34297
var i5m1 = i5.
GetMember
<MethodSymbol>("I1.M1");
34479
var i1m1 = i1.
GetMember
<MethodSymbol>("M1");
34514
var i1m1 = i1.
GetMember
<MethodSymbol>("M1");
34516
var i2m1 = i2.
GetMember
<MethodSymbol>("I1.M1");
34518
var i5m1 = i5.
GetMember
<MethodSymbol>("I1.M1");
34571
var i1m1 = i1.
GetMember
<MethodSymbol>("M1");
34597
var i1m1 = i1.
GetMember
<MethodSymbol>("M1");
34604
Assert.Same(test8.
GetMember
<MethodSymbol>("I1.M1"), test8.FindImplementationForInterfaceMember(i1m1));
34605
Assert.Same(test9.
GetMember
<MethodSymbol>("I1.M1"), test9.FindImplementationForInterfaceMember(i1m1));
34606
Assert.Same(test10.
GetMember
<MethodSymbol>("M1"), test10.FindImplementationForInterfaceMember(i1m1));
34607
Assert.Same(test11.
GetMember
<MethodSymbol>("M1"), test11.FindImplementationForInterfaceMember(i1m1));
34608
Assert.Same(test12.
GetMember
<MethodSymbol>("M1"), test12.FindImplementationForInterfaceMember(i1m1));
34627
var result = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>(name);
34635
result = assembly.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>(name);
34808
var i1m1 = i1.
GetMember
<MethodSymbol>("M1");
34809
var i1m2 = i1.
GetMember
<MethodSymbol>("M2");
34811
var i2m1 = i2.
GetMember
<MethodSymbol>("I1<T>.M1");
34812
var i2m2 = i2.
GetMember
<MethodSymbol>("I1<T>.M2");
34814
var i2i1m1 = i2i1.
GetMember
<MethodSymbol>("M1");
34815
var i2i1m2 = i2i1.
GetMember
<MethodSymbol>("M2");
34818
var i3i1m1 = i3i1.
GetMember
<MethodSymbol>("M1");
34819
var i3i1m2 = i3i1.
GetMember
<MethodSymbol>("M2");
34843
var test1i1m1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32)).
GetMember
<MethodSymbol>("M1");
34844
var test1i1m2 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32)).
GetMember
<MethodSymbol>("M2");
34847
var test2i1m1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).
GetMember
<MethodSymbol>("M1");
34848
var test2i1m2 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).
GetMember
<MethodSymbol>("M2");
34850
var test2i2m1 = i2.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).
GetMember
<MethodSymbol>("I1<T>.M1");
34851
var test2i2m2 = i2.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).
GetMember
<MethodSymbol>("I1<T>.M2");
43738
var f1 = i1.
GetMember
<FieldSymbol>("F1");
43739
var f2 = i1.
GetMember
<FieldSymbol>("F2");
43740
var f3 = i1.
GetMember
<FieldSymbol>("F3");
43741
var f4 = i1.
GetMember
<FieldSymbol>("F4");
43797
var f1 = i1.
GetMember
<FieldSymbol>("F1");
43798
var f2 = i1.
GetMember
<FieldSymbol>("F2");
43799
var f3 = i1.
GetMember
<FieldSymbol>("F3");
43800
var f4 = i1.
GetMember
<FieldSymbol>("F4");
43812
var cctor = i1.
GetMember
<MethodSymbol>(".cctor");
43927
var f1 = i1.
GetMember
<FieldSymbol>("F1");
43928
var f2 = i1.
GetMember
<FieldSymbol>("F2");
43929
var f3 = i1.
GetMember
<FieldSymbol>("F3");
43930
var f4 = i1.
GetMember
<FieldSymbol>("F4");
43952
var cctor = i1.
GetMember
<MethodSymbol>(".cctor");
44062
var f1 = i1.
GetMember
<FieldSymbol>("F1");
44063
var f2 = i1.
GetMember
<FieldSymbol>("F2");
44064
var f3 = i1.
GetMember
<FieldSymbol>("F3");
44065
var f4 = i1.
GetMember
<FieldSymbol>("F4");
44082
var cctor = i1.
GetMember
<MethodSymbol>(".cctor");
44309
var f1 = i1.
GetMember
<FieldSymbol>("F1");
44310
var f2 = i1.
GetMember
<FieldSymbol>("F2");
44311
var f3 = i1.
GetMember
<FieldSymbol>("F3");
44321
var cctor = i1.
GetMember
<MethodSymbol>(".cctor");
44665
var cctor = i1.
GetMember
<MethodSymbol>(".cctor");
44763
var cctor = i1.
GetMember
<MethodSymbol>(".cctor");
45070
var f1 = i1.
GetMember
<PropertySymbol>("F1");
45071
var f2 = i1.
GetMember
<PropertySymbol>("F2");
45072
var f3 = i1.
GetMember
<PropertySymbol>("F3");
45073
var f4 = i1.
GetMember
<PropertySymbol>("F4");
45085
var cctor = i1.
GetMember
<MethodSymbol>(".cctor");
45221
var f1 = i1.
GetMember
<PropertySymbol>("F1");
45222
var f2 = i1.
GetMember
<PropertySymbol>("F2");
45223
var f3 = i1.
GetMember
<PropertySymbol>("F3");
45224
var f4 = i1.
GetMember
<PropertySymbol>("F4");
45241
var cctor = i1.
GetMember
<MethodSymbol>(".cctor");
45363
var f1 = i1.
GetMember
<PropertySymbol>("F1");
45364
var f2 = i1.
GetMember
<PropertySymbol>("F2");
45365
var f3 = i1.
GetMember
<PropertySymbol>("F3");
45379
var cctor = i1.
GetMember
<MethodSymbol>(".cctor");
45554
var f1 = i1.
GetMember
<EventSymbol>("F1");
45555
var f2 = i1.
GetMember
<EventSymbol>("F2");
45556
var f3 = i1.
GetMember
<EventSymbol>("F3");
45557
var f4 = i1.
GetMember
<EventSymbol>("F4");
45569
var cctor = i1.
GetMember
<MethodSymbol>(".cctor");
45694
var f1 = i1.
GetMember
<EventSymbol>("F1");
45695
var f2 = i1.
GetMember
<EventSymbol>("F2");
45696
var f3 = i1.
GetMember
<EventSymbol>("F3");
45697
var f4 = i1.
GetMember
<EventSymbol>("F4");
45709
var cctor = i1.
GetMember
<MethodSymbol>(".cctor");
51259
var i2m1 = i2.
GetMember
<MethodSymbol>("I1.M1");
51399
var i1m1 = i3.ContainingNamespace.GetTypeMember("I1").
GetMember
<MethodSymbol>("M1");
51540
var i1m1 = i3.ContainingNamespace.GetTypeMember("I1").
GetMember
<MethodSymbol>("M1");
51681
var i1m1 = test1.InterfacesNoUseSiteDiagnostics().First().ContainingNamespace.GetTypeMember("I1").
GetMember
<MethodSymbol>("M1");
51823
var i1m1 = i4.ContainingNamespace.GetTypeMember("I1").
GetMember
<MethodSymbol>("M1");
51933
var i1m1 = i4.ContainingNamespace.GetTypeMember("I1").
GetMember
<MethodSymbol>("M1");
51984
var i2m1 = i2.
GetMember
<MethodSymbol>("I1.M1");
52039
var i2m1 = i2.
GetMember
<MethodSymbol>("I1.M1");
52107
var i2m1 = i2.
GetMember
<MethodSymbol>("I1.M1");
52162
var i2m1 = i2.
GetMember
<MethodSymbol>("I1.M1");
52227
var i2m1 = i2.
GetMember
<MethodSymbol>("I1.M1");
52280
var c2m1 = c2.
GetMember
<MethodSymbol>("I1.M1");
52356
var i2m1 = i2.
GetMember
<MethodSymbol>("I1.M1");
54390
var i1F1 = i1.
GetMember
<PropertySymbol>("F1");
54463
var i1F1 = i1.
GetMember
<PropertySymbol>("F1");
54563
var i1F1 = i1.
GetMember
<PropertySymbol>("F1");
54634
var i1F1 = i1.
GetMember
<PropertySymbol>("F1");
54702
var i1F1 = i1.
GetMember
<PropertySymbol>("F1");
54796
var i1F1 = i1.
GetMember
<PropertySymbol>("F1");
54890
var i1F1 = i1.
GetMember
<PropertySymbol>("F1");
54978
var i1F1 = i1.
GetMember
<PropertySymbol>("F1");
62724
var i1Normal = i1.
GetMember
<EventSymbol>("Interface<System.Int32>.Normal");
62725
var i1WinRT = i1.
GetMember
<EventSymbol>("Interface<System.Int32>.WinRT");
62727
var baseInterfaceNormal = baseInterface.
GetMember
<EventSymbol>("Normal");
62728
var baseInterfaceWinRT = baseInterface.
GetMember
<EventSymbol>("WinRT");
62793
var i1WinRT = i1.
GetMember
<EventSymbol>("WinRT");
62850
var i1WinRT = i1.
GetMember
<EventSymbol>("Interface.WinRT");
62852
var baseInterfaceWinRT = baseInterface.
GetMember
<EventSymbol>("WinRT");
63142
var i1P1 = i1.
GetMember
<PropertySymbol>("P1");
63143
var i1P2 = i1.
GetMember
<PropertySymbol>("P2");
63144
var i1P3 = i1.
GetMember
<PropertySymbol>("P3");
63145
var i1E1 = i1.
GetMember
<EventSymbol>("E1");
63146
var i2i1P1get = i2.
GetMember
<MethodSymbol>("I1.get_P1");
63147
var i2i1P2get = i2.
GetMember
<MethodSymbol>("I1.get_P2");
63148
var i2i1P2set = i2.
GetMember
<MethodSymbol>("I1.set_P2");
63149
var i2i1P3set = i2.
GetMember
<MethodSymbol>("I1.set_P3");
63150
var i2i1E1add = i2.
GetMember
<MethodSymbol>("I1.add_E1");
63151
var i2i1E1remove = i2.
GetMember
<MethodSymbol>("I1.remove_E1");
63152
var c1i1P1get = c1.
GetMember
<MethodSymbol>("I1.get_P1");
63153
var c1i1P2get = c1.
GetMember
<MethodSymbol>("I1.get_P2");
63154
var c1i1P2set = c1.
GetMember
<MethodSymbol>("I1.set_P2");
63155
var c1i1P3set = c1.
GetMember
<MethodSymbol>("I1.set_P3");
63156
var c1i1E1add = c1.
GetMember
<MethodSymbol>("I1.add_E1");
63157
var c1i1E1remove = c1.
GetMember
<MethodSymbol>("I1.remove_E1");
63348
var i1P2 = i1.
GetMember
<PropertySymbol>("P2");
63349
var i2i1P2 = i2.
GetMember
<PropertySymbol>("I1.P2");
63350
var i2i1P2get = i2.
GetMember
<MethodSymbol>("I1.get_P2");
63351
var i2i1P2set = i2.
GetMember
<MethodSymbol>("I1.set_P2");
63352
var c1i1P2 = c1.
GetMember
<PropertySymbol>("I1.P2");
63353
var c1i1P2get = c1.
GetMember
<MethodSymbol>("I1.get_P2");
63354
var c1i1P2set = c1.
GetMember
<MethodSymbol>("I1.set_P2");
63514
var i1P2 = i1.
GetMember
<PropertySymbol>("P2");
63515
var i2i1P2 = i2.
GetMember
<PropertySymbol>("I1.P2");
63516
var i2i1P2get = i2.
GetMember
<MethodSymbol>("I1.get_P2");
63517
var i2i1P2set = i2.
GetMember
<MethodSymbol>("I1.set_P2");
63518
var c1i1P2 = c1.
GetMember
<PropertySymbol>("I1.P2");
63519
var c1i1P2get = c1.
GetMember
<MethodSymbol>("I1.get_P2");
63520
var c1i1P2set = c1.
GetMember
<MethodSymbol>("I1.set_P2");
63690
var i1P2 = i1.
GetMember
<PropertySymbol>("P2");
63691
var i2i1P2get = i2.
GetMember
<MethodSymbol>("I1.get_P2");
63692
var i2i1P2set = i2.
GetMember
<MethodSymbol>("I1.set_P2");
63693
var c1i1P2get = c1.
GetMember
<MethodSymbol>("I1.get_P2");
63694
var c1i1P2set = c1.
GetMember
<MethodSymbol>("I1.set_P2");
63868
Assert.Null(c3.FindImplementationForInterfaceMember(i1.
GetMember
<PropertySymbol>("P2")));
64078
var i1P1 = i1.
GetMember
<PropertySymbol>("P1");
64079
var i1P2 = i1.
GetMember
<PropertySymbol>("P2");
64080
var i1P3 = i1.
GetMember
<PropertySymbol>("P3");
64081
var i1E1 = i1.
GetMember
<EventSymbol>("E1");
64082
var i2i1P1get = i2.
GetMember
<MethodSymbol>("I1.get_P1");
64083
var i2i1P2get = i2.
GetMember
<MethodSymbol>("I1.get_P2");
64084
var i2i1P2set = i2.
GetMember
<MethodSymbol>("I1.set_P2");
64085
var i2i1P3set = i2.
GetMember
<MethodSymbol>("I1.set_P3");
64086
var i2i1E1add = i2.
GetMember
<MethodSymbol>("I1.add_E1");
64087
var i2i1E1remove = i2.
GetMember
<MethodSymbol>("I1.remove_E1");
64221
var i1P2 = i1.
GetMember
<PropertySymbol>("P2");
64222
var i2i1P2 = i2.
GetMember
<PropertySymbol>("I1.P2");
64223
var i2i1P2get = i2.
GetMember
<MethodSymbol>("I1.get_P2");
64224
var i2i1P2set = i2.
GetMember
<MethodSymbol>("I1.set_P2");
64337
var i1P2 = i1.
GetMember
<PropertySymbol>("P2");
64338
var i2i1P2 = i2.
GetMember
<PropertySymbol>("I1.P2");
64339
var i2i1P2get = i2.
GetMember
<MethodSymbol>("I1.get_P2");
64340
var i2i1P2set = i2.
GetMember
<MethodSymbol>("I1.set_P2");
64458
var i1P2 = i1.
GetMember
<PropertySymbol>("P2");
64459
var i2i1P2get = i2.
GetMember
<MethodSymbol>("I1.get_P2");
64460
var i2i1P2set = i2.
GetMember
<MethodSymbol>("I1.set_P2");
64542
var p1 = i1.
GetMember
<PropertySymbol>("P1");
64622
var p1 = i1.
GetMember
<PropertySymbol>("P1");
64697
var p1 = i1.
GetMember
<PropertySymbol>("P1");
64776
var p1 = i1.
GetMember
<PropertySymbol>("P1");
Symbols\ExtendedPartialMethodsTests.cs (5)
1155
var method = type.
GetMember
<MethodSymbol>("M1");
1233
var method = type.
GetMember
<MethodSymbol>("M1");
2102
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("I.M");
2245
var m = module.GlobalNamespace.
GetMember
<MethodSymbol>("I.M");
2328
.
GetMember
<MethodSymbol>("M");
Symbols\ExtensionMethodTests.cs (40)
37
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
40
var method = type.
GetMember
<MethodSymbol>("M1");
46
method = type.
GetMember
<MethodSymbol>("M2");
52
method = type.
GetMember
<MethodSymbol>("M3");
117
var refType = compilation.Assembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
118
var type = (NamedTypeSymbol)refType.
GetMember
<FieldSymbol>("F").Type;
121
var method = type.
GetMember
<MethodSymbol>("M1");
127
method = type.
GetMember
<MethodSymbol>("M2");
132
type = (NamedTypeSymbol)refType.
GetMember
<FieldSymbol>("G").Type;
135
method = type.
GetMember
<MethodSymbol>("M1");
141
method = type.
GetMember
<MethodSymbol>("M2");
147
method = type.
GetMember
<MethodSymbol>("M3");
2451
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2454
var mscorlib = type.
GetMember
<FieldSymbol>("F").Type.ContainingAssembly;
2463
var systemCore = type.
GetMember
<FieldSymbol>("G").Type.ContainingAssembly;
2525
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S");
2531
var method = type.
GetMember
<MethodSymbol>("M1");
2540
method = type.
GetMember
<MethodSymbol>("M2");
2549
method = type.
GetMember
<MethodSymbol>("M3");
2595
var method = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<PEMethodSymbol>("M1");
2694
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Extensions");
2695
var nonGenericExtension = type.
GetMember
<MethodSymbol>("NonGeneric");
2696
var genericExtension = type.
GetMember
<MethodSymbol>("Generic");
2797
var extensionMethod = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M");
2845
var extensionMethod = compilation2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M");
2848
var myStruct = (NamedTypeSymbol)compilation2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("MyStruct");
2868
extensionMethod = compilation2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M");
2871
myStruct = (NamedTypeSymbol)compilation2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("MyStruct");
4029
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4031
var method = type.
GetMember
<MethodSymbol>("M1");
4037
method = type.
GetMember
<MethodSymbol>("M2");
4059
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
4061
var method = type.
GetMember
<MethodSymbol>("M1");
4067
method = type.
GetMember
<MethodSymbol>("M2");
4091
var extensionMethod = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M");
Symbols\GenericConstraintTests.cs (106)
37
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
40
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B");
43
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("IA");
46
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("IB");
49
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
52
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("D");
81
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
82
var method = type.
GetMember
<MethodSymbol>("M");
85
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B0");
86
method = type.
GetMember
<MethodSymbol>("M");
89
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B1");
90
method = type.
GetMember
<MethodSymbol>("M");
115
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
155
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
156
var method = type.
GetMember
<MethodSymbol>("M1");
160
method = type.
GetMember
<MethodSymbol>("M2");
164
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B");
165
method = type.
GetMember
<MethodSymbol>("M1");
170
method = type.
GetMember
<MethodSymbol>("M2");
3355
var im = globalNamespace.
GetMember
<NamedTypeSymbol>("I").
GetMember
<MethodSymbol>("M");
3356
var bx = globalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<MethodSymbol>("M");
3357
var c1 = globalNamespace.
GetMember
<NamedTypeSymbol>("C1");
4870
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E");
4872
var method = type.
GetMember
<MethodSymbol>("M1");
5163
var method = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I1").
GetMember
<MethodSymbol>("M");
5166
method = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I2").
GetMember
<MethodSymbol>("M");
5169
method = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I3").
GetMember
<MethodSymbol>("M");
5172
method = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I4").Interfaces()[0].
GetMember
<MethodSymbol>("M");
5175
method = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I5").Interfaces()[0].
GetMember
<MethodSymbol>("M");
5178
method = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I6").Interfaces()[0].
GetMember
<MethodSymbol>("M");
5276
CheckConstraints(@namespace.
GetMember
<NamedTypeSymbol>("O1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5277
CheckConstraints(@namespace.
GetMember
<NamedTypeSymbol>("O2").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5278
CheckConstraints(@namespace.
GetMember
<NamedTypeSymbol>("V1").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType");
5279
CheckConstraints(@namespace.
GetMember
<NamedTypeSymbol>("V2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType");
5280
CheckConstraints(@namespace.
GetMember
<NamedTypeSymbol>("V3").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType");
5281
CheckConstraints(@namespace.
GetMember
<NamedTypeSymbol>("V4").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType");
5282
CheckConstraints(@namespace.
GetMember
<NamedTypeSymbol>("V5").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "ValueType", "ValueType", "ValueType");
5283
CheckConstraints(@namespace.
GetMember
<NamedTypeSymbol>("R1").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "A");
5284
CheckConstraints(@namespace.
GetMember
<NamedTypeSymbol>("R2").TypeParameters[0], TypeParameterConstraintKind.ReferenceType, false, true, "A", "A", "A");
5319
var type = @namespace.
GetMember
<NamedTypeSymbol>("B0");
5320
CheckConstraints(type.
GetMember
<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5321
CheckConstraints(type.
GetMember
<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType");
5322
type = @namespace.
GetMember
<NamedTypeSymbol>("B1");
5323
CheckConstraints(type.
GetMember
<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5324
CheckConstraints(type.
GetMember
<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType");
5325
type = @namespace.
GetMember
<NamedTypeSymbol>("B2");
5326
CheckConstraints(type.
GetMember
<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "ValueType", "ValueType", "ValueType");
5327
CheckConstraints(type.
GetMember
<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType");
5500
var type = @namespace.
GetMember
<NamedTypeSymbol>("I0");
5501
CheckConstraints(type.Interfaces()[0].
GetMember
<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5502
type = @namespace.
GetMember
<NamedTypeSymbol>("A1");
5503
CheckConstraints(type.
GetMember
<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5504
type = @namespace.
GetMember
<NamedTypeSymbol>("A2");
5505
CheckConstraints(type.
GetMember
<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5506
type = @namespace.
GetMember
<NamedTypeSymbol>("I1");
5507
CheckConstraints(type.Interfaces()[0].
GetMember
<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5508
type = @namespace.
GetMember
<NamedTypeSymbol>("B0");
5509
CheckConstraints(type.
GetMember
<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5510
type = @namespace.
GetMember
<NamedTypeSymbol>("B1");
5511
CheckConstraints(type.
GetMember
<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5512
type = @namespace.
GetMember
<NamedTypeSymbol>("B2");
5513
CheckConstraints(type.
GetMember
<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5514
type = @namespace.
GetMember
<NamedTypeSymbol>("C0");
5515
CheckConstraints(type.
GetMember
<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5516
type = @namespace.
GetMember
<NamedTypeSymbol>("C1");
5517
CheckConstraints(type.
GetMember
<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5518
type = @namespace.
GetMember
<NamedTypeSymbol>("C2");
5520
type = @namespace.
GetMember
<NamedTypeSymbol>("D0");
5521
CheckConstraints(type.BaseType().
GetMember
<MethodSymbol>("M").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5551
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I0");
5553
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I1");
5555
var method = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A0").
GetMember
<MethodSymbol>("M");
5557
method = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A1").
GetMember
<MethodSymbol>("M");
5619
var type = @namespace.
GetMember
<NamedTypeSymbol>("C0");
5620
CheckConstraints(type.
GetMember
<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object");
5621
CheckConstraints(type.
GetMember
<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType");
5622
type = @namespace.
GetMember
<NamedTypeSymbol>("C1");
5623
CheckConstraints(type.
GetMember
<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "ValueType", "ValueType", "ValueType");
5624
CheckConstraints(type.
GetMember
<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.ValueType, true, false, "ValueType", "ValueType", "ValueType");
5625
type = @namespace.
GetMember
<NamedTypeSymbol>("D0");
5626
CheckConstraints(type.
GetMember
<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object", "IA");
5627
CheckConstraints(type.
GetMember
<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object", "IB");
5628
CheckConstraints(type.
GetMember
<MethodSymbol>("M3").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "A");
5629
CheckConstraints(type.
GetMember
<MethodSymbol>("M4").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "B", "B", "B");
5630
type = @namespace.
GetMember
<NamedTypeSymbol>("D1");
5631
CheckConstraints(type.
GetMember
<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object", "IA");
5632
CheckConstraints(type.
GetMember
<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.None, false, false, "object", "object", "IB", "IA");
5633
CheckConstraints(type.
GetMember
<MethodSymbol>("M3").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "A", "IA");
5634
CheckConstraints(type.
GetMember
<MethodSymbol>("M4").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "B", "B", "B", "IA");
5635
type = @namespace.
GetMember
<NamedTypeSymbol>("D2");
5636
CheckConstraints(type.
GetMember
<MethodSymbol>("M1").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "IA", "A");
5637
CheckConstraints(type.
GetMember
<MethodSymbol>("M2").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "IB", "A");
5638
CheckConstraints(type.
GetMember
<MethodSymbol>("M3").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "A", "A", "A");
5639
CheckConstraints(type.
GetMember
<MethodSymbol>("M4").TypeParameters[0], TypeParameterConstraintKind.None, false, true, "B", "B", "B", "A");
6363
var derivedType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
6384
var implementingType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Implementation");
Symbols\ImplicitClassTests.cs (1)
88
var @event = c.ScriptClass.
GetMember
<EventSymbol>("e");
Symbols\IndexedPropertyTests.cs (16)
988
var property = @namespace.
GetMember
<NamedTypeSymbol>("IA").
GetMember
<PropertySymbol>("P");
996
property = @namespace.
GetMember
<NamedTypeSymbol>("IB").
GetMember
<PropertySymbol>("Q");
1004
property = @namespace.
GetMember
<NamedTypeSymbol>("IB").
GetMember
<PropertySymbol>("R");
1089
var type = @namespace.
GetMember
<NamedTypeSymbol>("I");
1090
var property = type.
GetMember
<PropertySymbol>("P");
1096
property = type.
GetMember
<PropertySymbol>("Q");
2512
.
GetMember
<NamespaceSymbol>("Microsoft")
2513
.
GetMember
<NamespaceSymbol>("Vbe")
2514
.
GetMember
<NamespaceSymbol>("Interop")
2515
.
GetMember
<NamedTypeSymbol>("_CodeModule")
2516
.
GetMember
<PropertySymbol>("ProcOfLine");
2519
var sourceType1 = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2523
var sourceType2 = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("D");
Symbols\IndexerTests.cs (58)
57
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
60
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I");
63
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S");
131
var type = globalNamespace.
GetMember
<NamedTypeSymbol>("IA");
134
type = globalNamespace.
GetMember
<NamedTypeSymbol>("IB");
137
type = globalNamespace.
GetMember
<NamedTypeSymbol>("IC");
140
type = globalNamespace.
GetMember
<NamedTypeSymbol>("A");
147
var sourceType = globalNamespace.
GetMember
<SourceNamedTypeSymbol>("B");
158
sourceType = globalNamespace.
GetMember
<SourceNamedTypeSymbol>("C");
283
var classC = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
317
var interface1 = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I1");
320
var interface2 = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I2");
323
var @class = compilation.GlobalNamespace.
GetMember
<SourceNamedTypeSymbol>("C");
399
var interface1 = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I1");
402
var interface2 = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I2");
405
var @class = compilation.GlobalNamespace.
GetMember
<SourceNamedTypeSymbol>("C");
476
var @interface = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I1");
482
var @class = compilation.GlobalNamespace.
GetMember
<SourceNamedTypeSymbol>("C");
542
var @interface = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I1");
548
var @class = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
612
var baseClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
615
var derivedClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
669
var baseClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
672
var derivedClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
737
var baseClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
740
var derivedClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
808
var baseClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
811
var derivedClass = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
1149
var @interface = globalNamespace.
GetMember
<NamedTypeSymbol>("I");
1155
var interfaceEvent = @interface.
GetMember
<EventSymbol>("E");
1156
var interfaceProperty = @interface.
GetMember
<PropertySymbol>("P");
1165
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("C");
1179
var classEvent = @class.
GetMember
<EventSymbol>("E");
1180
var classProperty = @class.
GetMember
<PropertySymbol>("P");
1230
var classC = globalNamespace.
GetMember
<NamedTypeSymbol>("C");
1242
var classC = globalNamespace.
GetMember
<NamedTypeSymbol>("C");
1292
var baseClass = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
1436
var indexer = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").Indexers.Single();
1461
var indexer = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I").Indexers.Single();
1515
var derivedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("D");
1568
var classA = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
1569
var classB = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B");
1570
var classC = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
1572
var get_XA = classA.
GetMember
<FieldSymbol>("get_X");
1573
var get_XB = classB.
GetMember
<MethodSymbol>("get_X");
1574
var get_XC = classC.
GetMember
<MethodSymbol>("get_X");
1599
var classA = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
2129
var indexer = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program").Indexers.Single();
2624
var baseType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
2625
var derivedType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
2711
var baseType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
2712
var derived1Type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived1");
2713
var derived2Type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived2");
2837
var typeSymbol = comp1.SourceModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("IGoo");
2838
var idxSymbol = typeSymbol.
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
2864
var unsubstitutedType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2865
var unsubstitutedIndexer = unsubstitutedType.
GetMember
<SourcePropertySymbol>(WellKnownMemberNames.Indexer);
2871
var substitutedIndexer = substitutedType.
GetMember
<SubstitutedPropertySymbol>(WellKnownMemberNames.Indexer);
Symbols\InterfaceImplementationTests.cs (64)
56
var baseProperty = @base.
GetMember
<PropertySymbol>("Property");
62
var baseEvent = @base.
GetMember
<EventSymbol>("Event");
1219
Assert.Null(global.
GetMember
<NamedTypeSymbol>("Derived").FindImplementationForInterfaceMember(
1220
global.
GetMember
<NamedTypeSymbol>("Interface").
GetMember
<MethodSymbol>("M")));
1290
Assert.Null(global.
GetMember
<NamedTypeSymbol>("Derived").FindImplementationForInterfaceMember(
1291
global.
GetMember
<NamedTypeSymbol>("Interface").
GetMember
<MethodSymbol>("M")));
1346
Assert.Null(global.
GetMember
<NamedTypeSymbol>("Derived").FindImplementationForInterfaceMember(
1347
global.
GetMember
<NamedTypeSymbol>("Interface").
GetMember
<MethodSymbol>("M")));
1421
Assert.Null(global.
GetMember
<NamedTypeSymbol>("Derived").FindImplementationForInterfaceMember(
1422
global.
GetMember
<NamedTypeSymbol>("Interface").
GetMember
<MethodSymbol>("M")));
1542
global.
GetMember
<NamedTypeSymbol>("Base").
GetMember
<MethodSymbol>("M"),
1543
global.
GetMember
<NamedTypeSymbol>("Derived").FindImplementationForInterfaceMember(
1544
global.
GetMember
<NamedTypeSymbol>("Interface").
GetMember
<MethodSymbol>("M")));
1592
var gooMethod = typeSymbol.
GetMember
<MethodSymbol>("Goo");
1631
var @interface = global.
GetMember
<NamedTypeSymbol>("I");
1632
var interfaceMethod = @interface.
GetMember
<MethodSymbol>("M");
1634
var classA = global.
GetMember
<NamedTypeSymbol>("A");
1635
var classAMethod = classA.
GetMember
<MethodSymbol>("M");
1637
var classB = global.
GetMember
<NamedTypeSymbol>("B");
1638
var classBMethod = classB.
GetMember
<MethodSymbol>("M");
1640
var classC = global.
GetMember
<SourceNamedTypeSymbol>("C");
1691
var @interface = global.
GetMember
<NamedTypeSymbol>("I");
1692
var interfaceMethod = @interface.
GetMember
<MethodSymbol>("M");
1694
var classA = global.
GetMember
<NamedTypeSymbol>("A");
1695
var classAMethod = classA.
GetMember
<MethodSymbol>("M");
1697
var classB = global.
GetMember
<NamedTypeSymbol>("B");
1698
var classBMethod = classB.
GetMember
<MethodSymbol>("M");
1700
var classC = global.
GetMember
<SourceNamedTypeSymbol>("C");
1763
var @interface = globalNamespace.
GetMember
<NamedTypeSymbol>("I");
1764
var classC = globalNamespace.
GetMember
<NamedTypeSymbol>("C");
1765
var classD = globalNamespace.
GetMember
<NamedTypeSymbol>("D");
1767
var interfaceProperty = @interface.
GetMember
<PropertySymbol>("Item");
1858
var @interface = global.
GetMember
<NamedTypeSymbol>("I");
1859
var @base = global.
GetMember
<NamedTypeSymbol>("Base");
1860
var derived = global.
GetMember
<NamedTypeSymbol>("Derived");
1863
var returnType = derived.
GetMember
<MethodSymbol>(WellKnownMemberNames.DestructorName).ReturnTypeWithAnnotations;
1899
var derivedType = comp2.GlobalNamespace.
GetMember
<SourceNamedTypeSymbol>("D");
1960
var interface1 = global.
GetMember
<NamedTypeSymbol>("I1");
1961
var interface1Method = interface1.
GetMember
<MethodSymbol>("M");
1963
var interface2 = global.
GetMember
<NamedTypeSymbol>("I2");
1964
var interface2Method = interface2.
GetMember
<MethodSymbol>("M");
1966
var baseType = global.
GetMember
<NamedTypeSymbol>("Base");
1967
var baseTypeMethod = baseType.
GetMember
<MethodSymbol>("M");
1969
var derivedType = global.
GetMember
<NamedTypeSymbol>("Derived");
2023
var interfaceType = global.
GetMember
<NamedTypeSymbol>("I");
2024
var interfaceMethod = interfaceType.
GetMember
<MethodSymbol>("M");
2026
var baseType = global.
GetMember
<NamedTypeSymbol>("B");
2027
var baseMethod = baseType.
GetMember
<MethodSymbol>("M");
2029
var derivedType = global.
GetMember
<SourceNamedTypeSymbol>("D");
2212
var @interface = global.
GetMember
<NamedTypeSymbol>("I");
2213
var baseType = global.
GetMember
<NamedTypeSymbol>("Base");
2214
var derivedType = global.
GetMember
<NamedTypeSymbol>("Derived");
2216
var interfaceEvent = @interface.
GetMember
<EventSymbol>("E");
2285
var @interface = global.
GetMember
<NamedTypeSymbol>("I");
2286
var baseType = global.
GetMember
<NamedTypeSymbol>("Base");
2287
var derivedType = global.
GetMember
<NamedTypeSymbol>("Derived");
2289
var interfaceProperty = @interface.
GetMember
<PropertySymbol>("P");
2292
var baseProperty = baseType.
GetMember
<PropertySymbol>("P");
Symbols\InterfaceOverriddenOrHiddenMembersTests.cs (5)
799
var baseInterface = global.
GetMember
<NamedTypeSymbol>("Base");
803
var derivedInterface1 = global.
GetMember
<NamedTypeSymbol>("Derived1");
804
var derivedMethod = derivedInterface1.
GetMember
<MethodSymbol>("M");
809
var derivedInterface2 = global.
GetMember
<NamedTypeSymbol>("Derived2");
810
var derivedProperty = derivedInterface2.
GetMember
<PropertySymbol>("M");
Symbols\LocalFunctionTests.cs (4)
560
m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test1.<>c__DisplayClass0_0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
591
m.GlobalNamespace.
GetMember
<MethodSymbol>("Test1.<M2>g__local|0_0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
627
m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test1.<>c__DisplayClass0_0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
630
m.GlobalNamespace.
GetMember
<MethodSymbol>("Test1.<M2>g__local|0_0").TypeParameters.Single().GetAttributes().Select(a => a.ToString()));
Symbols\Metadata\MetadataMemberTests.cs (5)
443
var namespaceA = compilation.GlobalNamespace.
GetMember
<NamespaceSymbol>("A");
467
var namespaceA = compilation.GlobalNamespace.
GetMember
<NamespaceSymbol>("A");
485
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Class");
495
var propWithoutGetter = type.
GetMember
<PropertySymbol>("GetterIsGap");
501
var propWithoutSetter = type.
GetMember
<PropertySymbol>("SetterIsGap");
Symbols\Metadata\MetadataTypeTests.cs (1)
514
var 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");
130
var field1 = _derivedClass.
GetMember
<FieldSymbol>("field1");
134
var field2 = _derivedClass.
GetMember
<FieldSymbol>("field2");
139
var field3 = _derivedClass.
GetMember
<FieldSymbol>("field3");
144
var field4 = _derivedClass.
GetMember
<FieldSymbol>("field4");
148
var field5 = _derivedClass.
GetMember
<FieldSymbol>("field5");
152
var field6 = _derivedClass.
GetMember
<FieldSymbol>("field6");
156
var field7 = _derivedClass.
GetMember
<FieldSymbol>("field7");
160
var field8 = _derivedClass.
GetMember
<FieldSymbol>("field8");
170
var field9 = _derivedClass.
GetMember
<FieldSymbol>("field9");
176
var field10 = _derivedClass.
GetMember
<FieldSymbol>("field10");
187
var field11 = _derivedClass.
GetMember
<FieldSymbol>("field11");
194
var field12 = _derivedClass.
GetMember
<FieldSymbol>("field12");
203
var field13 = _derivedClass.
GetMember
<FieldSymbol>("field13");
210
var field14 = _derivedClass.
GetMember
<FieldSymbol>("field14");
217
var field15 = _derivedClass.
GetMember
<FieldSymbol>("field15");
226
var field16 = _derivedClass.
GetMember
<FieldSymbol>("field16");
238
var field17 = _derivedClass.
GetMember
<FieldSymbol>("field17");
257
field1 = _inner3Class.
GetMember
<FieldSymbol>("field1");
268
var f1 = _derivedClass.
GetMember
<MethodSymbol>("F1");
273
var f2 = _derivedClass.
GetMember
<MethodSymbol>("F2");
279
var f3 = _derivedClass.
GetMember
<MethodSymbol>("F3");
304
var f4 = _derivedClass.
GetMember
<MethodSymbol>("F4");
310
var prop1 = _derivedClass.
GetMember
<PropertySymbol>("Prop1");
315
var prop2 = _derivedClass.
GetMember
<PropertySymbol>("Prop2");
328
var unsafeClass = _assembly.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>("UnsafeClass");
366
var structType = _assembly.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>("Struct");
370
var field = structType.
GetMember
<FieldSymbol>("nullableField");
403
var classA = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
404
var classB = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B");
406
var f0 = classB.
GetMember
<FieldSymbol>("F0");
557
var classDerived = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
558
var field1 = classDerived.BaseType().
GetMember
<FieldSymbol>("field1");
561
var classDerived2 = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived2");
562
field1 = classDerived.BaseType().
GetMember
<FieldSymbol>("field1");
565
var classB = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B");
567
field1 = classB.
GetMember
<FieldSymbol>("field1");
Symbols\Metadata\PE\LoadCustomModifiers.cs (35)
129
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("Comparisons");
159
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("PropertyCustomModifierCombinations");
160
var property = @class.
GetMember
<PropertySymbol>("Property11");
186
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("MethodCustomModifierCombinations");
188
Assert.Equal(4, @class.
GetMember
<MethodSymbol>("Method1111").CustomModifierCount());
189
Assert.Equal(3, @class.
GetMember
<MethodSymbol>("Method1110").CustomModifierCount());
190
Assert.Equal(3, @class.
GetMember
<MethodSymbol>("Method1101").CustomModifierCount());
191
Assert.Equal(2, @class.
GetMember
<MethodSymbol>("Method1100").CustomModifierCount());
192
Assert.Equal(3, @class.
GetMember
<MethodSymbol>("Method1011").CustomModifierCount());
193
Assert.Equal(2, @class.
GetMember
<MethodSymbol>("Method1010").CustomModifierCount());
194
Assert.Equal(2, @class.
GetMember
<MethodSymbol>("Method1001").CustomModifierCount());
195
Assert.Equal(1, @class.
GetMember
<MethodSymbol>("Method1000").CustomModifierCount());
196
Assert.Equal(3, @class.
GetMember
<MethodSymbol>("Method0111").CustomModifierCount());
197
Assert.Equal(2, @class.
GetMember
<MethodSymbol>("Method0110").CustomModifierCount());
198
Assert.Equal(2, @class.
GetMember
<MethodSymbol>("Method0101").CustomModifierCount());
199
Assert.Equal(1, @class.
GetMember
<MethodSymbol>("Method0100").CustomModifierCount());
200
Assert.Equal(2, @class.
GetMember
<MethodSymbol>("Method0011").CustomModifierCount());
201
Assert.Equal(1, @class.
GetMember
<MethodSymbol>("Method0010").CustomModifierCount());
202
Assert.Equal(1, @class.
GetMember
<MethodSymbol>("Method0001").CustomModifierCount());
203
Assert.Equal(0, @class.
GetMember
<MethodSymbol>("Method0000").CustomModifierCount());
217
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("PropertyCustomModifierCombinations");
219
Assert.Equal(2, @class.
GetMember
<PropertySymbol>("Property11").CustomModifierCount());
220
Assert.Equal(1, @class.
GetMember
<PropertySymbol>("Property10").CustomModifierCount());
221
Assert.Equal(1, @class.
GetMember
<PropertySymbol>("Property01").CustomModifierCount());
222
Assert.Equal(0, @class.
GetMember
<PropertySymbol>("Property00").CustomModifierCount());
236
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("EventCustomModifierCombinations");
238
Assert.True(@class.
GetMember
<EventSymbol>("Event11").Type.IsErrorType()); //Can't have modopt on event type
239
Assert.Equal(1, @class.
GetMember
<EventSymbol>("Event10").Type.CustomModifierCount());
240
Assert.True(@class.
GetMember
<EventSymbol>("Event01").Type.IsErrorType()); //Can't have modopt on event type
241
Assert.Equal(0, @class.
GetMember
<EventSymbol>("Event00").Type.CustomModifierCount());
255
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("FieldCustomModifierCombinations");
257
Assert.Equal(2, CustomModifierCount(@class.
GetMember
<FieldSymbol>("field11")));
258
Assert.Equal(1, CustomModifierCount(@class.
GetMember
<FieldSymbol>("field10")));
259
Assert.Equal(1, CustomModifierCount(@class.
GetMember
<FieldSymbol>("field01")));
260
Assert.Equal(0, CustomModifierCount(@class.
GetMember
<FieldSymbol>("field00")));
Symbols\Metadata\PE\LoadingAttributes.cs (20)
47
var aBoolClass = assembly1.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>("ABooleanAttribute") as NamedTypeSymbol;
48
var aByteClass = assembly1.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>("AByteAttribute") as NamedTypeSymbol;
49
var aCharClass = assembly1.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>("ACharAttribute") as NamedTypeSymbol;
50
var aSingleClass = assembly1.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>("ASingleAttribute") as NamedTypeSymbol;
51
var aDoubleClass = assembly1.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>("ADoubleAttribute") as NamedTypeSymbol;
52
var aInt16Class = assembly1.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>("AInt16Attribute") as NamedTypeSymbol;
53
var aInt32Class = assembly1.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>("AInt32Attribute") as NamedTypeSymbol;
54
var aInt64Class = assembly1.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>("AInt64Attribute") as NamedTypeSymbol;
55
var aObjectClass = assembly1.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>("AObjectAttribute") as NamedTypeSymbol;
56
var aStringClass = assembly1.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>("AStringAttribute") as NamedTypeSymbol;
57
var aTypeClass = assembly1.Modules[0].GlobalNamespace.
GetMember
<NamedTypeSymbol>("ATypeAttribute") as NamedTypeSymbol;
475
var field = c2.
GetMember
<FieldSymbol>("A1");
479
field = c2.
GetMember
<FieldSymbol>("A2");
483
field = c2.
GetMember
<FieldSymbol>("A3");
487
field = c2.
GetMember
<FieldSymbol>("A4");
491
field = c2.
GetMember
<FieldSymbol>("A5");
495
field = c2.
GetMember
<FieldSymbol>("A6");
501
field = c2.
GetMember
<FieldSymbol>("A7");
507
field = c2.
GetMember
<FieldSymbol>("A8");
1306
var field = class1.
GetMember
<PEFieldSymbol>("d1");
Symbols\Metadata\PE\LoadingEvents.cs (19)
32
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("NonGeneric");
49
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("Generic");
66
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("ClosedGeneric");
73
var instanceEvent = @class.
GetMember
<EventSymbol>("InstanceEvent");
82
var staticEvent = @class.
GetMember
<EventSymbol>("StaticEvent");
131
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("SignatureMismatch");
132
var mismatchedAddEvent = @class.
GetMember
<EventSymbol>("AddMismatch");
133
var mismatchedRemoveEvent = @class.
GetMember
<EventSymbol>("RemoveMismatch");
154
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("AccessorMissingParameter");
155
var noParamAddEvent = @class.
GetMember
<EventSymbol>("AddNoParam");
156
var noParamRemoveEvent = @class.
GetMember
<EventSymbol>("RemoveNoParam");
177
var @class = globalNamespace.
GetMember
<NamedTypeSymbol>("NonDelegateEvent");
178
var nonDelegateEvent = @class.
GetMember
<EventSymbol>("NonDelegate");
382
var type = globalNamespace.
GetMember
<NamedTypeSymbol>("AccessorModifierMismatch");
445
var @event = type.
GetMember
<EventSymbol>(mod1.ToString() + mod2.ToString());
470
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
471
var @event = type.
GetMember
<PEEventSymbol>("E");
524
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
584
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
Symbols\Metadata\PE\LoadingIndexers.cs (25)
63
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
105
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
147
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
197
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
247
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
310
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
352
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
355
var property = @class.
GetMember
<PEPropertySymbol>("Item");
394
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
397
var property = @class.
GetMember
<PEPropertySymbol>("Item");
603
var @class = assembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("RefIndexer");
611
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>(className);
707
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
786
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
788
var property1 = @class.
GetMember
<PEPropertySymbol>("ReadWrite");
795
var property2 = @class.
GetMember
<PEPropertySymbol>("ReadOnly");
800
var property3 = @class.
GetMember
<PEPropertySymbol>("WriteOnly");
842
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
844
var accessor = @class.
GetMember
<MethodSymbol>("get_Item");
848
var property1 = @class.
GetMember
<PEPropertySymbol>("TooMany");
851
var property2 = @class.
GetMember
<PEPropertySymbol>("TooFew");
915
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
1005
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
1171
var @interface = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("I");
1175
var @class = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("C");
Symbols\Metadata\PE\LoadingMethods.cs (4)
960
var derivedClass = compilation.GlobalNamespace.
GetMember
<PENamedTypeSymbol>("Derived");
961
var method = derivedClass.
GetMember
<MethodSymbol>("M");
1350
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
1351
var method = type.
GetMember
<MethodSymbol>("M");
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (5)
312
var structType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S");
331
var structType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S");
356
var structType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S");
388
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
405
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
Symbols\Metadata\PE\LoadingProperties.cs (2)
296
var type = globalNamespace.
GetMember
<NamedTypeSymbol>("AccessorModifierMismatch");
359
var property = type.
GetMember
<PropertySymbol>(mod1.ToString() + mod2.ToString());
Symbols\Metadata\PE\NoPia.cs (2)
1417
var i1F1 = compilationDerived.GetTypeByMetadataName("I1").
GetMember
<MethodSymbol>("F1");
1418
var baseI1F1 = compilationDerived.GetTypeByMetadataName("Base").
GetMember
<MethodSymbol>("I1.F1");
Symbols\Metadata\PE\TypeForwarders.cs (2)
191
var derivedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
436
var derivedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
Symbols\MethodImplementationFlagsTests.cs (15)
38
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
39
var aggressiveInliningMethod = c.
GetMember
<MethodSymbol>("M_Aggressive").GetPublicSymbol();
42
var noInliningMethod = c.
GetMember
<MethodSymbol>("M_NoInlining").GetPublicSymbol();
70
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
71
var aggressiveOptimizationMethod = c.
GetMember
<MethodSymbol>("M_Aggressive").GetPublicSymbol();
78
var noOptimizationMethod = c.
GetMember
<MethodSymbol>("M_NoOptimization").GetPublicSymbol();
117
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
118
var aggressiveOptNoInliningMethod = c.
GetMember
<MethodSymbol>("M_AggressiveOpt_NoInlining").GetPublicSymbol();
125
var noOptNoInliningMethod = c.
GetMember
<MethodSymbol>("M_NoOpt_NoInlining").GetPublicSymbol();
128
var aggressiveOptAggressiveInliningMethod = c.
GetMember
<MethodSymbol>("M_AggressiveOpt_AggressiveInlining").GetPublicSymbol();
135
var noOptAggressiveInliningMethod = c.
GetMember
<MethodSymbol>("M_NoOpt_AggressiveInlining").GetPublicSymbol();
158
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
159
var method = c.
GetMember
<MethodSymbol>("M").GetPublicSymbol();
180
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
181
var method = c.
GetMember
<MethodSymbol>("M").GetPublicSymbol();
Symbols\ModuleInitializers\ModuleInitializersTests.cs (12)
511
Assert.Null(cType.
GetMember
<MethodSymbol>(".cctor"));
514
Assert.NotNull(moduleType.
GetMember
<MethodSymbol>(".cctor"));
560
Assert.NotNull(cType.
GetMember
<MethodSymbol>(".cctor"));
563
Assert.NotNull(moduleType.
GetMember
<MethodSymbol>(".cctor"));
607
Assert.Null(c2Type.
GetMember
<MethodSymbol>(".cctor"));
610
Assert.NotNull(moduleType.
GetMember
<MethodSymbol>(".cctor"));
659
Assert.NotNull(c2Type.
GetMember
<MethodSymbol>(".cctor"));
662
Assert.NotNull(moduleType.
GetMember
<MethodSymbol>(".cctor"));
967
Assert.NotNull(moduleType.
GetMember
<MethodSymbol>(".cctor"));
974
Assert.Null(moduleType.
GetMember
<MethodSymbol>(".cctor"));
1080
Assert.NotNull(moduleType.
GetMember
<MethodSymbol>(".cctor"));
1087
Assert.Null(moduleType.
GetMember
<MethodSymbol>(".cctor"));
Symbols\OverriddenOrHiddenMembersTests.cs (183)
80
var BofT = global.
GetMember
<NamedTypeSymbol>("B");
82
var D = global.
GetMember
<NamedTypeSymbol>("D");
90
var BofT_MofU = BofT.
GetMember
<MethodSymbol>("M");
92
var BofD_MofU = BofD.
GetMember
<MethodSymbol>("M");
96
var D_MofV = D.
GetMember
<MethodSymbol>("M");
165
var ref1 = global.
GetMember
<NamedTypeSymbol>("Ref1");
166
var out1 = global.
GetMember
<NamedTypeSymbol>("Out1");
167
var ref2 = global.
GetMember
<NamedTypeSymbol>("Ref2");
168
var out2 = global.
GetMember
<NamedTypeSymbol>("Out2");
169
var out3 = global.
GetMember
<NamedTypeSymbol>("Out3");
171
var ref1M = ref1.
GetMember
<MethodSymbol>("M");
172
var out1M = out1.
GetMember
<MethodSymbol>("M");
173
var ref2M = ref2.
GetMember
<MethodSymbol>("M");
174
var out2M = out2.
GetMember
<MethodSymbol>("M");
175
var out3M = out3.
GetMember
<MethodSymbol>("M");
1001
var baseType = global.
GetMember
<NamedTypeSymbol>("Base");
1002
var derivedType = global.
GetMember
<NamedTypeSymbol>("Derived");
1007
var derivedMethod = derivedType.
GetMember
<MethodSymbol>("Method");
1070
var baseType = global.
GetMember
<NamedTypeSymbol>("Base");
1071
var derivedType = global.
GetMember
<NamedTypeSymbol>("Derived");
1076
var derivedMethod1 = derivedType.
GetMember
<MethodSymbol>("Method1");
1077
var derivedMethod2 = derivedType.
GetMember
<MethodSymbol>("Method2");
1917
global.
GetMember
<NamedTypeSymbol>("B1").
GetMember
<PropertySymbol>("Goo"),
1918
global.
GetMember
<NamedTypeSymbol>("B2").FindImplementationForInterfaceMember(
1919
global.
GetMember
<NamedTypeSymbol>("I1").
GetMember
<PropertySymbol>("Goo")));
1945
global.
GetMember
<NamedTypeSymbol>("B1").
GetMember
<PropertySymbol>("Goo"),
1946
global.
GetMember
<NamedTypeSymbol>("B2").FindImplementationForInterfaceMember(
1947
global.
GetMember
<NamedTypeSymbol>("I1").
GetMember
<PropertySymbol>("Goo")));
1973
global.
GetMember
<NamedTypeSymbol>("B1").
GetMember
<PropertySymbol>("Goo"),
1974
global.
GetMember
<NamedTypeSymbol>("B2").FindImplementationForInterfaceMember(
1975
global.
GetMember
<NamedTypeSymbol>("I1").
GetMember
<PropertySymbol>("Goo")));
2003
Assert.Null(global.
GetMember
<NamedTypeSymbol>("B2").FindImplementationForInterfaceMember(
2004
global.
GetMember
<NamedTypeSymbol>("I1").
GetMember
<PropertySymbol>("Goo")));
2032
Assert.Null(global.
GetMember
<NamedTypeSymbol>("B2").FindImplementationForInterfaceMember(
2033
global.
GetMember
<NamedTypeSymbol>("I1").
GetMember
<PropertySymbol>("Goo")));
2099
Assert.Null(global.
GetMember
<NamedTypeSymbol>("B2").FindImplementationForInterfaceMember(
2100
global.
GetMember
<NamedTypeSymbol>("I1").
GetMember
<PropertySymbol>("Goo")));
2435
var propA = global.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("X");
2436
var propB = global.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("X");
2437
var propC = global.
GetMember
<NamedTypeSymbol>("C").
GetMember
<PropertySymbol>("X");
2438
var propD = global.
GetMember
<NamedTypeSymbol>("D").
GetMember
<PropertySymbol>("X");
2494
var eventA = global.
GetMember
<NamedTypeSymbol>("A").
GetMember
<EventSymbol>("E");
2495
var eventB = global.
GetMember
<NamedTypeSymbol>("B").
GetMember
<EventSymbol>("E");
2496
var eventC = global.
GetMember
<NamedTypeSymbol>("C").
GetMember
<EventSymbol>("E");
2497
var eventD = global.
GetMember
<NamedTypeSymbol>("D").
GetMember
<EventSymbol>("E");
2559
var methodA = global.
GetMember
<NamedTypeSymbol>("A").
GetMember
<MethodSymbol>("M");
2560
var methodB = global.
GetMember
<NamedTypeSymbol>("B").
GetMember
<MethodSymbol>("M");
2561
var methodC = global.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M");
2562
var methodD = global.
GetMember
<NamedTypeSymbol>("D").
GetMember
<MethodSymbol>("M");
2618
var indexerA = global.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
2619
var indexerB = global.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
2620
var indexerC = global.
GetMember
<NamedTypeSymbol>("C").
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
2621
var indexerD = global.
GetMember
<NamedTypeSymbol>("D").
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
2910
comp1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
2912
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
2913
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
2915
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
2916
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
2917
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<PropertySymbol>("P"),
2958
comp1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
2960
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
2961
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
2963
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
2964
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
2965
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<PropertySymbol>("P"),
3006
comp1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3008
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3009
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
3011
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3012
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
3013
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<PropertySymbol>("P"),
3053
comp1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3055
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3056
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
3058
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3059
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
3060
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<PropertySymbol>("P"),
3100
comp1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3102
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3103
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
3105
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3106
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
3107
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<PropertySymbol>("P"),
3147
comp1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3149
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3150
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
3152
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3153
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
3154
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<PropertySymbol>("P"),
3221
comp1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3223
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3224
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
3226
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<PropertySymbol>("P"),
3227
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<PropertySymbol>("P"),
3228
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<PropertySymbol>("P"),
3274
comp1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<EventSymbol>("E"),
3276
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<EventSymbol>("E"),
3277
comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<EventSymbol>("E"),
3279
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").
GetMember
<EventSymbol>("E"),
3280
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B").
GetMember
<EventSymbol>("E"),
3281
comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<EventSymbol>("E"),
3585
var baseClass = global.
GetMember
<NamedTypeSymbol>("Base");
3589
var derivedClass1 = global.
GetMember
<NamedTypeSymbol>("Derived1");
3590
var derivedMethod = derivedClass1.
GetMember
<MethodSymbol>("M");
3596
var derivedClass2 = global.
GetMember
<NamedTypeSymbol>("Derived2");
3597
var derivedProperty = derivedClass2.
GetMember
<PropertySymbol>("M");
3684
var doValidateT = validatorBaseT.
GetMember
<MethodSymbol>("DoValidate");
3691
var doValidateObject = validatorBaseObject.
GetMember
<MethodSymbol>("DoValidate");
3940
var doValidateT = validatorBaseT.
GetMember
<MethodSymbol>("DoValidate");
3947
var doValidateObject = validatorBaseObject.
GetMember
<MethodSymbol>("DoValidate");
Symbols\PartialPropertiesTests.cs (18)
46
var prop = cClass.
GetMember
<SourcePropertySymbol>("P");
118
var prop = cClass.
GetMember
<SourcePropertySymbol>("P");
697
var prop = module.GlobalNamespace.
GetMember
<SourcePropertySymbol>("C.P");
708
var prop = module.GlobalNamespace.
GetMember
<PropertySymbol>("C.P");
776
var prop = module.GlobalNamespace.
GetMember
<PropertySymbol>("C.P");
1767
var indexers = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers;
2661
var p = module.GlobalNamespace.
GetMember
<PropertySymbol>("I.P");
2801
var p = module.GlobalNamespace.
GetMember
<PropertySymbol>("I.P");
3697
var property = module.GlobalNamespace.
GetMember
<PropertySymbol>("C.P");
4371
var indexer = (PropertySymbol)module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
4414
var indexer = (PropertySymbol)module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
4450
var indexer = (PropertySymbol)module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
4492
var indexer = (PropertySymbol)module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
4528
var indexer = (PropertySymbol)module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
4570
var indexer = (PropertySymbol)module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
4621
var indexer = (PropertySymbol)module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
4678
var indexer = (PropertySymbol)module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
5039
var indexer = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").Indexers.Single();
Symbols\RequiredMembersTests.cs (12)
1279
var prop = comp.SourceModule.GlobalNamespace.
GetMember
<PropertySymbol>("C.Prop");
3947
var c = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
3976
var attrAttribute = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("AttrAttribute");
4005
var attrAttribute = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("AttrAttribute");
4006
var p = attrAttribute.
GetMember
<PropertySymbol>("P");
4035
var attrAttribute = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("AttrAttribute");
4036
var f = attrAttribute.
GetMember
<FieldSymbol>("F");
7156
FieldSymbol field1 = c.
GetMember
<FieldSymbol>("Field1");
7157
PropertySymbol property1 = c.
GetMember
<PropertySymbol>("Property1");
7160
FieldSymbol field2 = d.
GetMember
<FieldSymbol>("Field2");
7161
PropertySymbol property2 = d.
GetMember
<PropertySymbol>("Property2");
7655
Assert.True(tupleType.
GetMember
<PropertySymbol>("Property").IsRequired);
Symbols\Retargeting\NoPia.cs (23)
1415
Assert.Equal(SymbolKind.ErrorType, assemblies1[0].GlobalNamespace.
GetMember
<MethodSymbol>("C.Test1").ReturnType.Kind);
1423
Assert.Equal(SymbolKind.ErrorType, assemblies2[0].GlobalNamespace.
GetMember
<MethodSymbol>("C.Test1").ReturnType.Kind);
1460
Assert.Equal(SymbolKind.ErrorType, assemblies1[0].GlobalNamespace.
GetMember
<MethodSymbol>("C.Test1").ReturnType.Kind);
1468
Assert.Equal(SymbolKind.ErrorType, assemblies2[0].GlobalNamespace.
GetMember
<MethodSymbol>("C.Test1").ReturnType.Kind);
2051
var test2 = lt.
GetMember
<MethodSymbol>("Test2");
2066
test2 = lt.
GetMember
<MethodSymbol>("Test2");
2081
test2 = lt.
GetMember
<MethodSymbol>("Test2");
2096
test2 = lt.
GetMember
<MethodSymbol>("Test2");
2176
var test2 = lt.
GetMember
<MethodSymbol>("Test2");
2191
test2 = lt.
GetMember
<MethodSymbol>("Test2");
2206
test2 = lt.
GetMember
<MethodSymbol>("Test2");
2221
test2 = lt.
GetMember
<MethodSymbol>("Test2");
2301
var test2 = lt.
GetMember
<MethodSymbol>("Test2");
2316
test2 = lt.
GetMember
<MethodSymbol>("Test2");
2331
test2 = lt.
GetMember
<MethodSymbol>("Test2");
2346
test2 = lt.
GetMember
<MethodSymbol>("Test2");
2413
var test2 = lt.
GetMember
<MethodSymbol>("Test2");
2428
test2 = lt.
GetMember
<MethodSymbol>("Test2");
2509
var test2 = lt.
GetMember
<MethodSymbol>("Test2");
2524
test2 = lt.
GetMember
<MethodSymbol>("Test2");
2539
test2 = lt.
GetMember
<MethodSymbol>("Test2");
2554
test2 = lt.
GetMember
<MethodSymbol>("Test2");
2679
Assert.Same(test, usePia1.
GetMember
<MethodSymbol>("M1").ReturnType);
Symbols\Retargeting\RetargetCustomAttributes.cs (1)
301
var c = c2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
Symbols\Retargeting\RetargetingTests.cs (48)
77
var sourceType = sourceNamespace.
GetMember
<NamedTypeSymbol>("C");
78
var retargetingType = retargetingNamespace.
GetMember
<NamedTypeSymbol>("C");
119
RetargetingSymbolChecker.CheckSymbols(sourceNamespace.
GetMember
<NamedTypeSymbol>("I"), retargetingNamespace.
GetMember
<NamedTypeSymbol>("I"));
120
RetargetingSymbolChecker.CheckSymbols(sourceNamespace.
GetMember
<NamedTypeSymbol>("S"), retargetingNamespace.
GetMember
<NamedTypeSymbol>("S"));
121
RetargetingSymbolChecker.CheckSymbols(sourceNamespace.
GetMember
<NamedTypeSymbol>("C"), retargetingNamespace.
GetMember
<NamedTypeSymbol>("C"));
152
RetargetingSymbolChecker.CheckSymbols(sourceNamespace.
GetMember
<NamedTypeSymbol>("C"), retargetingNamespace.
GetMember
<NamedTypeSymbol>("C"));
155
retargetingNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<RetargetingFieldSymbol>("F2").MarshallingInformation.TryGetSafeArrayElementUserDefinedSubtype());
186
RetargetingSymbolChecker.CheckSymbols(sourceNamespace.
GetMember
<NamedTypeSymbol>("C"), retargetingNamespace.
GetMember
<NamedTypeSymbol>("C"));
189
retargetingNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<RetargetingMethodSymbol>("M").ReturnValueMarshallingInformation.TryGetSafeArrayElementUserDefinedSubtype());
192
((RetargetingParameterSymbol)retargetingNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<RetargetingMethodSymbol>("M").Parameters[0]).
222
RetargetingSymbolChecker.CheckSymbols(sourceNamespace.
GetMember
<NamedTypeSymbol>("I"), retargetingNamespace.
GetMember
<NamedTypeSymbol>("I"));
223
RetargetingSymbolChecker.CheckSymbols(sourceNamespace.
GetMember
<NamedTypeSymbol>("C"), retargetingNamespace.
GetMember
<NamedTypeSymbol>("C"));
224
RetargetingSymbolChecker.CheckSymbols(sourceNamespace.
GetMember
<NamedTypeSymbol>("S"), retargetingNamespace.
GetMember
<NamedTypeSymbol>("S"));
225
RetargetingSymbolChecker.CheckSymbols(sourceNamespace.
GetMember
<NamedTypeSymbol>("D"), retargetingNamespace.
GetMember
<NamedTypeSymbol>("D"));
343
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E");
352
var retargetingType = retargetingAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E");
380
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E");
389
var retargetingType = retargetingAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E");
412
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
417
var retargetingType = retargetingAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
440
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
446
var retargetingType = retargetingAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
466
var retargetingType = retargetingAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
470
var retargetingTypeS = retargetingAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("TestS");
490
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
495
var retargetingType = retargetingAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
522
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
529
var retargetingType = retargetingAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
551
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
556
var retargetingType = retargetingAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
580
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
586
var retargetingType = retargetingAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Test");
610
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
615
var retargetingType = retargetingAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
647
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
654
var retargetingType = retargetingAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
Symbols\Source\BaseClassTests.cs (4)
1564
var baseInterface = global.
GetMember
<NamedTypeSymbol>("I1");
1565
var derivedInterface = global.
GetMember
<NamedTypeSymbol>("I2");
1566
var @class = global.
GetMember
<NamedTypeSymbol>("C");
1898
var derived = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
Symbols\Source\ClsComplianceTests.cs (4)
2113
var accessor = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<PropertySymbol>("P").GetMethod;
3323
var @event = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<EventSymbol>("E");
Symbols\Source\CompletionTests.cs (7)
35
var a = global.
GetMember
<NamedTypeSymbol>("A");
39
var x = a.
GetMember
<FieldSymbol>("x");
48
var y = a.
GetMember
<FieldSymbol>("y");
56
var f = a.
GetMember
<MethodSymbol>("F");
75
var a = global.
GetMember
<NamedTypeSymbol>("A");
79
var p = a.
GetMember
<PropertySymbol>("P");
88
p = a.
GetMember
<PropertySymbol>("this[]");
Symbols\Source\CustomModifierCopyTests.cs (107)
54
var @class = global.
GetMember
<SourceNamedTypeSymbol>("Class");
97
var @class = global.
GetMember
<SourceNamedTypeSymbol>("Class");
108
var classMethod2 = @class.
GetMember
<MethodSymbol>("Method2");
148
var @class = global.
GetMember
<SourceNamedTypeSymbol>("Class");
151
var classVirtualMethod = @class.
GetMember
<MethodSymbol>("VirtualMethod");
155
var classNonVirtualMethod = @class.
GetMember
<MethodSymbol>("NonVirtualMethod");
197
var baseClass = global.
GetMember
<SourceNamedTypeSymbol>("Base");
200
var baseClassVirtualMethod = baseClass.
GetMember
<MethodSymbol>("VirtualMethod");
204
var baseClassNonVirtualMethod = baseClass.
GetMember
<MethodSymbol>("NonVirtualMethod");
210
var derivedClass = global.
GetMember
<SourceNamedTypeSymbol>("Derived");
213
var derivedClassVirtualMethod = derivedClass.
GetMember
<MethodSymbol>("VirtualMethod");
217
var derivedClassNonVirtualMethod = derivedClass.
GetMember
<MethodSymbol>("NonVirtualMethod");
259
var @class = global.
GetMember
<NamedTypeSymbol>("Derived");
264
@class.
GetMember
<MethodSymbol>("Method" + Convert.ToString(i, 2).PadLeft(4, '0')),
324
var @class = global.
GetMember
<NamedTypeSymbol>("Derived");
329
@class.
GetMember
<MethodSymbol>("Method" + Convert.ToString(i, 2).PadLeft(4, '0')),
360
var @class = global.
GetMember
<NamedTypeSymbol>("Derived");
364
PropertySymbol property = @class.
GetMember
<PropertySymbol>("Property" + Convert.ToString(i, 2).PadLeft(2, '0'));
414
var @class = global.
GetMember
<NamedTypeSymbol>("Derived");
418
PropertySymbol property = @class.
GetMember
<PropertySymbol>("Property" + Convert.ToString(i, 2).PadLeft(2, '0'));
523
var baseClass = global.
GetMember
<NamespaceSymbol>("CppCli").
GetMember
<NamedTypeSymbol>("CppBase2");
525
var class1 = global.
GetMember
<SourceNamedTypeSymbol>("Class1");
536
var class2 = global.
GetMember
<SourceNamedTypeSymbol>("Class2");
539
var class2Method1 = class2.
GetMember
<MethodSymbol>("Method1");
548
var class3 = global.
GetMember
<SourceNamedTypeSymbol>("Class3");
551
var class3Method1 = class3.
GetMember
<MethodSymbol>("Method1");
592
var @class = global.
GetMember
<SourceNamedTypeSymbol>("Class");
639
var baseClass = global.
GetMember
<NamedTypeSymbol>("Base");
640
var baseM = baseClass.
GetMember
<MethodSymbol>("M");
641
var baseN = baseClass.
GetMember
<MethodSymbol>("N");
643
var derivedClass = global.
GetMember
<NamedTypeSymbol>("Derived");
644
var derivedM = derivedClass.
GetMember
<MethodSymbol>("M");
645
var derivedN = derivedClass.
GetMember
<MethodSymbol>("N");
647
var derived2Class = global.
GetMember
<NamedTypeSymbol>("Derived2");
648
var derived2M = derived2Class.
GetMember
<MethodSymbol>("M");
649
var derived2N = derived2Class.
GetMember
<MethodSymbol>("N");
695
var @class = global.
GetMember
<SourceNamedTypeSymbol>("Explicit");
728
var @class = global.
GetMember
<SourceNamedTypeSymbol>("Implicit");
769
var @class = global.
GetMember
<SourceNamedTypeSymbol>("Override");
810
var baseClass = global.
GetMember
<NamedTypeSymbol>("Base");
814
var derivedClass = global.
GetMember
<NamedTypeSymbol>("Derived");
818
var derived2Class = global.
GetMember
<NamedTypeSymbol>("Derived2");
918
var interfaceMethod = global.
GetMember
<NamedTypeSymbol>("I").
GetMember
<MethodSymbol>("M");
919
var classMethod = global.
GetMember
<NamedTypeSymbol>("C").GetMethod("I.M");
962
var interfaceMethod = global.
GetMember
<MethodSymbol>("I.M");
963
var classMethod = global.
GetMember
<NamedTypeSymbol>("C").GetMethod("I.M");
1005
var interfaceMethod1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("I.M");
1006
var classMethod1 = comp1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMethod("I.M");
1041
var classMethod2 = comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMethod("I.M");
1065
var classMethod3 = comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMethod("I.M");
1082
var classMethod4 = comp4.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMethod("M");
1135
var interfaceProperty1 = comp1.GlobalNamespace.
GetMember
<PropertySymbol>("I.P");
1136
var classProperty1 = comp1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetProperty("I.P");
1159
var classProperty2 = comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetProperty("I.P");
1173
var classProperty3 = comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetProperty("P");
1282
var baseMethod1 = comp1.GlobalNamespace.
GetMember
<MethodSymbol>("Base.M");
1294
var baseProperty1 = comp1.GlobalNamespace.
GetMember
<PropertySymbol>("Base.P");
1300
var classProperty1 = comp1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetProperty("P");
1301
var classMethod1 = comp1.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMethod("M");
1327
var classProperty2 = comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetProperty("P");
1328
var classMethod2 = comp2.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMethod("M");
1355
var classMethod3 = comp3.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMethod("M");
1399
var interfaceMethod = global.
GetMember
<MethodSymbol>("I.M");
1400
var classMethod = global.
GetMember
<NamedTypeSymbol>("C").GetMethod("I.M");
1439
var interfaceMethod = global.
GetMember
<NamedTypeSymbol>("I").
GetMember
<MethodSymbol>("M");
1440
var classMethod = global.
GetMember
<NamedTypeSymbol>("C").GetMethod("I.M");
1484
var interfaceMethod = global.
GetMember
<NamedTypeSymbol>("I").
GetMember
<MethodSymbol>("M");
1485
var classMethod = global.
GetMember
<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Single(
1528
var interfaceMethod = global.
GetMember
<NamedTypeSymbol>("I").
GetMember
<MethodSymbol>("M");
1529
var classMethod = global.
GetMember
<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Single(
1583
var baseMethod = global.
GetMember
<NamedTypeSymbol>("Base").
GetMember
<MethodSymbol>("M");
1584
var derivedMethod = global.
GetMember
<NamedTypeSymbol>("Derived").
GetMember
<MethodSymbol>("M");
1637
var baseMethod = global.
GetMember
<NamedTypeSymbol>("Base").
GetMember
<MethodSymbol>("M");
1638
var derivedMethod = global.
GetMember
<NamedTypeSymbol>("Derived").
GetMember
<MethodSymbol>("M");
1687
var baseMethod = global.
GetMember
<NamedTypeSymbol>("Base").
GetMember
<MethodSymbol>("M");
1688
var derivedMethod = global.
GetMember
<NamedTypeSymbol>("Derived").
GetMember
<MethodSymbol>("M");
1773
var baseType = global.
GetMember
<NamedTypeSymbol>("Base");
1774
var baseProperty = baseType.
GetMember
<PropertySymbol>("P");
1775
var baseIndexer = baseType.
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
1777
var derivedType = global.
GetMember
<NamedTypeSymbol>("Derived");
1778
var derivedProperty = derivedType.
GetMember
<PropertySymbol>("P");
1779
var derivedIndexer = derivedType.
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
1890
var baseType = global.
GetMember
<NamedTypeSymbol>("Base");
1891
var baseProperty = baseType.
GetMember
<PropertySymbol>("P");
1892
var baseIndexer = baseType.
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
1894
var derivedType = global.
GetMember
<NamedTypeSymbol>("Derived");
1895
var derivedProperty = derivedType.
GetMember
<PropertySymbol>("P");
1896
var derivedIndexer = derivedType.
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
1987
var interfaceType = global.
GetMember
<NamedTypeSymbol>("I");
1988
var interfaceProperty = interfaceType.
GetMember
<PropertySymbol>("P");
1989
var interfaceIndexer = interfaceType.
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
1991
var implementationType = global.
GetMember
<NamedTypeSymbol>("Implementation");
2089
var interfaceType = global.
GetMember
<NamedTypeSymbol>("I");
2090
var interfaceProperty = interfaceType.
GetMember
<PropertySymbol>("P");
2091
var interfaceIndexer = interfaceType.
GetMember
<PropertySymbol>(WellKnownMemberNames.Indexer);
2093
var implementationType = global.
GetMember
<NamedTypeSymbol>("Implementation");
Symbols\Source\EventTests.cs (42)
79
var @class = global.
GetMember
<NamedTypeSymbol>("C");
81
var @event = @class.
GetMember
<EventSymbol>("E");
118
var @class = global.
GetMember
<NamedTypeSymbol>("C");
120
var @event = @class.
GetMember
<EventSymbol>("E");
156
var @class = global.
GetMember
<NamedTypeSymbol>("C");
158
var @event = @class.
GetMember
<EventSymbol>("E");
191
var @class = global.
GetMember
<NamedTypeSymbol>("C");
193
var @event = @class.
GetMember
<EventSymbol>("E");
345
var type = peModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
346
var e1 = type.
GetMember
<EventSymbol>("E1");
347
var e2 = type.
GetMember
<EventSymbol>("E2");
348
var p = type.
GetMember
<PropertySymbol>("P");
606
var type = peModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("CL2");
607
var e1 = type.
GetMember
<EventSymbol>("E1");
608
var e2 = type.
GetMember
<EventSymbol>("E2");
638
var type = peModule.GlobalNamespace.
GetMember
<NamedTypeSymbol>("CL2");
639
var e1 = type.
GetMember
<EventSymbol>("E1");
640
var e2 = type.
GetMember
<EventSymbol>("E2");
1862
var @class = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Base");
1863
var event1 = @class.
GetMember
<EventSymbol>("Event1");
1864
var event2 = @class.
GetMember
<EventSymbol>("Event2");
1865
var event3 = @class.
GetMember
<EventSymbol>("Event3");
2260
var @base = global.
GetMember
<NamedTypeSymbol>("Base");
2261
var baseEvent = @base.
GetMember
<EventSymbol>("E");
2265
var derived1 = global.
GetMember
<NamedTypeSymbol>("Derived1");
2266
var event1 = derived1.
GetMember
<EventSymbol>("E");
2272
var derived2 = global.
GetMember
<NamedTypeSymbol>("Derived2");
2273
var event2 = derived2.
GetMember
<EventSymbol>("E");
2340
var derived1 = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived1");
2341
var event1 = derived1.
GetMember
<EventSymbol>("E");
2345
var derived2 = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived2");
2346
var event2 = derived2.
GetMember
<EventSymbol>("E");
2386
var derived1 = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived1");
2387
var event1 = derived1.
GetMember
<EventSymbol>("E");
2391
var derived2 = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived2");
2392
var event2 = derived2.
GetMember
<EventSymbol>("E");
2413
var typeA = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
2414
var eventE = typeA.
GetMember
<EventSymbol>("E");
2415
var eventF = typeA.
GetMember
<EventSymbol>("F");
2857
var e = module.GlobalNamespace.
GetMember
<EventSymbol>("C.E");
2867
var f = module.GlobalNamespace.
GetMember
<EventSymbol>("C.F");
2876
var g = module.GlobalNamespace.
GetMember
<EventSymbol>("C.G");
Symbols\Source\ExpressionBodiedMethodTests.cs (10)
37
.
GetMember
<NamedTypeSymbol>("C")
38
.
GetMember
<SourceOrdinaryMethodSymbol>("goo");
204
var m = c.
GetMember
<SourceMemberMethodSymbol>("M");
208
var pp = c.
GetMember
<SourceUserDefinedOperatorSymbol>("op_Increment");
212
var conv = c.
GetMember
<SourceUserDefinedConversionSymbol>("op_Explicit");
285
var iM = i.
GetMember
<SourceMemberMethodSymbol>("M");
286
var iN = i.
GetMember
<SourceMemberMethodSymbol>("N");
287
var jN = j.
GetMember
<SourceMemberMethodSymbol>("N");
289
var method = c.
GetMember
<SourceMemberMethodSymbol>("M");
303
method = c.
GetMember
<SourceMemberMethodSymbol>("O");
Symbols\Source\ExpressionBodiedPropertyTests.cs (11)
259
var p = c.
GetMember
<SourcePropertySymbol>("P");
265
var indexer = c.
GetMember
<SourcePropertySymbol>("this[]");
390
var iP = i.
GetMember
<SourcePropertySymbol>("P");
392
var prop = c.
GetMember
<SourcePropertySymbol>("P");
405
prop = c.
GetMember
<SourcePropertySymbol>("D");
467
var c = m.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
468
var p = c.
GetMember
<PropertySymbol>("P");
506
var p = c.
GetMember
<SourcePropertySymbol>("P");
529
var p = c.
GetMember
<SourcePropertySymbol>("P");
556
var p = c.
GetMember
<SourcePropertySymbol>("this[]");
584
var p = c.
GetMember
<SourcePropertySymbol>("this[]");
Symbols\Source\FileModifierTests.cs (11)
238
var classC = symbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
288
var classC = symbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
333
var classC = symbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E");
375
var classC = symbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E");
451
var classC = symbol.GlobalNamespace.
GetMember
<NamedTypeSymbol>("E");
752
var classC = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
784
var expectedSymbol = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
815
var expectedSymbol = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
1098
var expectedSymbol = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
1158
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
3508
var expectedMember = ((NamedTypeSymbol)members[0]).
GetMember
<MethodSymbol>("D.M");
Symbols\Source\MethodTests.cs (22)
1903
var staticConstructor = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>(WellKnownMemberNames.StaticConstructorName);
1927
var staticConstructor = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>(WellKnownMemberNames.StaticConstructorName);
1960
var classA = globalNamespace.
GetMember
<NamedTypeSymbol>("A");
1961
var classB = globalNamespace.
GetMember
<NamedTypeSymbol>("B");
1962
var classC = globalNamespace.
GetMember
<NamedTypeSymbol>("C");
1964
var methodA = classA.
GetMember
<PropertySymbol>("P").GetMethod;
1965
var methodB = classB.
GetMember
<MethodSymbol>("get_P");
1966
var methodC = classC.
GetMember
<PropertySymbol>("P").GetMethod;
2004
var classA = globalNamespace.
GetMember
<NamedTypeSymbol>("A");
2005
var classB = globalNamespace.
GetMember
<NamedTypeSymbol>("B");
2006
var classC = globalNamespace.
GetMember
<NamedTypeSymbol>("C");
2008
var methodA = classA.
GetMember
<MethodSymbol>("get_P");
2009
var methodB = classB.
GetMember
<PropertySymbol>("P").GetMethod;
2010
var methodC = classC.
GetMember
<MethodSymbol>("get_P");
2067
var symbol = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.UnaryPlusOperatorName).Single();
2088
var symbol = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").GetMembers(WellKnownMemberNames.ExplicitConversionName).Single();
2131
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2132
var method = type.
GetMember
<MethodSymbol>("M");
2156
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2157
var method = type.
GetMember
<MethodSymbol>("M");
Symbols\Source\ModifierTests.cs (1)
155
var structType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S");
Symbols\Source\NamedTypeTests.cs (17)
27
var namedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
36
var namedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
45
var namedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
57
var namedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
69
var namedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
81
var namedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
93
var namedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
105
var namedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
119
var namedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
133
var namedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
147
var namedType = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
165
var namedType = compilation.GlobalNamespace.
GetMember
<NamespaceSymbol>("N").
GetMember
<NamedTypeSymbol>("C");
183
var namedType = compilation.GlobalNamespace.
GetMember
<NamespaceSymbol>("N").
GetMember
<NamedTypeSymbol>("C");
201
var namedType = compilation.GlobalNamespace.
GetMember
<NamespaceSymbol>("N").
GetMember
<NamedTypeSymbol>("C");
Symbols\Source\PropertyTests.cs (43)
185
var p = c.
GetMember
<PropertySymbol>("P");
189
var q = c.
GetMember
<PropertySymbol>("Q");
193
var r = c.
GetMember
<PropertySymbol>("R");
246
var p = s.
GetMember
<PropertySymbol>("P");
250
var q = s.
GetMember
<PropertySymbol>("Q");
254
var r = s.
GetMember
<PropertySymbol>("R");
566
var type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
569
VerifyMethodsAndAccessorsSame(type, type.
GetMember
<PropertySymbol>("P"));
570
VerifyMethodsAndAccessorsSame(type, type.
GetMember
<PropertySymbol>("Q"));
573
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("B");
576
VerifyMethodsAndAccessorsSame(type, type.
GetMember
<PropertySymbol>("P"));
577
VerifyMethodsAndAccessorsSame(type, type.
GetMember
<PropertySymbol>("Q"));
580
type = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").BaseType();
583
VerifyMethodsAndAccessorsSame(type, type.
GetMember
<PropertySymbol>("P"));
584
VerifyMethodsAndAccessorsSame(type, type.
GetMember
<PropertySymbol>("Q"));
1875
var program = module.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Program");
1876
var field = program.
GetMember
<FieldSymbol>("testClass");
2619
var iap = ia.
GetMember
<PropertySymbol>("P");
2621
var iam = ia.
GetMember
<MethodSymbol>("M");
2624
var iap2 = ia.
GetMember
<PropertySymbol>("P2");
2626
var iam2 = ia.
GetMember
<MethodSymbol>("M2");
2637
iap = ia.
GetMember
<PropertySymbol>("P");
2639
iam = ia.
GetMember
<MethodSymbol>("M");
2642
iap2 = ia.
GetMember
<PropertySymbol>("P2");
2644
iam2 = ia.
GetMember
<MethodSymbol>("M2");
2655
iap = ia.
GetMember
<PropertySymbol>("P");
2657
iam = ia.
GetMember
<MethodSymbol>("M");
2660
iap2 = ia.
GetMember
<PropertySymbol>("P2");
2662
iam2 = ia.
GetMember
<MethodSymbol>("M2");
2673
iap = ia.
GetMember
<PropertySymbol>("P");
2675
iam = ia.
GetMember
<MethodSymbol>("M");
2678
iap2 = ia.
GetMember
<PropertySymbol>("P2");
2680
iam2 = ia.
GetMember
<MethodSymbol>("M2");
2712
iap = ia.
GetMember
<PropertySymbol>("P");
2714
iam = ia.
GetMember
<MethodSymbol>("M");
2717
iap2 = ia.
GetMember
<PropertySymbol>("P2");
2719
iam2 = ia.
GetMember
<MethodSymbol>("M2");
2730
iap = ia.
GetMember
<PropertySymbol>("P");
2732
iam = ia.
GetMember
<MethodSymbol>("M");
2735
iap2 = ia.
GetMember
<PropertySymbol>("P2");
2737
iam2 = ia.
GetMember
<MethodSymbol>("M2");
2766
m.GlobalNamespace.
GetMember
<NamespaceSymbol>("Test").
2767
GetMember
<NamedTypeSymbol>("C").GetMembers().ToArray();
Symbols\StaticAbstractMembersInInterfacesTests.cs (98)
150
var m01 = i1.
GetMember
<MethodSymbol>("M01");
162
var m02 = i1.
GetMember
<MethodSymbol>("M02");
174
var m03 = i1.
GetMember
<MethodSymbol>("M03");
186
var m04 = i1.
GetMember
<MethodSymbol>("M04");
198
var m05 = i1.
GetMember
<MethodSymbol>("M05");
210
var m06 = i1.
GetMember
<MethodSymbol>("M06");
222
var m07 = i1.
GetMember
<MethodSymbol>("M07");
234
var m08 = i1.
GetMember
<MethodSymbol>("M08");
246
var m09 = i1.
GetMember
<MethodSymbol>("M09");
258
var m10 = i1.
GetMember
<MethodSymbol>("M10");
861
var m01 = i1.
GetMember
<MethodSymbol>(".cctor");
971
var m01 = i1.
GetMember
<MethodSymbol>(".cctor");
1001
var m01 = i1.
GetMember
<MethodSymbol>("M01");
1043
var m01 = i1.
GetMember
<MethodSymbol>("M01");
1136
var m01 = i1.
GetMember
<MethodSymbol>("M01");
1173
var m01 = i1.
GetMember
<MethodSymbol>("M01");
1210
var m01 = i1.
GetMember
<MethodSymbol>("M01");
1257
var m01 = i1.
GetMember
<MethodSymbol>("M01");
1308
var m01 = i1.
GetMember
<MethodSymbol>("M01");
1363
var m01 = i1.
GetMember
<MethodSymbol>("M01");
1421
var m01 = i1.
GetMember
<MethodSymbol>("M01");
1476
var m01 = i1.
GetMember
<MethodSymbol>("M01");
1534
var m01 = i1.
GetMember
<MethodSymbol>("M01");
1716
var m01 = i1.
GetMember
<PropertySymbol>("M01");
1726
var m02 = i1.
GetMember
<PropertySymbol>("M02");
1736
var m03 = i1.
GetMember
<PropertySymbol>("M03");
1746
var m04 = i1.
GetMember
<PropertySymbol>("M04");
1756
var m05 = i1.
GetMember
<PropertySymbol>("M05");
1766
var m06 = i1.
GetMember
<PropertySymbol>("M06");
1776
var m07 = i1.
GetMember
<PropertySymbol>("M07");
1786
var m08 = i1.
GetMember
<PropertySymbol>("M08");
1796
var m09 = i1.
GetMember
<PropertySymbol>("M09");
1806
var m10 = i1.
GetMember
<PropertySymbol>("M10");
1817
var m01 = i1.
GetMember
<PropertySymbol>("M01").GetMethod;
1829
var m02 = i1.
GetMember
<PropertySymbol>("M02").GetMethod;
1841
var m03 = i1.
GetMember
<PropertySymbol>("M03").GetMethod;
1853
var m04 = i1.
GetMember
<PropertySymbol>("M04").GetMethod;
1865
var m05 = i1.
GetMember
<PropertySymbol>("M05").GetMethod;
1877
var m06 = i1.
GetMember
<PropertySymbol>("M06").GetMethod;
1889
var m07 = i1.
GetMember
<PropertySymbol>("M07").GetMethod;
1901
var m08 = i1.
GetMember
<PropertySymbol>("M08").GetMethod;
1913
var m09 = i1.
GetMember
<PropertySymbol>("M09").GetMethod;
1925
var m10 = i1.
GetMember
<PropertySymbol>("M10").GetMethod;
2522
var m01 = i1.
GetMember
<EventSymbol>("M01");
2532
var m02 = i1.
GetMember
<EventSymbol>("M02");
2542
var m03 = i1.
GetMember
<EventSymbol>("M03");
2552
var m04 = i1.
GetMember
<EventSymbol>("M04");
2562
var m05 = i1.
GetMember
<EventSymbol>("M05");
2572
var m06 = i1.
GetMember
<EventSymbol>("M06");
2582
var m07 = i1.
GetMember
<EventSymbol>("M07");
2592
var m08 = i1.
GetMember
<EventSymbol>("M08");
2602
var m09 = i1.
GetMember
<EventSymbol>("M09");
2612
var m10 = i1.
GetMember
<EventSymbol>("M10");
2625
var m01 = getAccessor(i1.
GetMember
<EventSymbol>("M01"), addAccessor);
2637
var m02 = getAccessor(i1.
GetMember
<EventSymbol>("M02"), addAccessor);
2649
var m03 = getAccessor(i1.
GetMember
<EventSymbol>("M03"), addAccessor);
2661
var m04 = getAccessor(i1.
GetMember
<EventSymbol>("M04"), addAccessor);
2673
var m05 = getAccessor(i1.
GetMember
<EventSymbol>("M05"), addAccessor);
2685
var m06 = getAccessor(i1.
GetMember
<EventSymbol>("M06"), addAccessor);
2697
var m07 = getAccessor(i1.
GetMember
<EventSymbol>("M07"), addAccessor);
2709
var m08 = getAccessor(i1.
GetMember
<EventSymbol>("M08"), addAccessor);
2721
var m09 = getAccessor(i1.
GetMember
<EventSymbol>("M09"), addAccessor);
2733
var m10 = getAccessor(i1.
GetMember
<EventSymbol>("M10"), addAccessor);
3353
var m01 = i1.
GetMember
<MethodSymbol>("op_UnaryPlus");
3365
var m02 = i1.
GetMember
<MethodSymbol>("op_UnaryNegation");
3377
var m03 = i1.
GetMember
<MethodSymbol>("op_Increment");
3389
var m04 = i1.
GetMember
<MethodSymbol>("op_Decrement");
3401
var m05 = i1.
GetMember
<MethodSymbol>("op_LogicalNot");
3413
var m06 = i1.
GetMember
<MethodSymbol>("op_OnesComplement");
3425
var m07 = i1.
GetMember
<MethodSymbol>("op_Addition");
3437
var m08 = i1.
GetMember
<MethodSymbol>("op_Subtraction");
3449
var m09 = i1.
GetMember
<MethodSymbol>("op_Multiply");
3461
var m10 = i1.
GetMember
<MethodSymbol>("op_Division");
16480
var c1M01 = module.GlobalNamespace.
GetMember
<MethodSymbol>("C1.M01");
16565
c1M01 = module.GlobalNamespace.
GetMember
<MethodSymbol>("C1.M01");
16672
var c1M01 = c3.BaseType().BaseType().
GetMember
<MethodSymbol>("M01");
16697
var c2M02 = c3.BaseType().
GetMember
<MethodSymbol>("I1.M02");
16765
var c2M01 = c3.BaseType().
GetMember
<MethodSymbol>("M01");
20818
Assert.Equal(MethodKind.UserDefinedOperator, c1.
GetMember
<MethodSymbol>(opName).MethodKind);
20953
Assert.Equal(MethodKind.UserDefinedOperator, c1.
GetMember
<MethodSymbol>(opName).MethodKind);
21356
var c1M01 = module.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + opName);
21469
c1M01 = module.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + opName);
21580
c1M01 = module.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + opName);
21715
c1M01 = module.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + opName);
22003
var c1M01 = c3.BaseType().BaseType().
GetMember
<MethodSymbol>(opName);
22130
var c2M01 = c3.BaseType().
GetMember
<MethodSymbol>(opName);
24970
var c1M01 = module.GlobalNamespace.
GetMember
<PropertySymbol>("C1.M01");
25327
var c1M01 = c3.BaseType().BaseType().
GetMember
<PropertySymbol>("M01");
25376
var c2M02 = c3.BaseType().
GetMember
<PropertySymbol>("I1.M02");
25457
var c2M01 = c3.BaseType().
GetMember
<PropertySymbol>("M01");
27498
var c1M01 = module.GlobalNamespace.
GetMember
<EventSymbol>("C1.M01");
27992
var c1M01 = c3.BaseType().BaseType().
GetMember
<EventSymbol>("M01");
28041
var c2M02 = c3.BaseType().
GetMember
<EventSymbol>("I1.M02");
28123
var c2M01 = c3.BaseType().
GetMember
<EventSymbol>("M01");
29557
Assert.Equal(MethodKind.Conversion, c1.
GetMember
<MethodSymbol>(opName).MethodKind);
29815
var c1M01 = module.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + opName);
29927
c1M01 = module.GlobalNamespace.
GetMember
<MethodSymbol>("C1." + opName);
30064
var c1M01 = c3.BaseType().BaseType().
GetMember
<MethodSymbol>(opName);
Symbols\SymbolDistinguisherTests.cs (39)
41
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
42
var referencedType = referencedAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
47
var sourceMethod = sourceType.
GetMember
<MethodSymbol>("M");
48
var referencedMethod = referencedType.
GetMember
<MethodSymbol>("M");
53
var sourceProperty = sourceType.
GetMember
<PropertySymbol>("P");
54
var referencedProperty = referencedType.
GetMember
<PropertySymbol>("P");
59
var sourceField = sourceType.
GetMember
<FieldSymbol>("F");
60
var referencedField = referencedType.
GetMember
<FieldSymbol>("F");
65
var sourceEvent = sourceType.
GetMember
<EventSymbol>("E");
66
var referencedEvent = referencedType.
GetMember
<EventSymbol>("E");
83
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
84
var referencedType = referencedAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
104
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
105
var referencedType = referencedAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
123
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
124
var referencedType = referencedAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
145
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
146
var referencedType = referencedAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
164
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
165
var referencedType = referencedAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
188
var sourceParameter = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M").Parameters.Single();
189
var referencedParameter = referencedAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M").Parameters.Single();
214
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<FieldSymbol>("F").Type;
215
var referencedType = referencedAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<FieldSymbol>("F").Type;
239
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S").
GetMember
<FieldSymbol>("F").Type;
240
var referencedType = referencedAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("S").
GetMember
<FieldSymbol>("F").Type;
264
var sourceParameter = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M").Parameters.Single();
265
var referencedParameter = referencedAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").
GetMember
<MethodSymbol>("M").Parameters.Single();
286
var sourceType = sourceAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").TypeParameters.Single();
287
var referencedType = referencedAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C").TypeParameters.Single();
305
var referencedType = referencedAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("dynamic");
Symbols\SymbolErrorTests.cs (9)
1685
var ns3 = comp.SourceModule.GlobalNamespace.
GetMember
<NamespaceSymbol>("n3");
1686
var classC = ns3.
GetMember
<NamedTypeSymbol>("C");
1691
var structS = ns3.
GetMember
<NamedTypeSymbol>("S");
1692
var structSField = structS.
GetMember
<FieldSymbol>("a");
4925
var indexer = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A").GetProperty("IA." + WellKnownMemberNames.Indexer);
10294
var classA = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
10295
var classAProp1 = classA.
GetMember
<PropertySymbol>("P1");
10348
var classA = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("A");
10349
var classAProp1 = classA.
GetMember
<PropertySymbol>("P1");
Symbols\TypedConstantTests.cs (1)
32
_namedType = _compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
Symbols\TypeTests.cs (16)
1239
var ns = global.
GetMember
<NamespaceSymbol>("N");
1241
var typeA = ns.
GetMember
<NamedTypeSymbol>("A");
1246
var typeB = typeA.
GetMember
<NamedTypeSymbol>("B");
1253
var typeC = ns.
GetMember
<NamedTypeSymbol>("C");
1260
var typeD = typeC.
GetMember
<NamedTypeSymbol>("D");
1307
var baseType = global.
GetMember
<NamedTypeSymbol>("Base");
1308
var interface1 = global.
GetMember
<NamedTypeSymbol>("Interface1");
1309
var interface2 = global.
GetMember
<NamedTypeSymbol>("Interface2");
1318
global.
GetMember
<NamedTypeSymbol>("Derived0"),
1319
global.
GetMember
<NamedTypeSymbol>("Derived1"),
1320
global.
GetMember
<NamedTypeSymbol>("Derived2"),
1321
global.
GetMember
<NamedTypeSymbol>("Derived3"),
1322
global.
GetMember
<NamedTypeSymbol>("Derived4"),
1323
global.
GetMember
<NamedTypeSymbol>("Derived5"),
1324
global.
GetMember
<NamedTypeSymbol>("Derived6"),
1831
var originalDefinition = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
Symbols\TypeUnificationTests.cs (62)
49
var @class = global.
GetMember
<NamedTypeSymbol>("C");
51
var structType = @class.
GetMember
<FieldSymbol>("i").Type;
52
var classType = @class.
GetMember
<FieldSymbol>("s").Type;
53
var interfaceType = @class.
GetMember
<FieldSymbol>("f").Type;
54
var enumType = @class.
GetMember
<FieldSymbol>("e").Type;
55
var errorType = @class.
GetMember
<FieldSymbol>("err").Type;
56
var voidType = @class.
GetMember
<MethodSymbol>("M").ReturnType;
58
var arrayType1 = @class.
GetMember
<FieldSymbol>("a1").Type;
59
var arrayType2 = @class.
GetMember
<FieldSymbol>("a2").Type;
60
var arrayType3 = @class.
GetMember
<FieldSymbol>("a3").Type;
61
var pointerType1 = @class.
GetMember
<FieldSymbol>("p1").Type;
62
var pointerType2 = @class.
GetMember
<FieldSymbol>("p2").Type;
63
var genericType1 = @class.
GetMember
<FieldSymbol>("g1").Type;
64
var genericType2 = @class.
GetMember
<FieldSymbol>("g2").Type;
133
var @class = global.
GetMember
<NamedTypeSymbol>("C");
135
var structType = @class.
GetMember
<FieldSymbol>("i").Type;
136
var classType = @class.
GetMember
<FieldSymbol>("s").Type;
137
var interfaceType = @class.
GetMember
<FieldSymbol>("f").Type;
138
var errorType = @class.
GetMember
<FieldSymbol>("e").Type;
139
var voidType = @class.
GetMember
<MethodSymbol>("M").ReturnType;
141
var arrayType1 = @class.
GetMember
<FieldSymbol>("a1").Type;
142
var arrayType2 = @class.
GetMember
<FieldSymbol>("a2").Type;
143
var arrayType3 = @class.
GetMember
<FieldSymbol>("a3").Type;
144
var pointerType1 = @class.
GetMember
<FieldSymbol>("p1").Type;
145
var pointerType2 = @class.
GetMember
<FieldSymbol>("p2").Type;
146
var functionPointerType = @class.
GetMember
<FieldSymbol>("fp1").Type;
147
var genericType1 = @class.
GetMember
<FieldSymbol>("g1").Type;
148
var genericType2 = @class.
GetMember
<FieldSymbol>("g2").Type;
150
var typeParam1 = @class.
GetMember
<FieldSymbol>("tp1").Type;
151
var typeParam2 = @class.
GetMember
<FieldSymbol>("tp2").Type;
206
var @class = global.
GetMember
<NamedTypeSymbol>("C");
208
var arrayType1 = @class.
GetMember
<FieldSymbol>("a1").Type;
209
var arrayType2 = @class.
GetMember
<FieldSymbol>("a2").Type;
210
var arrayType3 = @class.
GetMember
<FieldSymbol>("a3").Type;
212
var genericType1 = @class.
GetMember
<FieldSymbol>("g1").Type;
213
var genericType2 = @class.
GetMember
<FieldSymbol>("g2").Type;
214
var genericType3 = @class.
GetMember
<FieldSymbol>("g3").Type;
248
var @class = global.
GetMember
<NamedTypeSymbol>("C");
250
var type1 = @class.
GetMember
<FieldSymbol>("g1").Type;
251
var type2 = @class.
GetMember
<FieldSymbol>("g2").Type;
252
var type3 = @class.
GetMember
<FieldSymbol>("g3").Type;
253
var type4 = @class.
GetMember
<FieldSymbol>("g4").Type;
254
var type5 = @class.
GetMember
<FieldSymbol>("g5").Type;
255
var type6 = @class.
GetMember
<FieldSymbol>("g6").Type;
256
var type7 = @class.
GetMember
<FieldSymbol>("g7").Type;
299
var @class = global.
GetMember
<NamedTypeSymbol>("C");
301
var type1 = @class.
GetMember
<FieldSymbol>("g1").Type;
302
var type2 = @class.
GetMember
<FieldSymbol>("g2").Type;
303
var type3 = @class.
GetMember
<FieldSymbol>("g3").Type;
304
var type4 = @class.
GetMember
<FieldSymbol>("g4").Type;
305
var type5 = @class.
GetMember
<FieldSymbol>("g5").Type;
306
var type6 = @class.
GetMember
<FieldSymbol>("g6").Type;
336
var @class = global.
GetMember
<NamedTypeSymbol>("C");
338
var containedType = @class.
GetMember
<FieldSymbol>("contained").Type;
339
var containingType = @class.
GetMember
<FieldSymbol>("containing").Type;
369
var @class = global.
GetMember
<NamedTypeSymbol>("C");
371
var type1 = @class.
GetMember
<FieldSymbol>("t1").Type;
372
var type2 = @class.
GetMember
<FieldSymbol>("t2").Type;
373
var type3 = @class.
GetMember
<FieldSymbol>("t3").Type;
374
var type4 = @class.
GetMember
<FieldSymbol>("t4").Type;
375
var type5 = @class.
GetMember
<FieldSymbol>("t5").Type;
376
var type6 = @class.
GetMember
<FieldSymbol>("t6").Type;
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (71)
Metadata\WinMdEventTests.cs (47)
2750
var ns1 = comp.GlobalNamespace.
GetMember
<NamespaceSymbol>("Windows");
2751
ns1 = ns1.
GetMember
<NamespaceSymbol>("Foundation");
2752
var ert = ns1.
GetMember
<TypeSymbol>("EventRegistrationToken");
2754
var wns1 = winmdNS.GlobalNamespace.
GetMember
<NamespaceSymbol>("Windows");
2755
wns1 = wns1.
GetMember
<NamespaceSymbol>("UI");
2756
wns1 = wns1.
GetMember
<NamespaceSymbol>("Xaml");
2757
var itextrange = wns1.
GetMember
<PENamedTypeSymbol>("Application");
2758
var @event = itextrange.
GetMember
<PEEventSymbol>("Suspending");
2842
var interfaceType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Interface");
2843
var interfaceNormalEvent = interfaceType.
GetMember
<EventSymbol>("Normal");
2844
var interfaceWinRTEvent = interfaceType.
GetMember
<EventSymbol>("WinRT");
2853
var implementingType = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2877
var retargetingType = retargetingAssembly.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2917
var @class = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2918
var classEvent = @class.
GetMember
<EventSymbol>("E");
2921
var @interface = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("I");
2922
var interfaceEvent = @interface.
GetMember
<EventSymbol>("E");
2961
var @class = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
2962
var normalEvent = @class.
GetMember
<EventSymbol>("Normal");
2963
var winRTEvent = @class.
GetMember
<EventSymbol>("WinRT");
3037
var overrideNoImplClass = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("OverrideNoImpl");
3038
var normalEvent = overrideNoImplClass.
GetMember
<EventSymbol>("Normal");
3039
var winRTEvent = overrideNoImplClass.
GetMember
<EventSymbol>("WinRT");
3046
var overrideAndImplCorrectlyClass = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("OverrideAndImplCorrectly");
3047
var normalEvent = overrideAndImplCorrectlyClass.
GetMember
<EventSymbol>("Normal");
3048
var winRTEvent = overrideAndImplCorrectlyClass.
GetMember
<EventSymbol>("WinRT");
3055
var overrideAndImplIncorrectlyClass = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("OverrideAndImplIncorrectly");
3056
var normalEvent = overrideAndImplIncorrectlyClass.
GetMember
<EventSymbol>("Normal");
3057
var winRTEvent = overrideAndImplIncorrectlyClass.
GetMember
<EventSymbol>("WinRT");
3096
var @class = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
3171
var @class = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
3172
var @event = @class.
GetMember
<EventSymbol>("E");
3198
var @class = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
3199
var @event = @class.
GetMember
<EventSymbol>("E");
3259
var derivedClass = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Derived");
3260
var normalEvent = derivedClass.
GetMember
<EventSymbol>("Normal");
3261
var winRTEvent = derivedClass.
GetMember
<EventSymbol>("WinRT");
3294
var @class = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
3295
var customEvent = @class.
GetMember
<EventSymbol>("E");
3296
var fieldLikeEvent = @class.
GetMember
<EventSymbol>("F");
3343
var @class = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
3344
var @event = @class.
GetMember
<EventSymbol>("E");
3501
var type = compilation.GlobalNamespace.
GetMember
<NamedTypeSymbol>("Events");
3502
var instanceEvent = type.
GetMember
<EventSymbol>("Instance");
3503
var staticEvent = type.
GetMember
<EventSymbol>("Static");
3559
var type = comp.GlobalNamespace.
GetMember
<NamedTypeSymbol>("C");
3560
var @event = type.
GetMember
<PEEventSymbol>("E");
Metadata\WinMdMetadataTests.cs (24)
49
var wns1 = winmdNS.GlobalNamespace.
GetMember
<NamespaceSymbol>("Windows");
50
wns1 = wns1.
GetMember
<NamespaceSymbol>("UI");
51
wns1 = wns1.
GetMember
<NamespaceSymbol>("Text");
52
var itextrange = wns1.
GetMember
<PENamedTypeSymbol>("ITextRange");
53
var func = itextrange.
GetMember
<PEMethodSymbol>("SetPoint");
71
var wns1 = winmdNS.GlobalNamespace.
GetMember
<NamespaceSymbol>("Windows");
72
wns1 = wns1.
GetMember
<NamespaceSymbol>("UI");
73
wns1 = wns1.
GetMember
<NamespaceSymbol>("Xaml");
74
var itextrange = wns1.
GetMember
<PENamedTypeSymbol>("SuspendingEventHandler");
75
var func = itextrange.
GetMember
<PEMethodSymbol>(".ctor");
92
var wns1 = winmdNS.GlobalNamespace.
GetMember
<NamespaceSymbol>("Windows");
93
wns1 = wns1.
GetMember
<NamespaceSymbol>("Foundation");
94
var iref = wns1.
GetMember
<PENamedTypeSymbol>("IUriRuntimeClass");
95
var func = iref.
GetMember
<PEMethodSymbol>("CombineUri");
111
var wns1 = winmdNS.GlobalNamespace.
GetMember
<NamespaceSymbol>("Windows");
113
var wns2 = wns1.
GetMember
<NamespaceSymbol>("Foundation");
114
var clas = wns2.
GetMember
<PENamedTypeSymbol>("Point");
131
var wns1 = winmdNS.GlobalNamespace.
GetMember
<NamespaceSymbol>("Windows");
132
var wns2 = wns1.
GetMember
<NamespaceSymbol>("UI");
133
var clas = wns2.
GetMember
<TypeSymbol>("Colors");
173
var wns1 = winmdNS.GlobalNamespace.
GetMember
<NamespaceSymbol>("Windows");
174
var wns2 = wns1.
GetMember
<NamespaceSymbol>("Globalization");
175
var wns3 = wns2.
GetMember
<NamespaceSymbol>("NumberFormatting");
176
var clas = wns3.
GetMember
<TypeSymbol>("DecimalFormatter");