///|
fn main {
let map = @sourcemap.SourceMap::SourceMap(
["src/math.mbt", "src/main.mbt"],
[
@sourcemap.MappingSegment::mapped(0, 0, 0, 0, 0, name_index=0),
@sourcemap.MappingSegment::mapped(0, 12, 0, 1, 4),
@sourcemap.MappingSegment::mapped(1, 0, 1, 0, 0, name_index=1),
@sourcemap.MappingSegment::unmapped(1, 18),
],
names=["add", "main"],
file="bundle.js",
sources_content=[
Some("pub fn add(a, b) { a + b }"),
Some("fn main { println(add(1, 2)) }"),
],
)
println(map.report())
println(map.explain_generated(0, 13))
}