interp: populate Inst field in interp.Error

It is used in the main package but wasn't actually set anywhere.
This commit is contained in:
Ayke van Laethem
2021-07-14 15:44:00 +02:00
committed by Ron Evans
parent cdba4fa8cc
commit 8cc7c6d572
+1
View File
@@ -57,6 +57,7 @@ func (r *runner) errorAt(inst instruction, err error) *Error {
pos := getPosition(inst.llvmInst) pos := getPosition(inst.llvmInst)
return &Error{ return &Error{
ImportPath: r.pkgName, ImportPath: r.pkgName,
Inst: inst.llvmInst,
Pos: pos, Pos: pos,
Err: err, Err: err,
Traceback: []ErrorLine{{pos, inst.llvmInst}}, Traceback: []ErrorLine{{pos, inst.llvmInst}},