codemap2 (cargo): A maintained fork of the codemap crate that contains a data structure for efficiently storing source code position and span information (e.g. in a compiler AST), and mapping it back to file/line/column locations for error reporting and suggestions. 
Keywords: position|sourcemap|source|rustc|compiler