mirror of
https://github.com/janet-lang/janet
synced 2025-10-22 11:17:40 +00:00
Source mapping v4 (line and column instead of byte offsets).
This commit is contained in:
@@ -365,8 +365,8 @@ static Dst doframe(DstStackFrame *frame) {
|
||||
dst_table_put(t, dst_csymbolv(":pc"), dst_wrap_integer(off));
|
||||
if (def->sourcemap) {
|
||||
DstSourceMapping mapping = def->sourcemap[off];
|
||||
dst_table_put(t, dst_csymbolv(":source-start"), dst_wrap_integer(mapping.start));
|
||||
dst_table_put(t, dst_csymbolv(":source-end"), dst_wrap_integer(mapping.end));
|
||||
dst_table_put(t, dst_csymbolv(":source-line"), dst_wrap_integer(mapping.line));
|
||||
dst_table_put(t, dst_csymbolv(":source-column"), dst_wrap_integer(mapping.column));
|
||||
}
|
||||
if (def->source) {
|
||||
dst_table_put(t, dst_csymbolv(":source"), dst_wrap_string(def->source));
|
||||
|
Reference in New Issue
Block a user