Implemented interface member:
method
GetLocal
System.Linq.Expressions.Compiler.ILocalCache.GetLocal(System.Type)
42 references to GetLocal
System.Linq.Expressions (42)
System\Linq\Expressions\Compiler\CompilerScope.Storage.cs (4)
52
_local = compiler.
GetLocal
(variable.IsByRef ? variable.Type.MakeByRefType() : variable.Type);
128
LocalBuilder value = Compiler.
GetLocal
(Variable.Type);
171
_boxLocal = compiler.
GetLocal
(boxType);
188
LocalBuilder value = Compiler.
GetLocal
(Variable.Type);
System\Linq\Expressions\Compiler\LambdaCompiler.Address.cs (6)
160
LocalBuilder temp =
GetLocal
(GetMemberType(member));
222
LocalBuilder tmp =
GetLocal
(type);
290
LocalBuilder valueLocal =
GetLocal
(node.Type);
342
LocalBuilder argLocal =
GetLocal
(arg.Type);
352
LocalBuilder valueLocal =
GetLocal
(node.Type);
380
return
GetLocal
(instanceLocalType);
System\Linq\Expressions\Compiler\LambdaCompiler.Binary.cs (11)
358
LocalBuilder locLeft =
GetLocal
(type);
359
LocalBuilder locRight =
GetLocal
(type);
390
LocalBuilder locLeft =
GetLocal
(type);
391
LocalBuilder locRight =
GetLocal
(type);
426
LocalBuilder locLeft =
GetLocal
(leftType);
427
LocalBuilder locRight =
GetLocal
(rightType);
428
LocalBuilder locResult =
GetLocal
(resultType);
509
LocalBuilder locLeft =
GetLocal
(type);
510
LocalBuilder locRight =
GetLocal
(type);
540
LocalBuilder locLeft =
GetLocal
(type);
541
LocalBuilder locRight =
GetLocal
(type);
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (11)
280
_ilg.Emit(OpCodes.Stloc, temp =
GetLocal
(node.Type));
603
LocalBuilder siteTemp =
GetLocal
(siteType);
637
LocalBuilder temp =
GetLocal
(node.Type);
727
LocalBuilder value =
GetLocal
(variable.Type);
808
_ilg.Emit(OpCodes.Stloc, temp =
GetLocal
(node.Type));
1013
loc =
GetLocal
(init.NewExpression.Type);
1057
loc =
GetLocal
(init.NewExpression.Type);
1126
LocalBuilder anyNull =
GetLocal
(typeof(bool));
1173
LocalBuilder result =
GetLocal
(resultType);
1208
LocalBuilder anyNull =
GetLocal
(typeof(bool));
1209
LocalBuilder allNull =
GetLocal
(typeof(bool));
System\Linq\Expressions\Compiler\LambdaCompiler.Logical.cs (6)
114
LocalBuilder loc =
GetLocal
(b.Left.Type);
177
LocalBuilder loc =
GetLocal
(b.Left.Type);
244
LocalBuilder locLeft =
GetLocal
(type);
256
LocalBuilder locRight =
GetLocal
(type);
344
LocalBuilder locLeft =
GetLocal
(type);
352
LocalBuilder locRight =
GetLocal
(type);
System\Linq\Expressions\Compiler\LambdaCompiler.Statements.cs (2)
427
LocalBuilder value =
GetLocal
(node.SwitchValue.Type);
833
value =
GetLocal
(tryType);
System\Linq\Expressions\Compiler\LambdaCompiler.Unary.cs (2)
81
LocalBuilder loc =
GetLocal
(type);
152
LocalBuilder loc =
GetLocal
(operandType);