summaryrefslogtreecommitdiff
path: root/src/translators/symbols_generator.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/translators/symbols_generator.rs')
-rw-r--r--src/translators/symbols_generator.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/translators/symbols_generator.rs b/src/translators/symbols_generator.rs
index 6db1d46..d30facd 100644
--- a/src/translators/symbols_generator.rs
+++ b/src/translators/symbols_generator.rs
@@ -11,8 +11,7 @@ pub fn generate_symbols_file(semantic_tokens: &[SemanticToken]) -> String {
let address = token.bytecode.location.address;
if address > 0xffff { break; }
let name = &definition.name;
- let location = token.source.in_source.as_ref()
- .unwrap_or(&token.source.in_merged);
+ let location = token.source.location();
symbols.push_str(&format!("{address:04x} {name} {location}\n"));
}
}