12 references to CalculateReuseSpan
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (10)
MethodContextReuseConstraintsTests.cs (10)
53
Assert.Equal(new ILSpan(0u, uint.MaxValue), MethodContextReuseConstraints.
CalculateReuseSpan
(5, ILSpan.MaxValue, spans.Take(1)));
54
Assert.Equal(new ILSpan(1, 9), MethodContextReuseConstraints.
CalculateReuseSpan
(5, ILSpan.MaxValue, spans.Take(2)));
55
Assert.Equal(new ILSpan(2, 8), MethodContextReuseConstraints.
CalculateReuseSpan
(5, ILSpan.MaxValue, spans.Take(3)));
56
Assert.Equal(new ILSpan(3, 8), MethodContextReuseConstraints.
CalculateReuseSpan
(5, ILSpan.MaxValue, spans.Take(4)));
57
Assert.Equal(new ILSpan(3, 7), MethodContextReuseConstraints.
CalculateReuseSpan
(5, ILSpan.MaxValue, spans.Take(5)));
65
span = MethodContextReuseConstraints.
CalculateReuseSpan
(5, span, new ILSpan[0]);
68
span = MethodContextReuseConstraints.
CalculateReuseSpan
(5, span, new[] { new ILSpan(1, 10) });
71
span = MethodContextReuseConstraints.
CalculateReuseSpan
(5, span, new[] { new ILSpan(2, 9) });
74
span = MethodContextReuseConstraints.
CalculateReuseSpan
(5, span, new[] { new ILSpan(1, 3) });
77
span = MethodContextReuseConstraints.
CalculateReuseSpan
(5, span, new[] { new ILSpan(7, 9) });
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (2)
PDB\MethodDebugInfo.cs (1)
89
methodContextReuseSpan = MethodContextReuseConstraints.
CalculateReuseSpan
(
PDB\MethodDebugInfo.Native.cs (1)
624
return MethodContextReuseConstraints.
CalculateReuseSpan
(