1 instantiation of MethodData
Microsoft.CodeAnalysis (1)
CodeGen\CompilationTestData.cs (1)
55Methods.Add(method, new MethodData(builder, method));
76 references to MethodData
Microsoft.CodeAnalysis (6)
CodeGen\CompilationTestData.cs (6)
35public readonly ConcurrentDictionary<IMethodSymbolInternal, MethodData> Methods = new ConcurrentDictionary<IMethodSymbolInternal, MethodData>(); 45private ImmutableDictionary<string, MethodData>? _lazyMethodsByName; 64public ImmutableDictionary<string, MethodData> GetMethodsByName() 68var map = new Dictionary<string, MethodData>(); 74map[name] = default(MethodData);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenScriptTests.cs (2)
498var methodData = verifier.TestData.GetMethodData("<Initialize>"); 558var methodData = verifier.TestData.GetMethodData("<Initialize>");
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (47)
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
55var methodData0 = v0.TestData.GetMethodData("C.F"); 119var methodData0 = v0.TestData.GetMethodData("C<T>.F"); 183var methodData0 = v0.TestData.GetMethodData("C<T>.F<G>"); 247var methodData0 = v0.TestData.GetMethodData("C<T>.F<G>"); 311var methodData0 = v0.TestData.GetMethodData("C<T>.F<G>");
Emit\EditAndContinue\EditAndContinueTests.cs (8)
8723var methodData0 = testData0.GetMethodData("C.Main"); 9590var methodData0 = testData0.GetMethodData("C.M1"); 11243var methodData0 = testData0.GetMethodData("C.M"); 11310var methodData0 = testData0.GetMethodData("C.M"); 11491var methodData0 = testData0.GetMethodData("C.M"); 11559var methodData0 = testData0.GetMethodData("A.M"); 12089var methodData0 = testData0.GetMethodData("C<T>.M1"); 12312var methodData0 = testData0.GetMethodData("C.M");
Emit\EditAndContinue\LocalSlotMappingTests.cs (34)
52var methodData0 = v0.TestData.GetMethodData("C.Main"); 247var methodData0 = testData0.GetMethodData("C.M"); 431var methodData0 = testData0.GetMethodData("C.M"); 1152var methodData0 = testData0.GetMethodData("C.M"); 1213var methodData0 = testData0.GetMethodData("C.M"); 1321var methodData0 = testData0.GetMethodData("C.M"); 1485var methodData0 = testData0.GetMethodData("C.M"); 1743var methodData0 = v0.TestData.GetMethodData("C.M"); 1853var methodData0 = testData0.GetMethodData("C.M"); 2013var methodData0 = testData0.GetMethodData("C.M"); 2046var methodData0 = testData0.GetMethodData("C.M"); 2197var methodData0 = v0.TestData.GetMethodData("C.M"); 2421var methodData0 = v0.TestData.GetMethodData("C.M"); 2603var methodData0 = testData0.GetMethodData("C.M"); 2741var methodData0 = testData0.GetMethodData("C.M"); 2918var methodData0 = v0.TestData.GetMethodData("C.M"); 3054var methodData0 = v0.TestData.GetMethodData("C.M"); 3217var methodData0 = v0.TestData.GetMethodData("C.M"); 3381var methodData0 = v0.TestData.GetMethodData("C.M"); 3490var methodData0 = v0.TestData.GetMethodData("C.M"); 3600var methodData0 = v0.TestData.GetMethodData("C.M"); 3691var methodData0 = v0.TestData.GetMethodData("C.M"); 4238var methodData0 = testData0.GetMethodData("C.G"); 4285var methodData0 = testData0.GetMethodData("C.F"); 4341var methodData0 = testData0.GetMethodData("C.F"); 4396var methodData0 = testData0.GetMethodData("C.F"); 4448var methodData0 = testData0.GetMethodData("C.F"); 4504var methodData0 = testData0.GetMethodData("C.F"); 4573var methodData0 = testData0.GetMethodData("C.G"); 4653var methodData0 = testData0.GetMethodData("C.G"); 4749var methodData0 = testData0.GetMethodData("C.G"); 4807var methodData0 = testData0.GetMethodData("C.G"); 4867var methodData0 = testData0.GetMethodData("C.G"); 4956var methodData0 = testData0.GetMethodData("C.G");
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Semantics\CollectionExpressionTests.cs (2)
13338verifier.TestData.TryGetMethodData("<>z__ReadOnlyArray<T>..ctor(T[])", out var arrayMemberData); 13339verifier.TestData.TryGetMethodData("<>z__ReadOnlyList<T>..ctor(System.Collections.Generic.List<T>)", out var listMemberData);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\CSharpCompilerFeatureRequiredTests.cs (1)
53internal override string VisualizeRealIL(IModuleSymbol peModule, CompilationTestData.MethodData methodData, IReadOnlyDictionary<int, string>? markers, bool areLocalsZeroed)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
BasicCompilationUtils.cs (1)
47internal override string VisualizeRealIL(IModuleSymbol peModule, MethodData methodData, IReadOnlyDictionary<int, string> markers, bool areLocalsZeroed)
CSharpTestBase.cs (2)
2382internal override string VisualizeRealIL(IModuleSymbol peModule, CompilationTestData.MethodData methodData, IReadOnlyDictionary<int, string>? markers, bool areLocalsZeroed) 2397internal static unsafe string VisualizeRealIL(PEModuleSymbol peModule, CompilationTestData.MethodData methodData, IReadOnlyDictionary<int, string>? markers, bool areLocalsZeroed)
Microsoft.CodeAnalysis.Test.Utilities (14)
CommonTestBase.cs (1)
506internal abstract string VisualizeRealIL(IModuleSymbol peModule, CompilationTestData.MethodData methodData, IReadOnlyDictionary<int, string>? markers, bool areLocalsZeroed);
Compilation\CompilationTestDataExtensions.cs (10)
26this CompilationTestData.MethodData method, 43internal static ImmutableArray<KeyValuePair<IMethodSymbolInternal, CompilationTestData.MethodData>> GetExplicitlyDeclaredMethods(this CompilationTestData data) 48private static bool TryGetMethodData(ImmutableDictionary<string, CompilationTestData.MethodData> map, string qualifiedMethodName, out CompilationTestData.MethodData methodData) 80internal static bool TryGetMethodData(this CompilationTestData data, string qualifiedMethodName, out CompilationTestData.MethodData methodData) 86internal static CompilationTestData.MethodData GetMethodData(this CompilationTestData data, string qualifiedMethodName) 89TryGetMethodData(data, qualifiedMethodName, out var methodData); 99internal static string GetMethodIL(this CompilationTestData.MethodData method) 104internal static EditAndContinueMethodDebugInformation GetEncDebugInfo(this CompilationTestData.MethodData methodData) 115internal static Func<MethodDefinitionHandle, EditAndContinueMethodDebugInformation> EncDebugInfoProvider(this CompilationTestData.MethodData methodData)
CompilationVerifier.cs (3)
48private readonly Func<IModuleSymbol, CompilationTestData.MethodData, IReadOnlyDictionary<int, string>?, bool, string>? _visualizeRealIL; 58Func<IModuleSymbol, CompilationTestData.MethodData, IReadOnlyDictionary<int, string>?, bool, string>? visualizeRealIL = null, 742internal string VisualizeIL(CompilationTestData.MethodData methodData, bool realIL = false, bool sequencePoints = false, bool sequencePointsSource = true, SymbolDisplayFormat? ilFormat = null)
Microsoft.CodeAnalysis.UnitTests (1)
Symbols\DocumentationCommentIdTests.cs (1)
189IModuleSymbol peModule, CompilationTestData.MethodData methodData, IReadOnlyDictionary<int, string>? markers, bool areLocalsZeroed)