8 instantiations of MetadataContext
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
CSharpExpressionCompiler.cs (1)
193new MetadataContext<CSharpMetadataContext>(
CSharpInstructionDecoder.cs (1)
156new MetadataContext<CSharpMetadataContext>(
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (2)
ExpressionCompilerTestBase.cs (1)
205return new MetadataContext<CSharpMetadataContext>(
ReferencedModulesTests.cs (1)
665new MetadataContext<CSharpMetadataContext>(typeBlocks, ImmutableDictionary<MetadataContextId, CSharpMetadataContext>.Empty),
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
VisualBasicExpressionCompiler.vb (1)
191New MetadataContext(Of VisualBasicMetadataContext)(
VisualBasicInstructionDecoder.vb (1)
103New MetadataContext(Of VisualBasicMetadataContext)(
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (2)
ExpressionCompilerTestBase.vb (1)
235Return New MetadataContext(Of VisualBasicMetadataContext)(
ReferencedModulesTests.vb (1)
459New MetadataContext(Of VisualBasicMetadataContext)(typeBlocks, ImmutableDictionary(Of MetadataContextId, VisualBasicMetadataContext).Empty),
30 references to MetadataContext
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (6)
CSharpExpressionCompiler.cs (5)
33internal delegate MetadataContext<CSharpMetadataContext> GetMetadataContextDelegate<TAppDomain>(TAppDomain appDomain); 34internal delegate void SetMetadataContextDelegate<TAppDomain>(TAppDomain appDomain, MetadataContext<CSharpMetadataContext> metadataContext, bool report); 74var previous = getMetadataContext(appDomain); 157var previous = getMetadataContext(appDomain); 209var previous = appDomain.GetMetadataContext<CSharpMetadataContext>();
CSharpInstructionDecoder.cs (1)
142var previous = appDomain.GetMetadataContext<CSharpMetadataContext>();
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (10)
ExpressionCompilerTestBase.cs (6)
118private MetadataContext<CSharpMetadataContext> _metadataContext; 120internal MetadataContext<CSharpMetadataContext> GetMetadataContext() 125internal void SetMetadataContext(MetadataContext<CSharpMetadataContext> metadataContext) 195internal static CSharpMetadataContext GetMetadataContext(MetadataContext<CSharpMetadataContext> appDomainContext, Guid mvid = default) 203internal static MetadataContext<CSharpMetadataContext> SetMetadataContext(MetadataContext<CSharpMetadataContext> appDomainContext, Guid mvid, CSharpMetadataContext context)
ExpressionCompilerTests.cs (2)
364var previous = appDomain.GetMetadataContext(); 6300var previous = appDomain.GetMetadataContext();
ReferencedModulesTests.cs (2)
380MetadataContext<CSharpMetadataContext> previous; 709var previous = appDomain.GetMetadataContext();
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (4)
DkmUtilities.cs (4)
336internal static MetadataContext<TAssemblyContext> GetMetadataContext<TAssemblyContext>(this DkmClrAppDomain appDomain) 339var dataItem = appDomain.GetDataItem<MetadataContextItem<MetadataContext<TAssemblyContext>>>(); 343internal static void SetMetadataContext<TAssemblyContext>(this DkmClrAppDomain appDomain, MetadataContext<TAssemblyContext> context, bool report) 358appDomain.SetDataItem(DkmDataCreationDisposition.CreateAlways, new MetadataContextItem<MetadataContext<TAssemblyContext>>(context));
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (1)
ExpressionCompilerTestHelpers.cs (1)
557internal static void VerifyAppDomainMetadataContext<TAssemblyContext>(MetadataContext<TAssemblyContext> metadataContext, Guid[] moduleVersionIds)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
VisualBasicExpressionCompiler.vb (2)
35Friend Delegate Function GetMetadataContextDelegate(Of TAppDomain)(appDomain As TAppDomain) As MetadataContext(Of VisualBasicMetadataContext) 36Friend Delegate Sub SetMetadataContextDelegate(Of TAppDomain)(appDomain As TAppDomain, metadataContext As MetadataContext(Of VisualBasicMetadataContext), report As Boolean)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (7)
ExpressionCompilerTestBase.vb (6)
148Private _metadataContext As MetadataContext(Of VisualBasicMetadataContext) 150Friend Function GetMetadataContext() As MetadataContext(Of VisualBasicMetadataContext) 154Friend Sub SetMetadataContext(metadataContext As MetadataContext(Of VisualBasicMetadataContext)) 224Friend Shared Function GetMetadataContext(appDomainContext As MetadataContext(Of VisualBasicMetadataContext), Optional mvid As Guid = Nothing) As VisualBasicMetadataContext 234Friend Shared Function SetMetadataContext(appDomainContext As MetadataContext(Of VisualBasicMetadataContext), context As VisualBasicMetadataContext) As MetadataContext(Of VisualBasicMetadataContext)
ReferencedModulesTests.vb (1)
283Dim previous As MetadataContext(Of VisualBasicMetadataContext)