3 instantiations of MethodContextReuseConstraints
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
EvaluationContext.cs (1)
177new MethodContextReuseConstraints(moduleVersionId, methodToken, methodVersion, reuseSpan),
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (1)
MethodContextReuseConstraintsTests.cs (1)
25var constraints = new MethodContextReuseConstraints(
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
EvaluationContext.vb (1)
193New MethodContextReuseConstraints(moduleVersionId, methodToken, methodVersion, reuseSpan),
17 references to MethodContextReuseConstraints
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
EvaluationContext.cs (2)
33internal readonly MethodContextReuseConstraints? MethodContextReuseConstraints; 43MethodContextReuseConstraints? methodContextReuseConstraints,
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (11)
MethodContextReuseConstraintsTests.cs (11)
25var constraints = new MethodContextReuseConstraints( 53Assert.Equal(new ILSpan(0u, uint.MaxValue), MethodContextReuseConstraints.CalculateReuseSpan(5, ILSpan.MaxValue, spans.Take(1))); 54Assert.Equal(new ILSpan(1, 9), MethodContextReuseConstraints.CalculateReuseSpan(5, ILSpan.MaxValue, spans.Take(2))); 55Assert.Equal(new ILSpan(2, 8), MethodContextReuseConstraints.CalculateReuseSpan(5, ILSpan.MaxValue, spans.Take(3))); 56Assert.Equal(new ILSpan(3, 8), MethodContextReuseConstraints.CalculateReuseSpan(5, ILSpan.MaxValue, spans.Take(4))); 57Assert.Equal(new ILSpan(3, 7), MethodContextReuseConstraints.CalculateReuseSpan(5, ILSpan.MaxValue, spans.Take(5))); 65span = MethodContextReuseConstraints.CalculateReuseSpan(5, span, new ILSpan[0]); 68span = MethodContextReuseConstraints.CalculateReuseSpan(5, span, new[] { new ILSpan(1, 10) }); 71span = MethodContextReuseConstraints.CalculateReuseSpan(5, span, new[] { new ILSpan(2, 9) }); 74span = MethodContextReuseConstraints.CalculateReuseSpan(5, span, new[] { new ILSpan(1, 3) }); 77span = MethodContextReuseConstraints.CalculateReuseSpan(5, span, new[] { new ILSpan(7, 9) });
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (2)
PDB\MethodDebugInfo.cs (1)
89methodContextReuseSpan = MethodContextReuseConstraints.CalculateReuseSpan(
PDB\MethodDebugInfo.Native.cs (1)
624return MethodContextReuseConstraints.CalculateReuseSpan(
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
EvaluationContext.vb (2)
37Friend ReadOnly MethodContextReuseConstraints As MethodContextReuseConstraints? 47methodContextReuseConstraints As MethodContextReuseConstraints?,