fn saveSourceCursor(astgen: *const AstGen) SourceCursor astgen: *const AstGen12879
12880
12881
12882
12883
12884
12885fn saveSourceCursor(astgen: *const AstGen) SourceCursor {
return .{
.offset = astgen.source_offset,
.line = astgen.source_line,
.column = astgen.source_column,
};
}
Get the current source cursor, to be restored later with
restoreSourceCursor. This is useful when analyzing source code out-of-order.