1 implementation of IStrongBox
System.Core (1)
Microsoft\Scripting\Utils\StrongBox.cs (1)
22public class StrongBox<T> : IStrongBox {
10 references to IStrongBox
System.Core (10)
Microsoft\Scripting\Compiler\ExpressionQuoter.cs (7)
118var boxes = new List<IStrongBox>(); 122IStrongBox box = GetBox(node.Variables[i]); 153IStrongBox box = GetBox(node); 160private IStrongBox GetBox(ParameterExpression variable) { 173return (IStrongBox)locals[hoistIndex]; 189private readonly IStrongBox[] _boxes; 191internal RuntimeVariables(IStrongBox[] boxes) {
Microsoft\Scripting\Compiler\RuntimeVariableList.cs (2)
106private IStrongBox GetStrongBox(int index) { 119return (IStrongBox)result[(int)closureKey];
Microsoft\Scripting\Utils\StrongBox.cs (1)
44object IStrongBox.Value {