1 write to Compilation
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
VisualBasicMetadataContext.vb (1)
13Me.Compilation = compilation
19 references to Compilation
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (3)
VisualBasicExpressionCompiler.vb (2)
82compilation = If(previousMetadataContext.Compilation, 165compilation = previousMetadataContext.Compilation
VisualBasicInstructionDecoder.vb (1)
99Dim compilation = previousContext.Compilation
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (16)
ExpressionCompilerTests.vb (7)
348Assert.Equal(context.Compilation, GetMetadataContext(previous).Compilation) 368Assert.Equal(context.Compilation, GetMetadataContext(previous).Compilation) 389Assert.NotEqual(context.Compilation, GetMetadataContext(previous).Compilation) 397Assert.Equal(context.Compilation, GetMetadataContext(previous).Compilation) 400appDomain.SetMetadataContext(SetMetadataContext(previous, New VisualBasicMetadataContext(GetMetadataContext(previous).Compilation))) 403Assert.NotNull(GetMetadataContext(previous).Compilation) 407Assert.Equal(context.Compilation, GetMetadataContext(previous).Compilation)
ReferencedModulesTests.vb (9)
296Assert.Same(context.Compilation, GetMetadataContext(previous, mvidB1).Compilation) 303Assert.NotSame(context.Compilation, GetMetadataContext(previous, mvidB1).Compilation) 310Assert.NotSame(context.Compilation, GetMetadataContext(previous, mvidA1).Compilation) 317Assert.Same(context.Compilation, GetMetadataContext(previous, mvidA2).Compilation) 332Assert.NotSame(context.Compilation, GetMetadataContext(previous, mvidA1).Compilation) 339Assert.Same(context.Compilation, GetMetadataContext(previous, mvidA2).Compilation) 346Assert.NotSame(context.Compilation, GetMetadataContext(previous, mvidA2).Compilation) 353Assert.Same(context.Compilation, GetMetadataContext(previous, mvidB1).Compilation) 474Assert.Same(GetMetadataContext(previous).Compilation, context.Compilation) ' re-use type context compilation