Debug instrumentation for construction of ImportedFileMap table entries.

This commit is contained in:
Felix S. Klock II 2016-10-28 17:10:34 +02:00
parent 9d3caecdd7
commit c40fad34e2

View file

@ -1138,6 +1138,14 @@ pub fn imported_filemaps(&'a self,
match reusable_filemap {
Some(fm) => {
debug!("CrateMetaData::imported_filemaps reuse \
filemap {:?} original (start_pos {:?} end_pos {:?}) \
translated (start_pos {:?} end_pos {:?})",
filemap_to_import.name,
filemap_to_import.start_pos, filemap_to_import.end_pos,
fm.start_pos, fm.end_pos);
cstore::ImportedFileMap {
original_start_pos: filemap_to_import.start_pos,
original_end_pos: filemap_to_import.end_pos,
@ -1176,6 +1184,12 @@ pub fn imported_filemaps(&'a self,
source_length,
lines,
multibyte_chars);
debug!("CrateMetaData::imported_filemaps alloc \
filemap {:?} original (start_pos {:?} end_pos {:?}) \
translated (start_pos {:?} end_pos {:?})",
local_version.name, start_pos, end_pos,
local_version.start_pos, local_version.end_pos);
cstore::ImportedFileMap {
original_start_pos: start_pos,
original_end_pos: end_pos,