24 references to Variable
System.Core (24)
Microsoft\Scripting\Actions\CallSite.cs (9)
369
var @this = Expression.
Variable
(typeof(CallSite<T>), "this");
374
var applicable = Expression.
Variable
(typeof(T[]), "applicable");
378
var rule = Expression.
Variable
(typeof(T), "rule");
381
var originalRule = Expression.
Variable
(typeof(T), "originalRule");
388
vars.Add(result = Expression.
Variable
(@return.Type, "result"));
392
var count = Expression.
Variable
(typeof(int), "count");
394
var index = Expression.
Variable
(typeof(int), "index");
532
var cache = Expression.
Variable
(typeof(RuleCache<T>), "cache");
640
var args = Expression.
Variable
(typeof(object[]), "args");
Microsoft\Scripting\Ast\BinaryExpression.cs (5)
221
ParameterExpression temp1 =
Variable
(member.Expression.Type, "temp1");
233
ParameterExpression temp2 =
Variable
(e2.Type, "temp2");
266
var tempObj = Expression.
Variable
(index.Object.Type, "tempObj");
272
var tempArg = Expression.
Variable
(arg.Type, "tempArg" + tempArgs.Count);
287
var tempValue = Expression.
Variable
(op.Type, "tempValue");
Microsoft\Scripting\Ast\MemberInitExpression.cs (2)
100
var objVar = Expression.
Variable
(objExpression.Type, null);
112
var listVar = Expression.
Variable
(listExpression.Type, null);
Microsoft\Scripting\Ast\ParameterExpression.cs (1)
191
return
Variable
(type, null);
Microsoft\Scripting\Compiler\HoistedLocals.cs (1)
87
SelfVariable = Expression.
Variable
(typeof(object[]), null);
Microsoft\Scripting\Compiler\LambdaCompiler.Binary.cs (2)
102
ParameterExpression p1 = Expression.
Variable
(TypeUtils.GetNonNullableType(b.Left.Type), null);
103
ParameterExpression p2 = Expression.
Variable
(TypeUtils.GetNonNullableType(b.Right.Type), null);
Microsoft\Scripting\Compiler\LambdaCompiler.Statements.cs (2)
639
var switchValue = Expression.
Variable
(typeof(string), "switchValue");
640
var switchIndex = Expression.
Variable
(typeof(int), "switchIndex");
Microsoft\Scripting\Compiler\LambdaCompiler.Unary.cs (1)
337
ParameterExpression v = Expression.
Variable
(TypeUtils.GetNonNullableType(node.Operand.Type), null);
Microsoft\Scripting\Compiler\StackSpiller.Temps.cs (1)
68
temp = Expression.
Variable
(type, "$temp$" + _temp++);