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);
1012
if (!assignableParam.TryAssign(stack.
PopIntoLocation
(argType)))
1018
parameters[index] = stack.
PopIntoLocation
(argType);
1098
if (!assignableLocal.TryAssign(stack.
PopIntoLocation
(localType)))
1104
locals[index] = stack.
PopIntoLocation
(localType);
1618
Value value = stack.
PopIntoLocation
(elementType);
1712
Value value = stack.
PopIntoLocation
(type);
1801
ILOpcode.stind_i1 => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.Byte)),
1802
ILOpcode.stind_i2 => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.UInt16)),
1803
ILOpcode.stind_i4 => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.UInt32)),
1804
ILOpcode.stind_i8 => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.UInt64)),
1805
ILOpcode.stind_i => stack.
PopIntoLocation
(context.GetWellKnownType(WellKnownType.UIntPtr)),