17 references to PopIntoLocation
ILCompiler.Compiler (17)
Compiler\TypePreinit.cs (17)
341
returnValue = stack.
PopIntoLocation
(methodIL.OwningMethod.Signature.ReturnType);
375
if (!assignableField.TryAssign(stack.
PopIntoLocation
(field.FieldType)))
382
Value value = stack.
PopIntoLocation
(field.FieldType);
511
methodParams[i] = stack.
PopIntoLocation
(GetArgType(method, i));
592
ctorParameters[i + 1] = stack.
PopIntoLocation
(GetArgType(ctor, i + 1));
724
Value value = stack.
PopIntoLocation
(field.FieldType);
985
if (!assignableParam.TryAssign(stack.
PopIntoLocation
(argType)))
991
parameters[index] = stack.
PopIntoLocation
(argType);
1071
if (!assignableLocal.TryAssign(stack.
PopIntoLocation
(localType)))
1077
locals[index] = stack.
PopIntoLocation
(localType);
1591
Value value = stack.
PopIntoLocation
(elementType);
1685
Value value = stack.
PopIntoLocation
(type);
1774
ILOpcode.stind_i1 => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.Byte)),
1775
ILOpcode.stind_i2 => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.UInt16)),
1776
ILOpcode.stind_i4 => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.UInt32)),
1777
ILOpcode.stind_i8 => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.UInt64)),
1778
ILOpcode.stind_i => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.UIntPtr)),