4 implementations of IRuntimeVariables
System.Core (4)
Microsoft\Scripting\Compiler\ExpressionQuoter.cs (2)
188private sealed class RuntimeVariables : IRuntimeVariables { 213private sealed class MergedRuntimeVariables : IRuntimeVariables {
Microsoft\Scripting\Compiler\RuntimeVariableList.cs (2)
53private sealed class EmptyRuntimeVariables : IRuntimeVariables { 72private sealed class RuntimeVariableList : IRuntimeVariables {
15 references to IRuntimeVariables
System.Core (15)
Microsoft\Scripting\Ast\RuntimeVariablesExpression.cs (1)
48get { return typeof(IRuntimeVariables); }
Microsoft\Scripting\Compiler\ExpressionQuoter.cs (10)
53public static IRuntimeVariables MergeRuntimeVariables(IRuntimeVariables first, IRuntimeVariables second, int[] indexes) { 137var boxesConst = Expression.Constant(new RuntimeVariables(boxes.ToArray()), typeof(IRuntimeVariables)); 195int IRuntimeVariables.Count { 199object IRuntimeVariables.this[int index] { 214private readonly IRuntimeVariables _first; 215private readonly IRuntimeVariables _second; 221internal MergedRuntimeVariables(IRuntimeVariables first, IRuntimeVariables second, int[] indexes) {
Microsoft\Scripting\Compiler\RuntimeVariableList.cs (4)
40public static IRuntimeVariables CreateRuntimeVariables(object[] data, long[] indexes) { 49public static IRuntimeVariables CreateRuntimeVariables() { 54int IRuntimeVariables.Count { 58object IRuntimeVariables.this[int index] {