6 instantiations of VisualBasicMetadataContext
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
VisualBasicExpressionCompiler.vb (1)
193assemblyContexts.SetItem(contextId, New VisualBasicMetadataContext(context.Compilation, context))),
VisualBasicInstructionDecoder.vb (1)
105assemblyContexts.SetItem(contextId, New VisualBasicMetadataContext(compilation))),
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (4)
ExpressionCompilerTests.vb (1)
400appDomain.SetMetadataContext(SetMetadataContext(previous, New VisualBasicMetadataContext(GetMetadataContext(previous).Compilation)))
ReferencedModulesTests.vb (3)
190New VisualBasicMetadataContext(), 212New VisualBasicMetadataContext(), 460New VisualBasicMetadataContext(context.Compilation)))
29 references to VisualBasicMetadataContext
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (16)
EvaluationContext.vb (1)
108previous As VisualBasicMetadataContext,
VisualBasicExpressionCompiler.vb (11)
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) 47Function(ad) ad.GetMetadataContext(Of VisualBasicMetadataContext)(), 76Dim previousMetadataContext As VisualBasicMetadataContext = Nothing 113Function(ad) ad.GetMetadataContext(Of VisualBasicMetadataContext)(), 114Sub(ad, mc, report) ad.SetMetadataContext(Of VisualBasicMetadataContext)(mc, report), 160Dim assemblyContexts = If(previous.Matches(metadataBlocks), previous.AssemblyContexts, ImmutableDictionary(Of MetadataContextId, VisualBasicMetadataContext).Empty) 161Dim previousMetadataContext As VisualBasicMetadataContext = Nothing 191New MetadataContext(Of VisualBasicMetadataContext)( 201appDomain.RemoveMetadataContext(Of VisualBasicMetadataContext)() 205Dim previous = appDomain.GetMetadataContext(Of VisualBasicMetadataContext)()
VisualBasicInstructionDecoder.vb (4)
90Dim previous = appDomain.GetMetadataContext(Of VisualBasicMetadataContext)() 95Dim assemblyContexts = If(previous.Matches(metadataBlocks), previous.AssemblyContexts, ImmutableDictionary(Of MetadataContextId, VisualBasicMetadataContext).Empty) 96Dim previousContext As VisualBasicMetadataContext = Nothing 103New MetadataContext(Of VisualBasicMetadataContext)(
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (13)
ExpressionCompilerTestBase.vb (10)
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 229Dim context As VisualBasicMetadataContext = Nothing 234Friend Shared Function SetMetadataContext(appDomainContext As MetadataContext(Of VisualBasicMetadataContext), context As VisualBasicMetadataContext) As MetadataContext(Of VisualBasicMetadataContext) 235Return New MetadataContext(Of VisualBasicMetadataContext)(
ReferencedModulesTests.vb (3)
283Dim previous As MetadataContext(Of VisualBasicMetadataContext) 459New MetadataContext(Of VisualBasicMetadataContext)(typeBlocks, ImmutableDictionary(Of MetadataContextId, VisualBasicMetadataContext).Empty),