|
|
@ -880,6 +880,7 @@ namespace ICSharpCode.Decompiler.IL |
|
|
|
IType type = compilation.FindType(inst.ResultType.ToKnownTypeCode()); |
|
|
|
IType type = compilation.FindType(inst.ResultType.ToKnownTypeCode()); |
|
|
|
var v = new ILVariable(VariableKind.StackSlot, type, inst.ResultType, inst.ILRange.Start); |
|
|
|
var v = new ILVariable(VariableKind.StackSlot, type, inst.ResultType, inst.ILRange.Start); |
|
|
|
v.Name = "S_" + inst.ILRange.Start.ToString("x4"); |
|
|
|
v.Name = "S_" + inst.ILRange.Start.ToString("x4"); |
|
|
|
|
|
|
|
v.HasGeneratedName = true; |
|
|
|
currentStack = currentStack.Push(v); |
|
|
|
currentStack = currentStack.Push(v); |
|
|
|
return new StLoc(v, inst); |
|
|
|
return new StLoc(v, inst); |
|
|
|
} |
|
|
|
} |
|
|
|