/// A map which blames specific bytes on the bytes and lines they came from
/// in a source file.
///pubstructBlameMap{file_names:Vec<PathBuf>,
blames:Vec<BlameItem>,
}pubstructBlameItem{start:usize,
file:usize,
source_byte:usize,
expansions:Vec<()>,
}