645 references to GetMember
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (491)
EditAndContinue\ActiveStatementTests.cs (7)
266SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Main"), preserveLocalVariables: true), 267SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Goo"), preserveLocalVariables: true) 898SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Goo..ctor")) 2437SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.a")), 2438SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_a"), deletedSymbolContainerProvider: c => c.GetMember("C")), 2439SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true),
EditAndContinue\ActiveStatementTests.Methods.cs (7)
473new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Main"), syntaxMap[0]) }); 643SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_P")), 644SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 729SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_Item")), 730SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")),
EditAndContinue\LineEditTests.cs (13)
183semanticEdits: new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Bar")) }); 214semanticEdits: new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F")) }); 346semanticEdits: new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Bar")) }); 429semanticEdits: new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Bar")) }); 436new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Bar"), syntaxMap[0]) }); 451semanticEdits: new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Bar")) }); 561semanticEdits: new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Bar"), preserveLocalVariables: true) }); 1103SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) 1295SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) 1837semanticEdits: new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F")) }); 1895SemanticEdit(SemanticEditKind.Update, c => c.GetMember("D.F3")), // overlaps with "void F1() { }" 1896SemanticEdit(SemanticEditKind.Update, c => c.GetMember("D.F4")), // overlaps with "void F2() { }" 2002SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"))
EditAndContinue\StatementEditingTests.cs (26)
1999new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) }, 5059SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.Main"), preserveLocalVariables: true) 5075GetTopEdits(edits).VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 5090GetTopEdits(edits).VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 5105GetTopEdits(edits).VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 7155SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.Main"), preserveLocalVariables: true) 7202edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.M"), preserveLocalVariables: true)); 9206edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 9254edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 9305edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 9537edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 9563edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 9583edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 9603edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)); 9629edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)); 9655edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)); 9680edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)); 9706edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 9732edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 9757edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)); 9783edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: false)); 9836edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 9966edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 9992edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 10020edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true)); 10057edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true));
EditAndContinue\TopLevelEditingTests.cs (365)
424edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("N.Program.Main"))); 456edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("N.Program.Main"))); 502new[] { SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("N.C.M2")) }, 662new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 758new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 1084new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 1097new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 1111new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C")) }, 1124new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 1144new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C")) }, 1459SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C"))); 1551SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C"))); 1718new[] { SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C")) }, 2077new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 2126SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"))); 2170SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.F"), deletedSymbolContainerProvider: c => c.GetMember("C")) 2231SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 2283SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")), 2874SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers"))); 2895SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers"))); 2938SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 2962SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.ToString"))); 2983SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.ToString"))); 3055SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3057SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3058SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.Y")), 3090SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3092SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3093SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.Y")), 3155SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.Y")), 3177SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3179SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3180SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.Y")), 3198SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3200SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3201SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C._y")), 3233SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3235SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3236SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C._y")), 3254SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3256SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3257SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C._y")), 3276SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3278SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3279SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C._z")), 3298SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3300SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3301SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C._z")), 3341SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 3342SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 3388SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3390SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3412SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3414SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3486SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3488SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3510SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3512SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3601SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3603SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3642SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.PrintMembers")), 3644SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.GetHashCode")), 3740SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")), 3741SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_Y"), deletedSymbolContainerProvider: c => c.GetMember("C")), 3896SemanticEdit(SemanticEditKind.Update, c => c.GetMember("N.A")) 4066new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("Color")) }, 4396SemanticEdit(SemanticEditKind.Update, c => c.GetMember("D.Invoke")), 4397SemanticEdit(SemanticEditKind.Update, c => c.GetMember("D.BeginInvoke")) 4426new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("D")) }, 4463SemanticEdit(SemanticEditKind.Update, c => c.GetMember("D.Invoke")), 4464SemanticEdit(SemanticEditKind.Update, c => c.GetMember("D.BeginInvoke")) 4519SemanticEdit(SemanticEditKind.Update, c => c.GetMember("D.Invoke")), 4520SemanticEdit(SemanticEditKind.Update, c => c.GetMember("D.BeginInvoke")) 4551SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("D"))); 4684new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("D")) }, 4704SemanticEdit(SemanticEditKind.Update, c => c.GetMember("D")), 4705SemanticEdit(SemanticEditKind.Update, c => c.GetMember("D.Invoke")), 4706SemanticEdit(SemanticEditKind.Update, c => c.GetMember("D.BeginInvoke")) 4979new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 4992new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 5005new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 5018SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.D"))); 5030new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C.D")) }, 5053SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.D"), preserveLocalVariables: false) 5167SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.D")), 5168SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C")) 5423SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("S.C.F2").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Byte))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S.C")) 5447SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C"), partialType: "C") 5451SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C"), partialType: "C") 5475SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C"), partialType: "C") 5593SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C"), partialType: "C") 5597SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C"), partialType: "C") 5624SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F")) 5628SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.G")) 5831new[] { SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("N.C")) }, 5848new[] { SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("N.M.C")) }, 6585SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: true) 6717SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S")) 6744SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Int32))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S")) 6771SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("S.F").FirstOrDefault(m => m.GetMemberTypeParameters().Length == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("S")) 6987SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.M"))); 7004SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")), 7005SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.M")) 7025SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")), 7026SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.M")) 7078new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Main"), preserveLocalVariables: false) }); 7106new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Main"), preserveLocalVariables: false) }); 7149SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: false) 7165SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), preserveLocalVariables: false) 7202new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F"), syntaxMap[0]) }); 7261new[] { SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C")) }, 7323new[] { SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C")) }, 7350new[] { SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.goo"), deletedSymbolContainerProvider: c => c.GetMember("C")) }, 7466new[] { SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.goo")) }, 7634SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.puts")), 7678SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.puts")), 7739SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 7771SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 7811SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 7852SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Boolean))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 7889SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Boolean))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 7922SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.Main").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 7954SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 3)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 7999SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Main")) 8032SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Main")) 8071SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.Main"), deletedSymbolContainerProvider: c => c.GetMember("C")), 8072SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.EntryPoint")) 8312new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Test.Main")) }, 8349new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.M")) }, 8388new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.M")) }); 9040SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("Test.M").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("Test")), 9095SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("Test.M"), deletedSymbolContainerProvider: c => c.GetMember("Test")), 9096SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("Test.M")) 9247SemanticEdit(SemanticEditKind.Delete, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F"), deletedSymbolContainerProvider: c => c.GetMember("C")) 9270SemanticEdit(SemanticEditKind.Delete, c => c.GetMember<INamedTypeSymbol>("C").GetMember<IMethodSymbol>("F")?.PartialImplementationPart, deletedSymbolContainerProvider: c => c.GetMember("C")) 9336semanticEdits: new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") }), 9370new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 9452SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.op_Implicit"), deletedSymbolContainerProvider: c => c.GetMember("C")), 9453SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.op_Addition"), deletedSymbolContainerProvider: c => c.GetMember("C")), 9529SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.op_Implicit")), 9530SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.op_Addition")), 9554SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.op_Implicit")), 9555SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.op_Addition")), 9571SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.op_Addition")) 9587SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.op_Addition")) 9609SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.op_Addition"), deletedSymbolContainerProvider: c => c.GetMember("C")), 9610SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.op_Subtraction")) 9704new[] { SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.op_LogicalNot"), deletedSymbolContainerProvider: c => c.GetMember("C")) }, 9744SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C..ctor")) 9771SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C..ctor").FirstOrDefault(m => m.GetParameterTypes().Any(t => t.SpecialType == SpecialType.System_Boolean))?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 9906SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C..ctor").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 9970new[] { SemanticEdit(SemanticEditKind.Delete, c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), deletedSymbolContainerProvider: c => c.GetMember("C")) }, 9995new[] { SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C")) }, 11047SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 11052SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 11271SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Finalize"), preserveLocalVariables: false) 11298SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.Finalize"), preserveLocalVariables: false) 11333SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("Test..ctor").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("Test")), 13049SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F")) 13133SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.a")), 13202SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.b")), 13203SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.c")), 13204SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.d")), 13321SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.B")), 13362SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.B")), 13494SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.B")), 13574SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.a")), 13575SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.b")) 13600SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.a")), 13623SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.a"), preserveLocalVariables: true), 13688SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F")), 13689SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.G"))); 13720SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F")), 13721SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.G"))); 13737SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.add_E").FirstOrDefault(m => m.GetParameterTypes()[0].Type.GetMemberTypeArgumentsNoUseSiteDiagnostics()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 13738SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.remove_E").FirstOrDefault(m => m.GetParameterTypes()[0].Type.GetMemberTypeArgumentsNoUseSiteDiagnostics()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 13739SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.E")), 13759SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.add_E").FirstOrDefault(m => m.GetParameterTypes()[0].Type.GetMemberTypeArgumentsNoUseSiteDiagnostics()[0].GetMemberTypeArgumentsNoUseSiteDiagnostics()[1].SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 13760SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.remove_E").FirstOrDefault(m => m.GetParameterTypes()[0].Type.GetMemberTypeArgumentsNoUseSiteDiagnostics()[0].GetMemberTypeArgumentsNoUseSiteDiagnostics()[1].SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 13761SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.E")), 13804SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")), 13805SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")), 13806SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.F")), 13826SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")), 13827SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")), 13828SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.F")), 13844SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.add_E").FirstOrDefault(m => m.GetParameterTypes()[0].Type.SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 13845SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.remove_E").FirstOrDefault(m => m.GetParameterTypes()[0].Type.SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 13846SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.E")), 13937SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 13938SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.Q")), 13957SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false) 13990SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false) 14012SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false), 14013SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.set_P"), preserveLocalVariables: false) 14034SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false) 14056SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false), 14057SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14077SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false), 14096SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false), 14112SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false), 14160SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false) 14176SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false), 14192SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_P"), preserveLocalVariables: false), 14193SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.set_P"), preserveLocalVariables: false) 14208SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14209SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.Q")) 14252SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14253SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14254SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.Q")), 14270SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14271SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14272SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.Q")), 14288SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14289SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.Q")) 14305SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14306SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14322SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")) 14338SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")) 14354SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")) 14432SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14433SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.set_P").FirstOrDefault(p => p.GetParameters()[0].Type.SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 14434SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.P")), 14454SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14455SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.set_P").FirstOrDefault(p => p.GetParameters()[0].Type.SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 14456SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.P")), 14488SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.P")) 14764SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14866SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14916SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14917SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true), 14935SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_P"), deletedSymbolContainerProvider: c => c.GetMember("C")), 14936SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C..ctor"), preserveLocalVariables: true), 14986SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("Test.get_P"), deletedSymbolContainerProvider: c => c.GetMember("Test")), 14987SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("Test.P")), 15239SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false) 15256SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: false) 15273SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: false) 15291SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false) 15427SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false) 15447SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false) 15463SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false) 15494SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false) 15513SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false) 15529SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false), 15545SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.set_Item")), 15546SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F")), 15562SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.set_Item")), 15563SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F")), 15579SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false), 15580SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.set_Item"), preserveLocalVariables: false) 15601SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_Item")), 15602SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")), 15625SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.get_Item"), preserveLocalVariables: false), 15626SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.set_Item"), preserveLocalVariables: false) 15696SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")), 15697SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.set_Item").FirstOrDefault(p => p.GetParameters()[1].Type.SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 15698SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.this[]")), 15721SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")), 15722SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.M")) 15745SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")), 15746SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.M")) 15769SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.M"), deletedSymbolContainerProvider: c => c.GetMember("C")), 15770SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("C.M")) 15790SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.get_Item").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 15791SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.set_Item").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 15808SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.get_Item").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 15809SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.set_Item").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 15826SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.get_Item").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 15827SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.set_Item").FirstOrDefault(m => m.GetParameterCount() == 3)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 15945SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")), 15946SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")), 15976SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")), 15999SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.set_Item"), deletedSymbolContainerProvider: c => c.GetMember("C")), 16080SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("Test.get_Item"), deletedSymbolContainerProvider: c => c.GetMember("Test")), 16081SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("Test.this[]")), 16375SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")), 16376SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")), 16392SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.add_E"), deletedSymbolContainerProvider: c => c.GetMember("C")), 16393SemanticEdit(SemanticEditKind.Delete, c => c.GetMember("C.remove_E"), deletedSymbolContainerProvider: c => c.GetMember("C")), 16744SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.M")) 16810SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 16829SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 16848SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 0)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 16866SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 16885SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 16914SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.M")) 16936SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.M")) 16958SemanticEdit(SemanticEditKind.Delete, c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_String)?.ISymbol, deletedSymbolContainerProvider: c => c.GetMember("C")), 16981SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.M")) 17005SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.M"))); 17106new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.M")) }, 17235new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F")) }, 17254new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("C.F")) }, 17750SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 17754SemanticEdit(SemanticEditKind.Replace, c => c.GetMember("C"), partialType: "C") 17942edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"))); 17967edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"))); 17986new[] { SemanticEdit(SemanticEditKind.Insert, c => c.GetMember("Program.<Main>$")) }, 18008edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"))); 18048edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"))); 18167edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true)); 18187edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true)); 18477new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), syntaxMap[0]) }); 18508new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), syntaxMap[0]) }); 18537new[] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), syntaxMap[0]) }); 18563edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"))); 18604DocumentResults(semanticEdits: new [] { SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$")) }), 18623edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"))); 18641edits.VerifySemantics(SemanticEdit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$")));
PdbSourceDocument\ImplementationAssemblyLookupServiceTests.cs (10)
44var (project, symbol) = await CompileAndFindSymbolAsync(packDir, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("C.E"), buildReferenceAssembly: true); 81var (project, symbol) = await CompileAndFindSymbolAsync(packDir, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("C.E"), buildReferenceAssembly: true); 122var (project, symbol) = await CompileAndFindSymbolAsync(packDir, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("C.E"), buildReferenceAssembly: true); 159var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("C.E"), buildReferenceAssembly: true); 219var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("A.B.C.D.E"), buildReferenceAssembly: true); 279var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("A.B.C.D.E"), buildReferenceAssembly: true); 333var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("C.D.E"), buildReferenceAssembly: true); 383var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("C.E"), buildReferenceAssembly: true); 447var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("C.E"), buildReferenceAssembly: true); 504var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("C.E"), buildReferenceAssembly: true);
PdbSourceDocument\PdbFileLocatorServiceTests.cs (3)
31var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.OnDisk, Location.OnDisk, metadataSource, c => c.GetMember("C.E")); 61var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.OnDisk, Location.OnDisk, metadataSource, c => c.GetMember("C.E"), windowsPdb: true); 89var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.OnDisk, Location.OnDisk, metadataSource, c => c.GetMember("C.E"));
PdbSourceDocument\PdbSourceDocumentLoaderServiceTests.cs (2)
35var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.OnDisk, Location.OnDisk, metadataSource, c => c.GetMember("C.E")); 69var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.OnDisk, Location.OnDisk, metadataSource, c => c.GetMember("C.E"));
PdbSourceDocument\PdbSourceDocumentTests.cs (40)
40await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C.M"), preprocessorSymbols: new[] { "SOME_DEFINED_CONSTANT" }); 60await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C.M")); 75await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C.M")); 90await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C..ctor")); 118await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C")); 130await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C..ctor")); 145await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("Outer.C")); 160await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("Outer.C..ctor")); 175await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("Outer")); 190await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("Outer..ctor")); 209await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("Outer.C")); 228await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("Outer.C..ctor")); 247await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("Outer")); 266await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("Outer..ctor")); 281await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C")); 296await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C..ctor")); 308await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C.f")); 320await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C.P")); 332await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C.P")); 344await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C.E")); 361await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C.E")); 373await TestAsync(pdbLocation, sourceLocation, source, c => c.GetMember("C.E")); 385await TestAsync(Location.OnDisk, Location.OnDisk, source, c => c.GetMember("C.E"), buildReferenceAssembly: true, expectNullResult: true); 408var (project, symbol) = await CompileAndFindSymbolAsync(Path.Combine(path, "ref"), Location.Embedded, Location.OnDisk, sourceText, c => c.GetMember("C.E"), buildReferenceAssembly: true); 437var (project, symbol) = await CompileAndFindSymbolAsync(packDir, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("C.E"), buildReferenceAssembly: true); 473var (project, symbol) = await CompileAndFindSymbolAsync(packDir, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("C.M"), buildReferenceAssembly: true); 520var (project, symbol) = await CompileAndFindSymbolAsync(packDir, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("C"), buildReferenceAssembly: true); 571var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.OnDisk, Location.OnDisk, metadataSource, c => c.GetMember("C.E")); 593var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.OnDisk, Location.OnDisk, metadataSource, c => c.GetMember("C.E")); 614var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.OnDisk, Location.OnDisk, metadataSource, c => c.GetMember("C.E")); 635var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.OnDisk, Location.OnDisk, metadataSource, c => c.GetMember("C.E"), windowsPdb: true); 655var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.OnDisk, Location.OnDisk, metadataSource, c => c.GetMember("C.E")); 677var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.OnDisk, Location.OnDisk, metadataSource, c => c.GetMember("C.E")); 707var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.OnDisk, Location.OnDisk, metadataSource, c => c.GetMember("C.E")); 744var (project, symbol) = await CompileAndFindSymbolAsync(path, pdbLocation, Location.OnDisk, metadataSource, c => c.GetMember("C.E")); 782var (project, symbol) = await CompileAndFindSymbolAsync(path, pdbLocation, Location.Embedded, encodedSourceText, c => c.GetMember("C.E")); 811var (project, symbol) = await CompileAndFindSymbolAsync(path, pdbLocation, Location.Embedded, encodedSourceText, c => c.GetMember("C.E")); 840var (project, symbol) = await CompileAndFindSymbolAsync(path, pdbLocation, Location.Embedded, encodedSourceText, c => c.GetMember("C.E"), fallbackEncoding: encoding); 863var (project, symbol) = await CompileAndFindSymbolAsync(path, Location.Embedded, Location.Embedded, sourceText, c => c.GetMember("C.E")); 934var symbol = mainCompilation.GetMember("C.M2");
SymbolKey\SymbolKeyErrorTypeTests.cs (18)
43VerifyResolution(source, c => c.GetMember("N.C.M")); 67VerifyResolution(source, c => c.GetMember("N.C.M")); 87VerifyResolution(source, c => c.GetMember("N.C.M")); 105VerifyResolution(source, c => c.GetMember("N.C.M")); 127VerifyResolution(source, c => c.GetMember("N.C.M")); 145VerifyResolution(source, c => c.GetMember("N.C.M")); 167VerifyResolution(source, c => c.GetMember("N.C.M")); 185VerifyResolution(source, c => c.GetMember("N.C.M")); 207VerifyResolution(source, c => c.GetMember("N.C.M")); 227VerifyResolution(source, c => c.GetMember("N.C.M")); 247VerifyResolution(source, c => c.GetMember("N.C.M")); 266VerifyResolution(source, c => c.GetMember("N.C.Create")); 285VerifyResolution(source, c => c.GetMember("N.C.Create")); 300VerifyResolution(source, c => c.GetMember("C..ctor")); 320VerifyResolution(source, c => c.GetMember("N.C.this[]")); 340VerifyResolution(source, c => c.GetMember("N.C.this[]")); 360VerifyResolution(source, c => c.GetMember("N.C.P")); 376VerifyResolution(source, c => c.GetMember("N.C.E"));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (107)
CodeGen\CodeGenTupleTest.cs (7)
6630var tuple1 = (INamedTypeSymbol)((IFieldSymbol)comp.GetMember("Program.F")).Type; 6672var tuple1 = (INamedTypeSymbol)((IFieldSymbol)comp.GetMember("Program.F")).Type; 6711var tuple1 = (INamedTypeSymbol)((IFieldSymbol)comp.GetMember("Program.F")).Type; 6752var tuple1 = (INamedTypeSymbol)((IFieldSymbol)comp.GetMember("Program.F")).Type; 6830var tuple1 = (INamedTypeSymbol)((IFieldSymbol)comp.GetMember("Program.F")).Type; 6860var tuple1 = (INamedTypeSymbol)((IFieldSymbol)comp.GetMember("Program.F")).Type; 6899var tuple1 = (INamedTypeSymbol)((IFieldSymbol)comp.GetMember("Program.F")).Type;
Emit\EditAndContinue\EditAndContinueTests.cs (99)
76Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember<INamedTypeSymbol>("C").InstanceConstructors.FirstOrDefault(c => c.Parameters.Length == 1), newSymbolProvider: c => c.GetMember("C")), 619edits: new[] { Edit(SemanticEditKind.Update, c => c.GetMember("C.F")) }, 663Edit(SemanticEditKind.Update, c => c.GetMember("C")), 664Edit(SemanticEditKind.Update, c => c.GetMember("C.F")) 721Edit(SemanticEditKind.Update, c => c.GetMember("C.F")) 1812Edit(SemanticEditKind.Update, c => c.GetMember("Program.<Main>$"), preserveLocalVariables: true), 2295Edit(SemanticEditKind.Update, c => c.GetMember("E")), 2296Edit(SemanticEditKind.Update, c => c.GetMember("E.A")), 2297Edit(SemanticEditKind.Update, c => c.GetMember("C")), 2298Edit(SemanticEditKind.Update, c => c.GetMember("C._x")), 2299Edit(SemanticEditKind.Update, c => c.GetMember("C.X")), 2300Edit(SemanticEditKind.Update, c => c.GetMember("D")) 2377Edit(SemanticEditKind.Update, c => c.GetMember("E")), 2378Edit(SemanticEditKind.Update, c => c.GetMember("E.A")), 2379Edit(SemanticEditKind.Update, c => c.GetMember("C")), 2380Edit(SemanticEditKind.Update, c => c.GetMember("C._x")), 2381Edit(SemanticEditKind.Update, c => c.GetMember("C.X")), 2382Edit(SemanticEditKind.Update, c => c.GetMember("D")) 3109Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")), 3110Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")), 3160Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")), 3239Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")), 3240Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")), 3286Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")), 3372Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c => c.GetMember("C")), 3373Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")), 3419Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")), 3498Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c => c.GetMember("C")), 3536Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")), 3613Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.get_P").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 3614Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.set_P").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 3708Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.get_P").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 3709Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.set_P").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 3811Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.get_P"), newSymbolProvider: c=>c.GetMember("C")), 3812Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.set_P"), newSymbolProvider: c=>c.GetMember("C")), 3813Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.Q")), 3906Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.get_Q"), newSymbolProvider: c=>c.GetMember("C")), 3907Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.set_Q"), newSymbolProvider: c=>c.GetMember("C")), 3908Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.P")), 4010Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.get_Item"), newSymbolProvider: c => c.GetMember("C")), 4011Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.set_Item"), newSymbolProvider: c => c.GetMember("C")), 4080Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.get_Item").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 4147Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.get_Item").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 4370Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")), 4371Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")), 4444Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.add_E"), newSymbolProvider: c => c.GetMember("C")), 4445Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.remove_E"), newSymbolProvider: c => c.GetMember("C")), 4446Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.F")), 4579Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.add_F"), newSymbolProvider: c => c.GetMember("C")), 4580Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.remove_F"), newSymbolProvider: c => c.GetMember("C")), 4581Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.E")), 11214Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.op_LogicalNot"), newSymbolProvider: c => c.GetMember("C")), 15022Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")), 15080Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M2")), 15117Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")), 15172Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")), 15208Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")), 15274Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")), 15332Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")), 15405Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")), 15451Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")), 15491Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")), 15559Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M1"), newSymbolProvider: c => c.GetMember("C")), 15560Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M2")), 15575Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMember("C.M2"), newSymbolProvider: c => c.GetMember("C")), 15576Edit(SemanticEditKind.Insert, symbolProvider: c => c.GetMember("C.M1")), 15613Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 15668Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterTypes()[0].SpecialType == SpecialType.System_Boolean)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 15740Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_String)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 15798Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetTypeOrReturnType().SpecialType == SpecialType.System_Int32)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 15874Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 1)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")), 15932Edit(SemanticEditKind.Delete, symbolProvider: c => c.GetMembers("C.M").FirstOrDefault(m => m.GetParameterCount() == 2)?.ISymbol, newSymbolProvider: c=>c.GetMember("C")),
Emit\InAttributeModifierTests.cs (1)
50var m = (IMethodSymbol)comp.GetMember("TestRef.M");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (23)
Semantics\RecordStructTests.cs (2)
3453verifier.Compilation.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 3555verifier.Compilation.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false));
Semantics\RecordTests.cs (19)
7660var clone = verifier.Compilation.GetMember("C." + WellKnownMemberNames.CloneMethodName); 14165verifier.Compilation.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14267verifier.Compilation.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14387verifier.Compilation.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14597verifier.Compilation.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14674Assert.Null(comp.GetMember("C.Deconstruct")); 14677comp.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14725comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14728comp.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14781comp.GetMember("C.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14784comp.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14858comp.GetMember("A.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14861comp.GetMember("B1.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14864comp.GetMember("B2.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 14867comp.GetMember("B3.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 15443Assert.Equal("void B.Deconstruct(out System.Int32 X, out System.Int32 Y)", verifier.Compilation.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 15479Assert.Equal("void B.Deconstruct(out System.Int32 X, out System.Int32 Y)", verifier.Compilation.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 15624Assert.Equal("void B.Deconstruct(out System.Int32 X)", verifier.Compilation.GetMember("B.Deconstruct").ToTestDisplayString(includeNonNullable: false)); 15658var deconstruct = verifier.Compilation.GetMember("B.Deconstruct");
Semantics\TopLevelStatementsTests.cs (2)
1666var getHashCode = ((Compilation)comp).GetMember("System.Object." + nameof(GetHashCode)); 1839var getHashCode = ((Compilation)comp).GetMember("System.Object." + nameof(GetHashCode));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (24)
Compilation\CompilationAPITests.cs (2)
3032var genericType = (INamedTypeSymbol)comp.GetMember("Pair"); 3067var genericMethod = (IMethodSymbol)comp.GetMember("Program.M");
SymbolDisplay\SymbolDisplayTests.cs (6)
5274var symbol = comp.GetMember("C.f"); 5933var member = comp.GetMember("C.F1"); 5978member = comp.GetMember("C.F2"); 5989member = comp.GetMember("C.F3"); 6067var member = comp.GetMember(memberName); 6091var method = (IMethodSymbol)comp.GetMember("C.F");
Symbols\Source\NullablePublicAPITests.cs (4)
691comp => ((INamedTypeSymbol)((Compilation)comp).GetMember("I")).GetMembers().OfType<IMethodSymbol>().Where(m => m.Name.StartsWith("F")).ToArray(), 755comp => ((INamedTypeSymbol)((Compilation)comp).GetMember("I")).GetMembers().OfType<IMethodSymbol>().Where(m => m.Name.StartsWith("F")).ToArray(), 820comp => ((INamedTypeSymbol)((Compilation)comp).GetMember("I")).GetMembers().OfType<IMethodSymbol>().Where(m => m.Name.StartsWith("F")).ToArray(), 887comp => ((INamedTypeSymbol)((Compilation)comp).GetMember("IB")).GetMembers().OfType<IMethodSymbol>().Where(m => m.Name.StartsWith("F")).ToArray(),
Symbols\SymbolEqualityTests.cs (12)
225var type1 = ((IFieldSymbol)comp.GetMember("A.field1")).Type; 226var type2 = ((IFieldSymbol)comp.GetMember("A.field2")).Type; 249var type1 = ((IFieldSymbol)comp.GetMember("A.field1")).Type; 250var type2 = ((IFieldSymbol)comp.GetMember("A.field2")).Type; 285var type1 = ((IFieldSymbol)comp.GetMember("A.field1")).Type; 286var type2 = ((IFieldSymbol)comp.GetMember("A.field2")).Type; 309var type1 = ((IFieldSymbol)comp.GetMember("A.field1")).Type; 310var type2 = ((IFieldSymbol)comp.GetMember("A.field2")).Type; 344var type1comp1 = ((IFieldSymbol)comp1.GetMember("A.field1")).Type; 345var type1comp2 = ((IFieldSymbol)comp2.GetMember("A.field1")).Type; 346var type2 = ((IFieldSymbol)comp2.GetMember("B.field2")).Type; 376var symbol1 = ((IFieldSymbol)comp.GetMember("A.field1")).Type;