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