1 write to MethodContextReuseConstraints
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
EvaluationContext.vb (1)
55Me.MethodContextReuseConstraints = methodContextReuseConstraints
8 references to MethodContextReuseConstraints
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
VisualBasicExpressionCompiler.vb (2)
170previousContext.MethodContextReuseConstraints.HasValue AndAlso 171previousContext.MethodContextReuseConstraints.GetValueOrDefault().AreSatisfied(moduleVersionId, methodToken, methodVersion, offset) Then
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (6)
ExpressionCompilerTests.vb (6)
347Assert.Null(context.MethodContextReuseConstraints) 355Dim constraints = GetMetadataContext(previous).EvaluationContext.MethodContextReuseConstraints 367Assert.NotEqual(context.MethodContextReuseConstraints, GetMetadataContext(previous).EvaluationContext.MethodContextReuseConstraints) 388Assert.True(GetMetadataContext(previous).EvaluationContext.MethodContextReuseConstraints.Value.AreSatisfied(moduleVersionId, methodToken, methodVersion, endOffset - 1)) 396Assert.False(GetMetadataContext(previous).EvaluationContext.MethodContextReuseConstraints.Value.AreSatisfied(moduleVersionId, methodToken, methodVersion, 0))