17 references to PopIntoLocation
ILCompiler.Compiler (17)
Compiler\TypePreinit.cs (17)
352
returnValue = stack.
PopIntoLocation
(methodIL.OwningMethod.Signature.ReturnType);
386
if (!assignableField.TryAssign(stack.
PopIntoLocation
(field.FieldType)))
393
Value value = stack.
PopIntoLocation
(field.FieldType);
522
methodParams[i] = stack.
PopIntoLocation
(GetArgType(method, i));
603
ctorParameters[i + 1] = stack.
PopIntoLocation
(GetArgType(ctor, i + 1));
735
Value value = stack.
PopIntoLocation
(field.FieldType);
996
if (!assignableParam.TryAssign(stack.
PopIntoLocation
(argType)))
1002
parameters[index] = stack.
PopIntoLocation
(argType);
1082
if (!assignableLocal.TryAssign(stack.
PopIntoLocation
(localType)))
1088
locals[index] = stack.
PopIntoLocation
(localType);
1602
Value value = stack.
PopIntoLocation
(elementType);
1696
Value value = stack.
PopIntoLocation
(type);
1785
ILOpcode.stind_i1 => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.Byte)),
1786
ILOpcode.stind_i2 => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.UInt16)),
1787
ILOpcode.stind_i4 => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.UInt32)),
1788
ILOpcode.stind_i8 => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.UInt64)),
1789
ILOpcode.stind_i => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.UIntPtr)),