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